1*cdf0e10cSrcweir--The folder contains extensions which use in the description.xml the following:
2*cdf0e10cSrcweir
3*cdf0e10cSrcweir-The <publisher> element
4*cdf0e10cSrcweir-The <release-notes> element
5*cdf0e10cSrcweir
6*cdf0e10cSrcweirBoth element contain localized child elements.
7*cdf0e10cSrcweir
8*cdf0e10cSrcweirThe following table shows what localized item is used, when the Office the locale
9*cdf0e10cSrcweiren-US uses.
10*cdf0e10cSrcweir
11*cdf0e10cSrcweir
12*cdf0e10cSrcweirLocalization:
13*cdf0e10cSrcweir
14*cdf0e10cSrcweirInstalled office en-US
15*cdf0e10cSrcweir         | publisher     | release notes
16*cdf0e10cSrcweir=============================================
17*cdf0e10cSrcweirpub1.oxt | en-US         | en-US
18*cdf0e10cSrcweir---------------------------------------------
19*cdf0e10cSrcweirpub2.oxt | en-US-region1 | en-US-region1
20*cdf0e10cSrcweir---------------------------------------------
21*cdf0e10cSrcweirpub3.oxt | en            | en
22*cdf0e10cSrcweir---------------------------------------------
23*cdf0e10cSrcweirpub4.oxt | en-GB         | en-GB
24*cdf0e10cSrcweir---------------------------------------------
25*cdf0e10cSrcweirpub5.oxt | de            | de
26*cdf0e10cSrcweir
27*cdf0e10cSrcweir
28*cdf0e10cSrcweir================================================================================
29*cdf0e10cSrcweirpub6.oxt
30*cdf0e10cSrcweir================================================================================
31*cdf0e10cSrcweirlike pub1 but without release notes.
32*cdf0e10cSrcweir
33*cdf0e10cSrcweir
34*cdf0e10cSrcweir================================================================================
35*cdf0e10cSrcweirpub7.oxt
36*cdf0e10cSrcweir================================================================================
37*cdf0e10cSrcweirlike pub1 but without publisher name.
38*cdf0e10cSrcweir
39*cdf0e10cSrcweir================================================================================
40*cdf0e10cSrcweirpub8.oxt
41*cdf0e10cSrcweir================================================================================
42*cdf0e10cSrcweirNeed not be committed in extensions/www/testarea/desktop.
43*cdf0e10cSrcweir
44*cdf0e10cSrcweirpub8.oxt is intended for tests with extensions.services.openoffice.org.
45*cdf0e10cSrcweirIt does not contain <update-information>. That is, the Extension Manager will obtain
46*cdf0e10cSrcweirthe update information from the repository as feed:
47*cdf0e10cSrcweir
48*cdf0e10cSrcweirhttp://updateext.services.openoffice.org/ProductUpdateService/check.Update
49*cdf0e10cSrcweir
50*cdf0e10cSrcweirpub8.oxt provides <publisher> and <release-notes>. These information should be transferred
51*cdf0e10cSrcweirin the update feed and not those entered in the repository.
52*cdf0e10cSrcweir
53*cdf0e10cSrcweirTest
54*cdf0e10cSrcweir----
55*cdf0e10cSrcweirRepository:
56*cdf0e10cSrcweir
57*cdf0e10cSrcweir-Create the new extension in the repository.
58*cdf0e10cSrcweir-Provide a company name and a URL to the company website. This setting should be ignored
59*cdf0e10cSrcweir when generating the udpate feed. Instead the publisher name from the extension is used.
60*cdf0e10cSrcweir Enter "Publisher Title" : some arbitrary company
61*cdf0e10cSrcweir "Publisher URL": any arbitrary URL but not:
62*cdf0e10cSrcweir http://extensions.openoffice.org/testarea/desktop/publisher/publisher_en-US.html
63*cdf0e10cSrcweir
64*cdf0e10cSrcweir-Create a new release for the extension. Upload the version 2.0 (update/pub8.oxt).
65*cdf0e10cSrcweir Provide release notes. These release notes should later not be seen when clicking on
66*cdf0e10cSrcweir the release notes link.
67*cdf0e10cSrcweir
68*cdf0e10cSrcweir
69*cdf0e10cSrcweirOffice:
70*cdf0e10cSrcweir-Install version 1.0 of the extension:
71*cdf0e10cSrcweir desktop/test/deployment/update/publisher/pub8.oxt
72*cdf0e10cSrcweir
73*cdf0e10cSrcweir-Run the update in the Extension Manager
74*cdf0e10cSrcweir
75*cdf0e10cSrcweir
76*cdf0e10cSrcweirResult:
77*cdf0e10cSrcweirThe Update Dialog should show the publisher name as provided in the description.xml. For example,
78*cdf0e10cSrcweirwhen lang=en-US was selected: My OpenOffice en-US
79*cdf0e10cSrcweir
80*cdf0e10cSrcweirA release notes link is displayed with an URL to the release notes as provided in
81*cdf0e10cSrcweirthe description.xml. For example, when lang=en-US was selected:
82*cdf0e10cSrcweir"http://extensions.openoffice.org/testarea/desktop/publisher/publisher_en-US.html
83*cdf0e10cSrcweir
84*cdf0e10cSrcweir
85*cdf0e10cSrcweir================================================================================
86*cdf0e10cSrcweirpub9.oxt
87*cdf0e10cSrcweir================================================================================
88*cdf0e10cSrcweirNeed not be committed in extensions/www/testarea/desktop.
89*cdf0e10cSrcweir
90*cdf0e10cSrcweirpub9.oxt is intended for tests with extensions.services.openoffice.org.
91*cdf0e10cSrcweirIt does not contain <update-information>. That is, the Extension Manager will obtain
92*cdf0e10cSrcweirthe update information from the repository as feed:
93*cdf0e10cSrcweir
94*cdf0e10cSrcweirhttp://updateext.services.openoffice.org/ProductUpdateService/check.Update
95*cdf0e10cSrcweir
96*cdf0e10cSrcweirpub9.oxt provides <publisher>. That means the update feed should
97*cdf0e10cSrcweircontain the <publisher> as provided by the extension and the release notes as entered
98*cdf0e10cSrcweirin the repository.
99*cdf0e10cSrcweir
100*cdf0e10cSrcweirTest
101*cdf0e10cSrcweir----
102*cdf0e10cSrcweirRepository:
103*cdf0e10cSrcweir
104*cdf0e10cSrcweir-Create the new extension in the repository.
105*cdf0e10cSrcweir-Provide a company name and a URL to the company website. This setting should be ignored
106*cdf0e10cSrcweir when generating the udpate feed. Instead the publisher name from the extension is used.
107*cdf0e10cSrcweir Enter "Publisher Title" : some arbitrary company name
108*cdf0e10cSrcweir "Publisher URL": any arbitrary URL but not:
109*cdf0e10cSrcweir http://extensions.openoffice.org/testarea/desktop/publisher/publisher_en-US.html
110*cdf0e10cSrcweir
111*cdf0e10cSrcweir-Create a new release for the extension. Upload the version 2.0 (update/pub9.oxt).
112*cdf0e10cSrcweir Provide release notes. These release notes should later be displayed when clicking on
113*cdf0e10cSrcweir the release notes link.
114*cdf0e10cSrcweir
115*cdf0e10cSrcweir
116*cdf0e10cSrcweirOffice:
117*cdf0e10cSrcweir-Install version 1.0 of the extension:
118*cdf0e10cSrcweir desktop/test/deployment/update/publisher/pub9.oxt
119*cdf0e10cSrcweir
120*cdf0e10cSrcweir-Run the update in the Extension Manager
121*cdf0e10cSrcweir
122*cdf0e10cSrcweir
123*cdf0e10cSrcweirResult:
124*cdf0e10cSrcweirThe Update Dialog should show the publisher name as provided in the description.xml. For example,
125*cdf0e10cSrcweirwhen lang=en-US was selected: My OpenOffice en-US
126*cdf0e10cSrcweir
127*cdf0e10cSrcweirA release notes link is displayed with an URL to the release notes as provided in the release notes
128*cdf0e10cSrcweirfield on the edit page for the extension in the repository.
129*cdf0e10cSrcweir
130*cdf0e10cSrcweir================================================================================
131*cdf0e10cSrcweirpub10.oxt
132*cdf0e10cSrcweir================================================================================
133*cdf0e10cSrcweirNeed not be committed in extensions/www/testarea/desktop.
134*cdf0e10cSrcweir
135*cdf0e10cSrcweirpub10.oxt is intended for tests with extensions.services.openoffice.org.
136*cdf0e10cSrcweirIt does not contain <update-information>. That is, the Extension Manager will obtain
137*cdf0e10cSrcweirthe update information from the repository as feed:
138*cdf0e10cSrcweir
139*cdf0e10cSrcweirhttp://updateext.services.openoffice.org/ProductUpdateService/check.Update
140*cdf0e10cSrcweir
141*cdf0e10cSrcweirpub10.oxt provides <release-notes>. That means the update feed should
142*cdf0e10cSrcweircontain the <release-notes> as provided by the extension and the publisher name/URLs as entered
143*cdf0e10cSrcweirin the repository.
144*cdf0e10cSrcweir
145*cdf0e10cSrcweirTest
146*cdf0e10cSrcweir----
147*cdf0e10cSrcweirRepository:
148*cdf0e10cSrcweir
149*cdf0e10cSrcweir-Create the new extension in the repository.
150*cdf0e10cSrcweir-Provide a company name and a URL to the company website. They should then be in the udpate
151*cdf0e10cSrcweir feed.
152*cdf0e10cSrcweir
153*cdf0e10cSrcweir-Create a new release for the extension. Upload the version 2.0 (update/pub10.oxt).
154*cdf0e10cSrcweir Provide release notes. These release notes should NOT  be displayed when clicking on
155*cdf0e10cSrcweir the release notes link. Instead the release notes provided by pub10.oxt should be displayed.
156*cdf0e10cSrcweir
157*cdf0e10cSrcweir
158*cdf0e10cSrcweirOffice:
159*cdf0e10cSrcweir-Install version 1.0 of the extension:
160*cdf0e10cSrcweir desktop/test/deployment/update/publisher/pub10.oxt
161*cdf0e10cSrcweir
162*cdf0e10cSrcweir-Run the update in the Extension Manager
163*cdf0e10cSrcweir
164*cdf0e10cSrcweir
165*cdf0e10cSrcweirResult:
166*cdf0e10cSrcweirThe Update Dialog should show the publisher name as provided in the repository.
167*cdf0e10cSrcweir
168*cdf0e10cSrcweirA release notes link is displayed with an URL to the release notes as provided in the
169*cdf0e10cSrcweirpub10.oxt.  For example, when the locale of the office is en-US then this page will be
170*cdf0e10cSrcweirdisplayed:
171*cdf0e10cSrcweirFor example,
172*cdf0e10cSrcweirwhen lang=en-US was selected: My OpenOffice en-US
173*cdf0e10cSrcweir
174*cdf0e10cSrcweir================================================================================
175*cdf0e10cSrcweirpub11.oxt
176*cdf0e10cSrcweir================================================================================
177*cdf0e10cSrcweirNeed not be committed in extensions/www/testarea/desktop.
178*cdf0e10cSrcweir
179*cdf0e10cSrcweirpub11.oxt is intended for tests with extensions.services.openoffice.org.
180*cdf0e10cSrcweirIt does not contain <update-information>. That is, the Extension Manager will obtain
181*cdf0e10cSrcweirthe update information from the repository as feed:
182*cdf0e10cSrcweir
183*cdf0e10cSrcweirhttp://updateext.services.openoffice.org/ProductUpdateService/check.Update
184*cdf0e10cSrcweir
185*cdf0e10cSrcweirpub10.oxt neither provides <release-notes> nor <publisher>. That means the update feed should
186*cdf0e10cSrcweircontain these data as provided by the user on the repository web site.
187*cdf0e10cSrcweir
188*cdf0e10cSrcweirTest
189*cdf0e10cSrcweir----
190*cdf0e10cSrcweirRepository:
191*cdf0e10cSrcweir
192*cdf0e10cSrcweir-Create the new extension in the repository.
193*cdf0e10cSrcweir-Provide a company name and a URL to the company website. They should then be in the udpate
194*cdf0e10cSrcweir feed.
195*cdf0e10cSrcweir
196*cdf0e10cSrcweir-Create a new release for the extension. Upload the version 2.0 (update/pub11.oxt).
197*cdf0e10cSrcweir Provide release notes. These release notes should be displayed when clicking on
198*cdf0e10cSrcweir the release notes link.
199*cdf0e10cSrcweir
200*cdf0e10cSrcweir
201*cdf0e10cSrcweirOffice:
202*cdf0e10cSrcweir-Install version 1.0 of the extension:
203*cdf0e10cSrcweir desktop/test/deployment/update/publisher/pub11.oxt
204*cdf0e10cSrcweir
205*cdf0e10cSrcweir-Run the update in the Extension Manager
206*cdf0e10cSrcweir
207*cdf0e10cSrcweir
208*cdf0e10cSrcweirResult:
209*cdf0e10cSrcweirThe Update Dialog should show the publisher name as provided in the repository.
210*cdf0e10cSrcweir
211*cdf0e10cSrcweirA release notes link is displayed which leads to the release notes kept in the repository.
212*cdf0e10cSrcweir
213