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. |
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 |
In Progress
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 |
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 |
Recheck
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 |
Won't do
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 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 still working. |
download/download2.js |
– |
marcus |
AOO 3.4.1 |
Resolved
|
Delete all stuff that has to do with the old download and webtracking |
download/download.js
download/download_mirrorbrain.js |
– |
marcus |
AOO 3.4.1 |
Resolved
|
Delete all stuff that has to do with offering JRE and Mac builds. |
download/languages.js |
– |
marcus |
AOO 3.4.1 |
Resolved
|
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 |
Resolved
|
Toggle all sites in languages.js with jre to 'n' and investigate Mac setting for each. * Marcus: IMHO we should simply delete the columns for JRE and Mac as it's no longer needed. |
download/languages.js |
– |
kschenk/marcus |
AOO 3.4.1 |
Resolved
|
Cleanup the "download/test" subdir.
|
download/test/* |
– |
kschenk/marcus ? |
AOO 3.4.1 |
Resolved
|
Delete legacy MD5sums files from "download/" as they are already in the "legacy/" subdir. |
download/md5sums/
download/legacy/md5sums/ |
– |
marcus |
shortly after AOO 3.4.0 |
Resolved
|
Integrate the dev builds / nightly builds into the download webpages, refer to the Wiki page instead to create new download links |
download/index.html |
– |
marcus |
AOO 3.4.1 |
Resolved
|
Extend the getLink() function to accept a specific ISO code to get forced to build a download URL for a specific language (and not only recognize the ISO code by "navigator.language") to allow localized download webpages on the several NL websites |
download/index.html
download/download.js
download_mirrorbrain.js |
– |
marcus |
AOO 3.4.1 |
Resolved
|