Hi all,

I think I have implemented the changes summarized in "Summarizing the
proposal to change the way we ship our Android binaries". Since they
required quite a few changes to the release infrastructure code, I would
like to get some validation before making them official.

Please go to https://download.01.org/crosswalk/proposed-release-layout/
(try origin-download.01.org in case the new directory has not been
propagated to the CDN) and check the android/ directory. I've added a
tizen-ivi/ directory there just for you to see how the whole tree would
look like.

*This is a temporary directory with temporary files. These are not
 the actual 5.34.106.0 canaries*

Things to check:
- The list of files is correct.
- The contents of the files is correct.
- The new intermediate directory with the version number is OK and makes
  sense.

Once I get some confirmation that everything looks fine, we'll switch to
this. The android-x86/ and android-arm/ will have to remain in the tree
for compatibility forever due to the separate stable and beta releases
there. Additionally, we will probably need to keep some duplicated files
in the tizen-*/ directories for a while to avoid suddenly breaking links
and other people's scripts.

The tree will then look like this:

download.01.org/releases/
|-- android
|   `-- canary
|       `-- 5.6.7.8
|           |-- arm
|           |   |-- crosswalk-apks-5.6.7.8-arm.zip
|           |   |-- crosswalk-cordova-5.6.7.8-arm.zip
|           |   `-- crosswalk-test-apks-5.6.7.8-arm.zip
|           |-- x86
|           |   |-- crosswalk-apks-5.6.7.8-x86.zip
|           |   |-- crosswalk-cordova-5.6.7.8-x86.zip
|           |   `-- crosswalk-test-apks-5.6.7.8-x86.zip
|           `-- crosswalk-5.6.7.8.zip
|-- android-arm
|   |-- beta
|   |   `-- crosswalk-4.5.1.2-arm.zip
|   `-- canary
|       `-- crosswalk-5.6.1.2-arm.zip
|-- android-x86
|   |-- beta
|   |   `-- crosswalk-4.5.1.2-x86.zip
|   `-- canary
|       `-- crosswalk-5.6.1.2-x86.zip
`-- tizen-ivi
    `-- canary
        |-- 5.6.1.2
        |   `-- crosswalk-5.6.1.2-i586-0.rpm
        |-- 5.6.7.8
        |   `-- crosswalk-5.6.7.8-i586-0.rpm
        `-- crosswalk-5.6.1.2-i586-0.rpm

After a while we'll be able to get rid of
/releases/tizen-ivi/crosswalk-5.6.1.2-i586-0.rpm, but android-arm/ and
android-x86/ will have to remain.
_______________________________________________
Crosswalk-dev mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev

Reply via email to