[CONF] Apache OpenOffice Community Improvements for the download webpages
Improvements for the download webpages Page edited by Marcus Lange Comment: Test if I can still edit Wikipages Changes (1) ... h2. Design Overhaul -- Ideas for Retooling * A means to generate an XML feed from the package build process that would provide information (existence) for each language/platform. This file would need to be concatenated with the existng XML file and saved in www.openoffice.org/download. the [download area | http://www.openoffice.org/download]. Older versions no longer provided could be easily eliminated. An entry indicating mirror name would need to be provided in this tree as well. {color:#ff} Additional details will follow. {color} This would eliminate manual editing to control much of the DL process. * Retool much of the js scripts to process the XML file, checking for the existence of the desired version w/language. Full Content Immediate Concerns, Short/Mid Term Improvements Re-work to start over with the next bigger release (AOO 4.0, etc.) Is the download working correctly for specific Linux + platform + browser combinations? Design Overhaul - why we need it Current State Current state - problems. Current state - good aspects. Design Overhaul - Ideas for Retooling Immediate Concerns, Short/Mid Term Improvements The following tasks need to be done to improve the download webpages: Desciption File Issue ID Owner Target Status The section for additional links in the sub-green box - directly below the green download box - need to be re-worked. The links are very cramped, and there is no explanation of what they are for resp. what is the connection to the green box. At present the page reads: Get all platforms, languages, language packs Source code and SDK Portable USB versions and third-party ports Older and legacy versions: 3.4.1 + 3.3.0 Signatures and hashes: KEYS , ASC , MD5 , SHA256 , How to verify? Release Notes It should read something like: Signatures and hashes: KEYS , ASC , MD5 , SHA256 , How to verify? Release Notes (blank line) Then another different colour box containing something like: Looking for other downloads? Builds of OpenOffice 4.0.0 for other platforms and languages Additional Language packs for your OpenOffice installation The source code and the SDK (Software Development Kit) Portable USB versions and third-party ports of OpenOffice Older and Legacy versions (should probably link to a separate page that explains the difference between 3.4.1 and 3.3.0) sebb: His suggestion from the dev@ mailing list. download/index.html marcus AOO 4.x New Separate code from l10n. The "index.html" file with its green download button contains the processed download link, but also the text that is displayed to the user. Both should be separated from the HTML file. Then only some variables remain in the HTML file. Advantages: The strings are better to indentify and then to translate. This can be located in a "download_l10n.js" file in L10N subdirs of "w.oo.o/". The JS logic can be put into the "download.js" file, too. Then L10N community just need to include this .js file into their local download webpage. The whole embedded idea will be much more easier to maintain. Easier to update when there are improvements over the time. download/index.html download/download.js marcus AOO 4.x New Start with the "w.oo.o/dl/index.html" and test. "DE" and "ES" could be a good candidates for intensive tests of a first l10n download webpage. On the new webpage between "index.html" and "other.html" make a way available to download language packs. download/?.html marcus AOO 4.x New Create a new webpage between "index.html" and "other.html" with choices the user can make (e.g., via drop-down-boxes) when the green download button does not provide the wanted build but the "other.html" is too confusing at this stage. Use the "other.html" as last resort and fallback if nothing else is working. download/?.html marcus AOO 4.x New Extend the list of known/unknown platforms with others from the old error webpage for MirrorBrain. download/test/download.js download/test/index.html marcus AOO 4.x In Progress Test is running Integrate links to localized release notes into the download webpages. download/index.html marcus AOO 4.x Problem As log as the directory+filename structure is not unified, it will be more complicated than necessary Show file sizes in the green download box. Then the users can compare for themselves roughly if the downloaded file is complete. download/index.html marcus AOO 4.x Resolved
[CONF] Apache OpenOffice Community Improvements for the download webpages
Improvements for the download webpages Page edited by Marcus Lange Comment: Updated status and items Changes (19) ... # Easier to update when there are improvements over the time. | download/index.html \\ download/download.js | -- | marcus | AOO 4.x | New \\ \\ Start with the w.oo.o/dl/index.html and test. \\ \\ DE and ES could be a good candidates for intensive tests of a first l10n download webpage. | | On the new webpage between index.html and other.html make a way available to download language packs. | download/?.html | -- | marcus | AOO 4.x | New | | Create a new webpage between index.html and other.html with choices the user can make (e.g., via drop-down-boxes) when the green download button does not provide the wanted build but the other.html is too confusing at this stage. Use the other.html as last resort and fallback if nothing else is working. | download/?.html | -- | marcus | AOO 4.x | New | | Extend the list of known/unknown platforms with others from the old error webpage for MirrorBrain. | download/test/download.js \\ download/test/index.html | -- | marcus | AOO 4.x | {highlight:yellow} In Progress {highlight} \\ \\ Test is running | | Integrate links to localized release notes into the download webpages. | download/index.html | -- | marcus | AOO 4.x | {highlight:red} Problem {highlight} \\ \\ As log as the directory+filename structure is not unified, it will be more complicated than necessary | | Show file sizes in the green download box. Then the users can compare for themselves roughly if the downloaded file is complete. | download/index.html | -- | marcus | AOO 4.x | {highlight:yellow} In Progress {highlight:green} Resolved {highlight} | Test is running | | Move all script files into an own scripts/ subdir. | download/*.js \\ download/*.css | -- | marcus | AOO 4.x | New | | Move all image files into an own images/ and/or cachedimages/ subdir. | \*.gif \\ \*.jpg \\ \*.png | -- | marcus | AOO 4.x | New {highlight:green} Resolved {highlight} | | Cleanup the download/ directory. | download/\* | -- | marcus | AOO 4.x | New {highlight:green} Resolved {highlight} | | Extended the logic to recognize Chromium Chrome browser to create download URL with deb or rpm package. | download/download.js | -- | ? | ? | New {highlight:red} Not possible {highlight} Currently no possible way is known to reach this | | Use version name and schema name to generate pack names to eliminate the long if statements. | download/*.js | -- | kschenk | AOO 4.x | {highlight:yellow} Recheck {highlight} Maybe not feasible given archive, etc considerations. \\ | | Set download directory names for any language based on version and mirror. Use in conjunction with name and schema for accessing installs -- providing complete path to mirrors. | download/index.html \\ download/*.js | -- | kschenk/marcus | AOO 4.x | {highlight:red}Wont do{highlight} {highlight:green} Resolved {highlight} Not applicable to Apache or SF download areas.\\ | | Chrome browser provides different platform data in navigator.platform and navigator.userAgent (i686 and x86_64), so its not possible to handle this in our DL magic (see issue IDs for update). | download/download.js | Google [44905 |http://code.google.com/p/chromium/issues/detail?id=44905] \\ [128167 |http://code.google.com/p/chromium/issues/detail?id=128167] \\ ... | Fedora | RPM | x86 | Firefox | {highlight:green} Yes {highlight} | | | Fedora | RPM | x86_86 | Firefox | {highlight:green} Yes {highlight} | | | Fedora | RPM | x86 | Chrome | {highlight:green} Yes {highlight} | | | Fedora | RPM | x86_86 | Chrome | {highlight:red} No {highlight} | Browser doesnt provide the correct platform value, see item in table above, x86 will be used | | openSUSE | RPM | x86 | Firefox | {highlight:green} Yes {highlight} | | | openSUSE | RPM | x86_86 | Firefox | {highlight:green} Yes {highlight} | | | openSUSE | RPM | x86 | Chrome | {highlight:green} Yes {highlight} | | | openSUSE | RPM | x86_86 | Chrome | {highlight:red} No {highlight} | Browser doesnt provide the correct platform value, see item in table above, x86 will be used | | Debian | DEB | x86 | IceWeasel | {highlight:green} Yes {highlight} | | | Debian | DEB | x86_86 | IceWeasel | {highlight:green} Yes {highlight} | | | Debian | DEB | x86 | Chrome | {highlight:red} No {highlight} | Browser doesnt provide a recognizable value to differentiate between RPM and DEB, RPM will be used | |
[CONF] Apache OpenOffice Community Improvements for the download webpages
Improvements for the download webpages Page edited by Marcus Lange Comment: Added/updated list entries Changes (1) ... || Desciption || File || Issue ID || Owner || Target || Status || | The section for additional links in the sub-green box - directly below the green download box - need to be re-worked. The links are very cramped, and there is no explanation of what they are for resp. what is the connection to the green box. At present the page reads: {quote} Get all platforms, languages, language packs \| Source code and SDK \| \\ Portable USB versions and third-party ports \| Older and legacy versions: 3.4.1 + 3.3.0 \| \\ Signatures and hashes: KEYS , ASC , MD5 , SHA256 , How to verify? \| Release Notes \\ {quote} It should read something like: {quote} Signatures and hashes: KEYS , ASC , MD5 , SHA256 , How to verify? \\ Release Notes \\ (blank line) \\ Then another different colour box containing something like: \\ Looking for other downloads? \\ * Builds of OpenOffice 4.0.0 for other platforms and languages \\ * Additional Language packs for your OpenOffice installation \\ * The source code and the SDK (Software Development Kit) \\ * Portable USB versions and third-party ports of OpenOffice \\ * Older and Legacy versions (should probably link to a separate page that explains the difference between 3.4.1 and 3.3.0) {quote} {color:red}\* sebb: His suggestion from the dev@ mailing list. {color} | download/index.html | -- | marcus | AOO 4.x | New | | Separate code from l10n. The index.html file with its green download button contains the processed download link, but also the text that is displayed to the user. Both should be separated from the HTML file. Then only some variables remain in the HTML file. \\ \\ Advantages: \\ ... Full Content Immediate Concerns, Short/Mid Term Improvements Re-work to start over with the next bigger release (AOO 4.0, etc.) Is the download working correctly for specific Linux + platform + browser combinations? Design Overhaul - why we need it Current State Current state - problems. Current state - good aspects. Design Overhaul - Ideas for Retooling Immediate Concerns, Short/Mid Term Improvements The following tasks need to be done to improve the download webpages: Desciption File Issue ID Owner Target Status The section for additional links in the sub-green box - directly below the green download box - need to be re-worked. The links are very cramped, and there is no explanation of what they are for resp. what is the connection to the green box. At present the page reads: Get all platforms, languages, language packs Source code and SDK Portable USB versions and third-party ports Older and legacy versions: 3.4.1 + 3.3.0 Signatures and hashes: KEYS , ASC , MD5 , SHA256 , How to verify? Release Notes It should read something like: Signatures and hashes: KEYS , ASC , MD5 , SHA256 , How to verify? Release Notes (blank line) Then another different colour box containing something like: Looking for other downloads? Builds of OpenOffice 4.0.0 for other platforms and languages Additional Language packs for your OpenOffice installation The source code and the SDK (Software Development Kit) Portable USB versions and third-party ports of OpenOffice Older and Legacy versions (should probably link to a separate page that explains the difference between 3.4.1 and 3.3.0) sebb: His suggestion from the dev@ mailing list. download/index.html marcus AOO 4.x New Separate code from l10n. The "index.html" file with its green download button contains the processed download link, but also the text that is displayed to the user. Both should be separated from the HTML file. Then only some variables remain in the HTML file. Advantages: The strings are better to indentify and then to translate. This can be located in a "download_l10n.js" file in L10N subdirs of "w.oo.o/". The JS logic can be put into the "download.js" file, too. Then L10N community just need to include this .js file into their local download webpage. The whole embedded idea will be much more easier to maintain. Easier to update when there are improvements over the time. download/index.html download/download.js marcus AOO 4.x New Start with the "w.oo.o/dl/index.html" and test. "DE" and "ES" could be a good candidates for intensive tests of a first l10n download webpage. On the new webpage between "index.html" and "other.html" make a way available to download language packs. download/?.html marcus AOO 4.x New Create a new webpage between "index.html" and "other.html" with choices the user can
[CONF] Apache OpenOffice Community Improvements for the download webpages
Improvements for the download webpages Page edited by Marcus Lange Comment: Added/updated entries Changes (8) ... Start with the w.oo.o/dl/index.html and test. \\ \\ DE and ES could be a good candidates for intensive tests of a first l10n download webpage. | | On the new webpage between index.html and other.html make a way available to download language packs. | download/?.html | -- | marcus | AOO 4.x | New | | Create a new webpage between index.html and other.html with choices the user can make (e.g., via drop-down-boxes) when the green download button does not provide the wanted build but the other.html is too confusing at this stage. Use the other.html as last resort and fallback if nothing else is working. | download/?.html | -- | marcus | AOO 4.x | New | | Extend the list of known/unknown platforms with others from the old error webpage for MirrorBrain. | download/test/download.js \\ ... | Integrate links to localized release notes into the download webpages. | download/index.html | -- | marcus | AOO 4.x | {highlight:red} Problem {highlight} \\ \\ As log as the directory+filename structure is not unified, it will be more complicated than necessary | | Show file sizes in the green download box. Then the users can compare for themselves roughly if the downloaded file is complete. | download/index.html | -- | marcus | AOO 4.x | New | {highlight:yellow} In Progress {highlight} Test is running | | Move all script files into an own scripts/ subdir. | download/*.js \\ download/*.css | -- | marcus | AOO 4.x | New | ... | Extended the logic to recognize Chromium browser to create download URL with deb or rpm package. | download/download.js | -- | ? | ? | New \\ \\ Currently no possible way is know to reach this | | Use version name and schema name to generate pack names to eliminate the long if statements. | download/*.js | -- | kschenk | AOO 4.x | {highlight:yellow}Recheck{highlight} \\ \\ Maybe not feasible given archive, etc considerations. \\ | | Set download directory names for any language based on version and mirror. Use in conjunction with name and schema for accessing installs -- providing complete path to mirrors. | download/index.html \\ download/*.js | -- | kschenk/marcus | AOO 4.x | {highlight:red}Wont do{highlight} \\ \\ Not applicable to Apache or SF download areas.\\ | | Chrom browser provide different platform data in navigator.platform and navigator.userAgent (i686 and x86_64), so its not possible to handle this in our DL magic (see issue IDs for update). | download/download.js | Google \\ \\ ... | Extend the lanuages with the native name (to ease the translation of the index.html webpage for the NL community) | download/index.html \\ download/languages.js | -- | marcus | AOO 3.4.1 | {highlight:green} Resolved {highlight} | | Toggle all sites in languages.js with jre to n and investigate Mac setting for each. {color:red}\* Marcus: IMHO we should simply delete the columns for JRE and Mac as its no longer needed.{color} | download/languages.js | -- | kschenk/marcus | AOO 3.4.1 | {highlight:green} Resolved {highlight} | | Cleanup the download/test subdir. * [see Kays comment |https://cwiki.apache.org/confluence/display/OOOUSERS/Improvements+for+the+download+webpages?focusedCommentId=27846961#comment-27846961] | download/test/\* | -- | kschenk/marcus ? | AOO 3.4.1 | {highlight:green} Resolved {highlight} | ... | Copying over the latest versions of the DL scripts to new/. | download/test/new/\* | -- | marcus | AOO 4.0 | {highlight:green} Resolved {highlight} | | Deleting the stuff regarding we use 2/3 mirrors with a balanced system (ASF / SF and MB). It seems that we we wont use it in the future. | download/test/new/download.js | -- | marcus | AOO 4.0 | {highlight:green} Resolved {highlight} | | Combine some \*.js files to make it more simpler. At the end I want to have the following only: {code} * globalvars.js * download.js ... | Create the table with download links automatically with parameters. \\ Add the checksum links into the automatically created table. \\ Implement hints for the other_print.html. {color:red}\* Kay: empty line between the download and the checksum links (add another br /).{color} {color:red}\* Dennis: add labels to the table and change the TOC into clickable links to the labels.{color} | download/test/new/other.html | -- | marcus | AOO 4.0 | {highlight:green} Resolved {highlight} \\ \\ | | Deleting any pointing and naming to Mirrorbrain (e.g., URLs,
[CONF] Apache OpenOffice Community Improvements for the download webpages
Improvements for the download webpages Page edited by Marcus Lange Comment: Added/updated list entries Changes (5) ... || Desciption || File || Issue ID || Owner || Target || Status || | Separate code from l10n. The index.html file with its green download button contains the processed download link, but also the text that is displayed to the user. Both should be separated from the HTML file. Then only some variables remain in the HTML file. \\ \\ Advantages: \\ # The strings are better to indentify and then to translate. This can be located in a download_l10n.js file in L10N subdirs of w.oo.o/. # The JS logic can be put into the download.js file, too. Then L10N community just need to include this *.js file into their local download webpage. # The whole embedded idea will be much more easier to maintain. # Easier to update when there are improvements over the time. | download/index.html \\ download/download.js | -- | marcus | AOO 4.x | New \\ \\ Start with the w.oo.o/dl/index.html and test. \\ \\ DE and ES could be a good candidates for intensive tests of a first l10n download webpage. | | Create a new webpage between index.html and other.html with choices the user can make (e.g., via drop-down-boxes) when the green download button does not provide the wanted build but the other.html is too confusing at this stage. Use the other.html as last resort and fallback if nothing else is working. | download/?.html | -- | marcus | AOO 4.x | New | | Extend the list of known/unknown platforms with others from the old error webpage for MirrorBrain. | download/test/download.js download/test/index.html | -- | marcus | AOO 4.x | {highlight:yellow} In Progress {highlight} Test is running | | Integrate links to localized release notes into the download webpages. | download/test/index.html | -- | marcus | AOO 4.x | {highlight:red} Problem {highlight} As log as the directory+filename structure is not unified, it will be more complicated than necessary | | Integrate file size values into the download links. Then the users can complete for themselves roughly if the downloaded file is complete. | download/test/index.html \\ download/test/other_tables.html | -- | marcus | AOO 4.x | New | | Show file sizes in the green download box. Then the users can compare for themselves roughly if the downloaded file is complete. | download/index.html | -- | marcus | AOO 4.x | New | | Move all script files into an own scripts/ subdir. | download/\*.js \\ download/\*.css | -- | marcus | AOO 4.x | New | | Move all image files into an own images/ and/or cachedimages/ subdir. | *.gif \\ *.jpg \\ *.png | -- | marcus | AOO 4.x | New | ... Full Content Immediate Concerns, Short/Mid Term Improvements Re-work to start over with the next bigger release (AOO 4.0, etc.) Is the download working correctly for specific Linux + platform + browser combinations? Design Overhaul - why we need it Current State Current state - problems. Current state - good aspects. Design Overhaul - Ideas for Retooling Immediate Concerns, Short/Mid Term Improvements The following tasks need to be done to improve the download webpages: Desciption File Issue ID Owner Target Status Separate code from l10n. The "index.html" file with its green download button contains the processed download link, but also the text that is displayed to the user. Both should be separated from the HTML file. Then only some variables remain in the HTML file. Advantages: The strings are better to indentify and then to translate. This can be located in a "download_l10n.js" file in L10N subdirs of "w.oo.o/". The JS logic can be put into the "download.js" file, too. Then L10N community just need to include this *.js file into their local download webpage. The whole embedded idea will be much more easier to maintain. Easier to update when there are improvements over the time. download/index.html download/download.js marcus AOO 4.x New Start with the "w.oo.o/dl/index.html" and test. "DE" and "ES" could be a good candidates for intensive tests of a first l10n download webpage. Create a new webpage between "index.html" and "other.html" with choices the user can make (e.g., via drop-down-boxes) when the green download button does not provide the wanted build but the "other.html" is too confusing at this stage. Use the "other.html" as last resort and fallback if nothing else is working. download/?.html marcus AOO 4.x New Extend the list of known/unknown platforms with others from the old error webpage for MirrorBrain. download/test/download.js
[CONF] Apache OpenOffice Community Improvements for the download webpages
Improvements for the download webpages Page edited by Marcus Lange Comment: Updated status Changes (3) ... || Desciption || File || Issue ID || Owner || Target || Status || | Extend the list of known/unknown platforms with others from the old error webpage for MirrorBrain. | download/test/download.js download/test/index.html | -- | marcus | AOO 4.x | New {highlight:yellow} In Progress {highlight} | | Integrate links to localized release notes into the download webpages. | download/index.html \\ download/others.html | -- | marcus | AOO 4.x | New | | Integrate links to localized release notes into the download webpages. | download/test/index.html | -- | marcus | AOO 4.x | {highlight:red} Problem {highlight} \\ As log as the directory+filename structure is not unified, it will be more complicated than necessary | | Integrate file size values into the download links. Then the users can complete for themselves roughly if the downloaded file is complete. | download/test/index.html \\ download/test/other_tables.html | -- | marcus | AOO 4.x | New | | Move all script files into an own scripts/ subdir. | download/\*.js \\ download/\*.css | -- | marcus | AOO 4.x | New | | Move all image files into an own images/ and/or cachedimages/ subdir. | *.gif \\ *.jpg \\ *.png | -- | marcus | AOO 4.x | New | ... Full Content Immediate Concerns, Short/Mid Term Improvements Re-work to start over with the next bigger release (AOO 4.0, etc.) Is the download working correctly for specific Linux + platform + browser combinations? Design Overhaul - why we need it Current State Current state - problems. Current state - good aspects. Design Overhaul - Ideas for Retooling Immediate Concerns, Short/Mid Term Improvements The following tasks need to be done to improve the download webpages: Desciption File Issue ID Owner Target Status Extend the list of known/unknown platforms with others from the old error webpage for MirrorBrain. download/test/download.js download/test/index.html marcus AOO 4.x In Progress Integrate links to localized release notes into the download webpages. download/test/index.html marcus AOO 4.x Problem As log as the directory+filename structure is not unified, it will be more complicated than necessary Integrate file size values into the download links. Then the users can complete for themselves roughly if the downloaded file is complete. download/test/index.html download/test/other_tables.html marcus AOO 4.x New Move all script files into an own "scripts/" subdir. download/.js download/.css marcus AOO 4.x New Move all image files into an own "images/" and/or "cachedimages/" subdir. *.gif *.jpg *.png marcus AOO 4.x New Cleanup the "download/" directory. download/* marcus AOO 4.x New Extended the logic to recognize Chromium browser to create download URL with deb or rpm package. download/download.js ? ? New Currently no possible way is know to reach this Use version name and schema name to generate pack names to eliminate the long "if" statements. download/*.js kschenk AOO 4.x New Set download directory names for any language based on version and mirror. Use in conjunction with name and schema for accessing installs providing complete path to mirrors. download/index.html download/*.js kschenk/marcus AOO 4.x New Chrom browser provide different platform data in "navigator.platform" and "navigator.userAgent" (i686 and x86_64), so it's not possible to handle this in our DL magic (see issue IDs for update). download/download.js Google 44905 128167 117524 86778 Google Chrome 22.0.1229.14 Resolved Fixed in version 22.0.1229.14 Not fixed in version 18.0.1025.151 Don't know what is inbetween In the green box, name clearly the Linux package that will be downloaded. Example: Click to start downloading the most recent version for Linux 32-bit │ 64-bit DEB │ RPM and English (US) download/index.html download/download.js marcus shortly after AOO 3.4.0 Resolved Extended the logic to recognize "IceWeasel" to create download URL with deb package. download/download.js marcus shortly after AOO 3.4.0 Resolved Make the redirect for not-supported languages (like en-GB) work again download/index.html 119357 marcus shortly after AOO 3.4.0 Resolved In the sub-green box, shorten the text to make space for links to checksum files directly. Example: Other Platforms and Languages │ Legacy OOo Version │ Release Notes
[CONF] Apache OpenOffice Community Improvements for the download webpages
Improvements for the download webpages Page edited by Marcus Lange Comment: Updated status Changes (2) ... | Adjust the DL scripting to use the new directory structure. | download/test/* | -- | marcus | AOO 4.0 | {highlight:green} Resolved {highlight} | | Find some things to consolidate the scriping to reduce complexity. | download/test/*.js | -- | marcus | AOO 4.0 | {highlight:green} Resolved {highlight} | | Make sure the webpages are [W3C Validator|http://validator.w3.org/] compliant | download/test/*.html | -- | marcus | AOO 4.x0 | New {highlight:green} Resolved {highlight} | | Do some larger test cases to verify the re-work | download/test/* | -- | marcus | AOO 4.x0 | {highlight:yellow} In Progress {highlight:green} Resolved {highlight} | || Part #1 || || || || || || | Creating a new subdir new/ to avoid any interferring of the other DL scripts. | download/test/new/ | -- | marcus | AOO 4.0 | {highlight:green} Resolved {highlight} | ... Full Content Immediate Concerns, Short/Mid Term Improvements Re-work to start over with the next bigger release (AOO 4.0, etc.) Is the download working correctly for specific Linux + platform + browser combinations? Design Overhaul - why we need it Current State Current state - problems. Current state - good aspects. Design Overhaul - Ideas for Retooling Immediate Concerns, Short/Mid Term Improvements The following tasks need to be done to improve the download webpages: Desciption File Issue ID Owner Target Status Extend the list of known/unknown platforms with others from the old error webpage for MirrorBrain. download/download.js marcus AOO 4.x New Integrate links to localized release notes into the download webpages. download/index.html download/others.html marcus AOO 4.x New Move all script files into an own "scripts/" subdir. download/.js download/.css marcus AOO 4.x New Move all image files into an own "images/" and/or "cachedimages/" subdir. *.gif *.jpg *.png marcus AOO 4.x New Cleanup the "download/" directory. download/* marcus AOO 4.x New Extended the logic to recognize Chromium browser to create download URL with deb or rpm package. download/download.js ? ? New Currently no possible way is know to reach this Use version name and schema name to generate pack names to eliminate the long "if" statements. download/*.js kschenk AOO 4.x New Set download directory names for any language based on version and mirror. Use in conjunction with name and schema for accessing installs providing complete path to mirrors. download/index.html download/*.js kschenk/marcus AOO 4.x New Chrom browser provide different platform data in "navigator.platform" and "navigator.userAgent" (i686 and x86_64), so it's not possible to handle this in our DL magic (see issue IDs for update). download/download.js Google 44905 128167 117524 86778 Google Chrome 22.0.1229.14 Resolved Fixed in version 22.0.1229.14 Not fixed in version 18.0.1025.151 Don't know what is inbetween In the green box, name clearly the Linux package that will be downloaded. Example: Click to start downloading the most recent version for Linux 32-bit │ 64-bit DEB │ RPM and English (US) download/index.html download/download.js marcus shortly after AOO 3.4.0 Resolved Extended the logic to recognize "IceWeasel" to create download URL with deb package. download/download.js marcus shortly after AOO 3.4.0 Resolved Make the redirect for not-supported languages (like en-GB) work again download/index.html 119357 marcus shortly after AOO 3.4.0 Resolved In the sub-green box, shorten the text to make space for links to checksum files directly. Example: Other Platforms and Languages │ Legacy OOo Version │ Release Notes │ Signatures and Hashes: (Link to ASC), (Link to MD5), (Link to SHA1), (Link to SHA512) │ Verify your download with checksums download/index.html download/download.js marcus AOO 3.4.1 Resolved Delete all stuff that has to do with Bouncer. download/*.js marcus AOO 3.4.1 Resolved Delete all stuff that has to do with file name schema "old". These have the structure that was needed for Bouncer and is now no longer needed. download/*.js marcus AOO 3.4.1 Resolved Delete all stuff that has to do with offering JRE builds. This will simplify making script work for all 3.x versions. download/*.js marcus AOO 3.4.1 Resolved Delete the additional JS file and make sure that all is
[CONF] Apache OpenOffice Community Improvements for the download webpages
Improvements for the download webpages Page edited by Marcus Lange Comment: Updated status Changes (9) ... * /PROJECT_NAME/VERSION/source/ * /PROJECT_NAME/VERSION/binaries/LANG/ * /PROJECT_NAME/VERSION/binaries/SDK/ {code} | -- | -- | All \\ (need to know: Release Manager, Kay, Marcus) | AOO 4.0 | {highlight:yellow} In Progress \\ \\ Consensus needed {highlight} | * /PROJECT_NAME/VERSION/binaries/SDK/ {code} | download/test/* | -- | All \\ (need to know: Release Manager, Kay, Marcus) | AOO 4.0 | {highlight:green} Resolved {highlight} | | Use a user dir on people.apache.org as test mirror and then put there some dummy files for testing. | -- | -- | marcus | AOO 4.0 | {highlight:yellow} In Progress {highlight:green} Resolved {highlight} | | Adjust the DL scripting to use the new directory structure. | -- | -- | marcus | AOO 4.0 | {highlight:yellow} In Progress {highlight} | | Adjust the DL scripting to use the new directory structure. | download/test/* | -- | marcus | AOO 4.0 | {highlight:green} Resolved {highlight} | | Find some things to consolidate the scriping to reduce complexity. | download/test/new/*.js | -- | marcus | AOO 4.0 | {highlight:yellow} In Progress {highlight:green} Resolved {highlight} | | Make sure the webpages are [W3C Validator|http://validator.w3.org/] compliant | download/test/new/*.html | -- | marcus | AOO 4.x | New | | Do some larger test cases to verify the re-work | download/new/test/* | -- | marcus | AOO 4.x | New | | Do some larger test cases to verify the re-work | download/test/* | -- | marcus | AOO 4.x | {highlight:yellow} In Progress {highlight} | || Part #1 || || || || || || | Creating a new subdir new/ to avoid any interferring of the other DL scripts. | download/test/new/ | -- | marcus | AOO 4.0 | {highlight:green} Resolved {highlight} | ... Full Content Immediate Concerns, Short/Mid Term Improvements Re-work to start over with the next bigger release (AOO 4.0, etc.) Is the download working correctly for specific Linux + platform + browser combinations? Design Overhaul - why we need it Current State Current state - problems. Current state - good aspects. Design Overhaul - Ideas for Retooling Immediate Concerns, Short/Mid Term Improvements The following tasks need to be done to improve the download webpages: Desciption File Issue ID Owner Target Status Extend the list of known/unknown platforms with others from the old error webpage for MirrorBrain. download/download.js marcus AOO 4.x New Integrate links to localized release notes into the download webpages. download/index.html download/others.html marcus AOO 4.x New Move all script files into an own "scripts/" subdir. download/.js download/.css marcus AOO 4.x New Move all image files into an own "images/" and/or "cachedimages/" subdir. *.gif *.jpg *.png marcus AOO 4.x New Cleanup the "download/" directory. download/* marcus AOO 4.x New Extended the logic to recognize Chromium browser to create download URL with deb or rpm package. download/download.js ? ? New Currently no possible way is know to reach this Use version name and schema name to generate pack names to eliminate the long "if" statements. download/*.js kschenk AOO 4.x New Set download directory names for any language based on version and mirror. Use in conjunction with name and schema for accessing installs providing complete path to mirrors. download/index.html download/*.js kschenk/marcus AOO 4.x New Chrom browser provide different platform data in "navigator.platform" and "navigator.userAgent" (i686 and x86_64), so it's not possible to handle this in our DL magic (see issue IDs for update). download/download.js Google 44905 128167 117524 86778 Google Chrome 22.0.1229.14 Resolved Fixed in version 22.0.1229.14 Not fixed in version 18.0.1025.151 Don't know what is inbetween In the green box, name clearly the Linux package that will be downloaded. Example: Click to start downloading the most recent version for Linux 32-bit │ 64-bit DEB │ RPM and English (US) download/index.html download/download.js marcus shortly after AOO 3.4.0 Resolved Extended the logic to recognize "IceWeasel" to create download URL with deb package. download/download.js marcus shortly after AOO 3.4.0 Resolved Make the redirect for not-supported languages (like en-GB) work again download/index.html 119357 marcus shortly after AOO