incubator-ooo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jürgen Schmidt <jogischm...@googlemail.com>
Subject Re: [RELEASE]: proposed directory structure on dist
Date Mon, 30 Apr 2012 07:12:12 GMT
On 4/27/12 10:09 PM, Kay Schenk wrote:
>
>
> On 04/27/2012 12:47 PM, Marcus (OOo) wrote:
>> Am 04/27/2012 09:34 PM, schrieb Dave Fisher:
>>>
>>> On Apr 27, 2012, at 12:12 PM, Marcus (OOo) wrote:
>>>
>>>> Am 04/27/2012 08:49 PM, schrieb J�rgen Schmidt:
>>>>> On 4/27/12 5:32 PM, Kay Schenk wrote:
>>>>>> 2012/4/27 J�rgen Schmidt<jogischmidt@googlemail.com>
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> to be prepared for the upcoming release I plan to use the following
>>>>>>> directory structure on
>>>>>>>
>>>>>>> https://www.apache.org/dist/**incubator/ooo<https://www.apache.org/dist/incubator/ooo>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Existing
>>>>>>> 3.3
>>>>>>> 3.3/patches
>>>>>>> 3.3/patches/cve-2012-0037/...
>>>>>>> DATE
>>>>>>> KEYS
>>>>>>>
>>>>>>> New added:
>>>>>>> 3.4.0/source
>>>>>>> 3.4.0/windows/...
>>>>>>> 3.4.0/windows/languagepacks/..**.
>>>>>>> 3.4.0/macos/...
>>>>>>> 3.4.0/macos/languagepacks/...
>>>>>>> 3.4.0/linux-x86/...
>>>>>>> 3.4.0/linux-x86/languagepacks/**...
>>>>>>> 3.4.0/linux-x86-64/...
>>>>>>> 3.4.0/linux-x86-64/**languagepacks/...
>>>>>>>
>>>>>>>
>>>>>>> 16 languages: en-US ar cs de en-GB es fr gl hu it ja nl ru pr-BR
>>>>>>> zh-CN
>>>>>>> zh-TW
>>>>>>>
>>>>>>> Do we need to prepare or adapt the download page?
>>>>>>>
>>>>>>> Juergen
>>>>>>>
>>>>>>
>>>>>>
>>>>>> Juergen--
>>>>>>
>>>>>> This will considerably change the current logic being used. Is
>>>>>> there some
>>>>>> reason you don't want to use the existing setup of:
>>>>>>
>>>>>> root DL area/files/stable/3.4/...
>>>>>> root DL area/files/localized/3.4/...
>>>>>>
>>>>>> see:
>>>>>>
>>>>>> http://sourceforge.net/projects/openofficeorg.mirror/files/
>>>>>
>>>>> I had a look to other projects in the dist folder on Apache and looked
>>>>> what we already have.
>>>>>
>>>>> From my point of view the old structure doesn't really make too much
>>>>> sense.
>>>>>
>>>>> Why should we for example put the localized bit in separate
>>>>> directories
>>>>> when we have the language Id as part of the name?
>>>>>
>>>>> And we have only stable releases in the future. Ok we will have
>>>>> archives
>>>>> of older versions but that's it.
>>>>>
>>>>> Do we have the time to adapt it to the new structure. We should do
>>>>> it ow
>>>>> if possible.
>>>>>
>>>>> What do others think?
>>>>
>>>> It won't work because the DL logic is working the old way, and only
>>>> this way. ;-)
>>>>
>>>> The old structure has everything in a single directory. The only
>>>> separation is for en-US only (stable) and all other languages
>>>> (localized).
>>>>
>>>> When we change the structure now where the builds are physicaly
>>>> existing, then we have to adapt the complete logic, too, which is an
>>>> effort that I cannot predict.
>>>>
>>>> So, the best solution is to keep the old separation and think about
>>>> to change this with a new release.
>>>>
>>>> Then I would prefer to have every install file for a specific version
>>>> in a single directory. This makes it the easiest way to assemble
>>>> download links:
>>>>
>>>> Example:
>>>>
>>>> <root-path>/files/3.4.0/...
>>>> <root-path>/files/3.4.1/...
>>>> <root-path>/files/3.5.0/...
>>>> ...
>>>
>>> We can only keep the most current version in Apache dist. All older
>>> versions go to the archive.
>>
>> Oh yes, right, then it's only one directory.
>>
>> Marcus
>>
> right now -- especially with the desire to continue to serve up
> "friendly" dl logic in the new /download/3.3.0 directory, this is really
> and truly critical. Yes, it's true, given the Apache current release
> dictum, we will only have one directory setup --
>
> /dist/incubator/ooo/files/3.4.0/stable
> /dist/incubator/ooo/files/3.4.0/localized

ok that means I will upload the files in this way

.../dist/incubator/ooo/files/3.4.0/stable/Apache_OpenOffice_incubating_3.4.0_MacOS_x86_install_en-US.dmg
.../dist/incubator/ooo/files/3.4.0/stable/Apache_OpenOffice_incubating_3.4.0_MacOS_x86_install_en-US.dmg.asc
.../dist/incubator/ooo/files/3.4.0/stable/Apache_OpenOffice_incubating_3.4.0_MacOS_x86_install_en-US.dmg.md5
.../dist/incubator/ooo/files/3.4.0/stable/Apache_OpenOffice_incubating_3.4.0_MacOS_x86_install_en-US.dmg.sha1
.../dist/incubator/ooo/files/3.4.0/stable/Apache_OpenOffice_incubating_3.4.0_MacOS_x86_install_en-US.dmg.sha512
.../dist/incubator/ooo/files/3.4.0/stable/...

.../dist/incubator/ooo/files/3.4.0/localized/de/Apache_OpenOffice_incubating_3.4.0_MacOS_x86_install_de.dmg
.../dist/incubator/ooo/files/3.4.0/localized/de/Apache_OpenOffice_incubating_3.4.0_MacOS_x86_install_de.dmg.asc
.../dist/incubator/ooo/files/3.4.0/localized/de/Apache_OpenOffice_incubating_3.4.0_MacOS_x86_install_de.dmg.md5
.../dist/incubator/ooo/files/3.4.0/localized/de/Apache_OpenOffice_incubating_3.4.0_MacOS_x86_install_de.dmg.sha1
.../dist/incubator/ooo/files/3.4.0/localized/de/Apache_OpenOffice_incubating_3.4.0_MacOS_x86_install_de.dmg.sha512
.../dist/incubator/ooo/files/3.4.0/localized/de/...
.../dist/incubator/ooo/files/3.4.0/localized/ar/...
.../dist/incubator/ooo/files/3.4.0/localized/cs/...
.../dist/incubator/ooo/files/3.4.0/localized/en-GB/...
.../dist/incubator/ooo/files/3.4.0/localized/es/...
.../dist/incubator/ooo/files/3.4.0/localized/fr/...
.../dist/incubator/ooo/files/3.4.0/localized/gl/...
.../dist/incubator/ooo/files/3.4.0/localized/hu/...
.../dist/incubator/ooo/files/3.4.0/localized/it/...
.../dist/incubator/ooo/files/3.4.0/localized/ja/...
.../dist/incubator/ooo/files/3.4.0/localized/nl/...
.../dist/incubator/ooo/files/3.4.0/localized/pt-BR/...
.../dist/incubator/ooo/files/3.4.0/localized/ru/...
.../dist/incubator/ooo/files/3.4.0/localized/zh-CN/...
.../dist/incubator/ooo/files/3.4.0/localized/zh-TW/...


Note that I don't use the version in the localized folders again. 
Otherwise we have to change it to

.../dist/incubator/ooo/files/stable/3.4.0/...
.../dist/incubator/ooo/files/localized/de/3.4.0/...

Juergen


>
> Seriously, once we get past this release, we could and should discuss
> this some more, but for now...we don't really have time to re-do the
> logic for a different directory setup
>


Mime
View raw message