blob: 1a659d8e875d17f9a9dc678df417d4a6b8d20408 [file] [log] [blame]
--The folder contains extensions which use in the description.xml the following:
-The <publisher> element
-The <release-notes> element
Both element contain localized child elements.
The following table shows what localized item is used, when the Office the locale
en-US uses.
Localization:
Installed office en-US
| publisher | release notes
=============================================
pub1.oxt | en-US | en-US
---------------------------------------------
pub2.oxt | en-US-region1 | en-US-region1
---------------------------------------------
pub3.oxt | en | en
---------------------------------------------
pub4.oxt | en-GB | en-GB
---------------------------------------------
pub5.oxt | de | de
================================================================================
pub6.oxt
================================================================================
like pub1 but without release notes.
================================================================================
pub7.oxt
================================================================================
like pub1 but without publisher name.
================================================================================
pub8.oxt
================================================================================
Need not be committed in extensions/www/testarea/desktop.
pub8.oxt is intended for tests with extensions.services.openoffice.org.
It does not contain <update-information>. That is, the Extension Manager will obtain
the update information from the repository as feed:
http://updateext.services.openoffice.org/ProductUpdateService/check.Update
pub8.oxt provides <publisher> and <release-notes>. These information should be transferred
in the update feed and not those entered in the repository.
Test
----
Repository:
-Create the new extension in the repository.
-Provide a company name and a URL to the company website. This setting should be ignored
when generating the udpate feed. Instead the publisher name from the extension is used.
Enter "Publisher Title" : some arbitrary company
"Publisher URL": any arbitrary URL but not:
http://extensions.openoffice.org/testarea/desktop/publisher/publisher_en-US.html
-Create a new release for the extension. Upload the version 2.0 (update/pub8.oxt).
Provide release notes. These release notes should later not be seen when clicking on
the release notes link.
Office:
-Install version 1.0 of the extension:
desktop/test/deployment/update/publisher/pub8.oxt
-Run the update in the Extension Manager
Result:
The Update Dialog should show the publisher name as provided in the description.xml. For example,
when lang=en-US was selected: My OpenOffice en-US
A release notes link is displayed with an URL to the release notes as provided in
the description.xml. For example, when lang=en-US was selected:
"http://extensions.openoffice.org/testarea/desktop/publisher/publisher_en-US.html
================================================================================
pub9.oxt
================================================================================
Need not be committed in extensions/www/testarea/desktop.
pub9.oxt is intended for tests with extensions.services.openoffice.org.
It does not contain <update-information>. That is, the Extension Manager will obtain
the update information from the repository as feed:
http://updateext.services.openoffice.org/ProductUpdateService/check.Update
pub9.oxt provides <publisher>. That means the update feed should
contain the <publisher> as provided by the extension and the release notes as entered
in the repository.
Test
----
Repository:
-Create the new extension in the repository.
-Provide a company name and a URL to the company website. This setting should be ignored
when generating the udpate feed. Instead the publisher name from the extension is used.
Enter "Publisher Title" : some arbitrary company name
"Publisher URL": any arbitrary URL but not:
http://extensions.openoffice.org/testarea/desktop/publisher/publisher_en-US.html
-Create a new release for the extension. Upload the version 2.0 (update/pub9.oxt).
Provide release notes. These release notes should later be displayed when clicking on
the release notes link.
Office:
-Install version 1.0 of the extension:
desktop/test/deployment/update/publisher/pub9.oxt
-Run the update in the Extension Manager
Result:
The Update Dialog should show the publisher name as provided in the description.xml. For example,
when lang=en-US was selected: My OpenOffice en-US
A release notes link is displayed with an URL to the release notes as provided in the release notes
field on the edit page for the extension in the repository.
================================================================================
pub10.oxt
================================================================================
Need not be committed in extensions/www/testarea/desktop.
pub10.oxt is intended for tests with extensions.services.openoffice.org.
It does not contain <update-information>. That is, the Extension Manager will obtain
the update information from the repository as feed:
http://updateext.services.openoffice.org/ProductUpdateService/check.Update
pub10.oxt provides <release-notes>. That means the update feed should
contain the <release-notes> as provided by the extension and the publisher name/URLs as entered
in the repository.
Test
----
Repository:
-Create the new extension in the repository.
-Provide a company name and a URL to the company website. They should then be in the udpate
feed.
-Create a new release for the extension. Upload the version 2.0 (update/pub10.oxt).
Provide release notes. These release notes should NOT be displayed when clicking on
the release notes link. Instead the release notes provided by pub10.oxt should be displayed.
Office:
-Install version 1.0 of the extension:
desktop/test/deployment/update/publisher/pub10.oxt
-Run the update in the Extension Manager
Result:
The Update Dialog should show the publisher name as provided in the repository.
A release notes link is displayed with an URL to the release notes as provided in the
pub10.oxt. For example, when the locale of the office is en-US then this page will be
displayed:
For example,
when lang=en-US was selected: My OpenOffice en-US
================================================================================
pub11.oxt
================================================================================
Need not be committed in extensions/www/testarea/desktop.
pub11.oxt is intended for tests with extensions.services.openoffice.org.
It does not contain <update-information>. That is, the Extension Manager will obtain
the update information from the repository as feed:
http://updateext.services.openoffice.org/ProductUpdateService/check.Update
pub10.oxt neither provides <release-notes> nor <publisher>. That means the update feed should
contain these data as provided by the user on the repository web site.
Test
----
Repository:
-Create the new extension in the repository.
-Provide a company name and a URL to the company website. They should then be in the udpate
feed.
-Create a new release for the extension. Upload the version 2.0 (update/pub11.oxt).
Provide release notes. These release notes should be displayed when clicking on
the release notes link.
Office:
-Install version 1.0 of the extension:
desktop/test/deployment/update/publisher/pub11.oxt
-Run the update in the Extension Manager
Result:
The Update Dialog should show the publisher name as provided in the repository.
A release notes link is displayed which leads to the release notes kept in the repository.