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