Difference between revisions of "Extensions/website/staging"
From Apache OpenOffice Wiki
< Extensions | website
(backup (checkpoint save)) |
((checkpoint save)) |
||
Line 1: | Line 1: | ||
− | There exists a staging server for OpenOffice.org extensions, where new versions of the website are evaluated. | + | :There exists a staging server for OpenOffice.org extensions, where new versions of the website are evaluated. |
− | The current motivation is to move the current first implementation of the website to a seperated drupal module - so the change should not show any differences. | + | :The current motivation is to move the current first implementation of the website to a seperated drupal module - so the change should not show any differences. |
− | The current implementation on http://extensions.services.openoffice.org modified some drupal modules directly instead of 'hooking' into it. | + | :The current implementation on http://extensions.services.openoffice.org modified some drupal modules directly instead of 'hooking' into it. |
− | Main advantage would be a better version upgrade possibility of drupal and with that we'll get working localized pages, also for not logged in users. | + | :Main advantage would be a better version upgrade possibility of drupal and with that we'll get working localized pages, also for not logged in users. |
− | The staging site may be down sometimes, or not accessible for everyone. | + | :The staging site may be down sometimes, or not accessible for everyone. |
− | Current state is: open: http://ooo-extensions.osuosl.org/ | + | :Current state is: open: http://ooo-extensions.osuosl.org/ |
− | I did some testing and feel quite ok with it right now. If you find some inconsistency, do not hesitate to post a message: website@extensions.openoffice.org | + | :I did some testing and feel quite ok with it right now. If you find some inconsistency, do not hesitate to post a message: website@extensions.openoffice.org |
Limitations: | Limitations: | ||
− | + | * Not all binaries are available, due to space limit. Available are: | |
− | + | * Registration is not possible, use your existing account from the extension website - which is not your OOo website login. | |
− | + | * Database/ Website content is from about 11/2009. | |
− | + | * Caching of pages is currently deactivated, so it might feel a little slow on loading a page. | |
Changes: | Changes: | ||
− | + | * 'Lighter' frame around extensions | |
− | + | * Colors update to be the same as on template site http://templates.services.openoffice.org | |
− | + | * Upload of an extension release changed; | |
− | + | * Data that will be put into the update feed for the Ooo extensionmanager is shown to the extension owner on the release page of his binary. | |
Main Testing areas: | Main Testing areas: | ||
− | + | * Creating an extension, uploading a release, download. | |
− | + | * Browsing and downloading as a not logged in user. | |
Further steps: | Further steps: | ||
− | + | * Put it onto the main site http://extensions.services.openoffice.org in the next weeks. | |
− | + | * Extract translation informations of the website UI and put/update on pootle server. | |
− | + | * Migrate login to use the OOo login credentials (as already working on the template site) | |
− | + | * Make extension description page translatable |
Revision as of 13:57, 27 January 2010
- There exists a staging server for OpenOffice.org extensions, where new versions of the website are evaluated.
- The current motivation is to move the current first implementation of the website to a seperated drupal module - so the change should not show any differences.
- The current implementation on http://extensions.services.openoffice.org modified some drupal modules directly instead of 'hooking' into it.
- Main advantage would be a better version upgrade possibility of drupal and with that we'll get working localized pages, also for not logged in users.
- The staging site may be down sometimes, or not accessible for everyone.
- Current state is: open: http://ooo-extensions.osuosl.org/
- I did some testing and feel quite ok with it right now. If you find some inconsistency, do not hesitate to post a message: website@extensions.openoffice.org
Limitations:
- Not all binaries are available, due to space limit. Available are:
- Registration is not possible, use your existing account from the extension website - which is not your OOo website login.
- Database/ Website content is from about 11/2009.
- Caching of pages is currently deactivated, so it might feel a little slow on loading a page.
Changes:
- 'Lighter' frame around extensions
- Colors update to be the same as on template site http://templates.services.openoffice.org
- Upload of an extension release changed;
- Data that will be put into the update feed for the Ooo extensionmanager is shown to the extension owner on the release page of his binary.
Main Testing areas:
- Creating an extension, uploading a release, download.
- Browsing and downloading as a not logged in user.
Further steps:
- Put it onto the main site http://extensions.services.openoffice.org in the next weeks.
- Extract translation informations of the website UI and put/update on pootle server.
- Migrate login to use the OOo login credentials (as already working on the template site)
- Make extension description page translatable