Return-Path: X-Original-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5F54C92E0 for ; Mon, 30 Apr 2012 16:45:11 +0000 (UTC) Received: (qmail 23734 invoked by uid 500); 30 Apr 2012 16:45:11 -0000 Delivered-To: apmail-incubator-ooo-dev-archive@incubator.apache.org Received: (qmail 23673 invoked by uid 500); 30 Apr 2012 16:45:11 -0000 Mailing-List: contact ooo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ooo-dev@incubator.apache.org Delivered-To: mailing list ooo-dev@incubator.apache.org Received: (qmail 23664 invoked by uid 99); 30 Apr 2012 16:45:11 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 30 Apr 2012 16:45:11 +0000 X-ASF-Spam-Status: No, hits=4.6 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS,URI_OBFU_WWW X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of kay.schenk@gmail.com designates 209.85.215.47 as permitted sender) Received: from [209.85.215.47] (HELO mail-lpp01m010-f47.google.com) (209.85.215.47) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 30 Apr 2012 16:45:06 +0000 Received: by lagw12 with SMTP id w12so1951748lag.6 for ; Mon, 30 Apr 2012 09:44:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=vwgiBT4rClea72xQhUVOL+x1sUKtYJgb/T1F/fcUG/0=; b=kjygBPg+idTluLVwkOTcKdlSePdnzUyxjEiPCmqBpPO4KY/dyBeKYT7IJ1YrY+cnU0 /M6xhESP8ZWJEsLZqkLHyvw12Ktwyx/UMc42q/ze0KI/5rhIlP5pjrpDe0CS0EDFIUmy CMQVrmnJVdIsRG4TlA9Vh1c6miR4t4HFKG6Oy0IH4+Tp7MBgdkazDSn5EQWrrjr3Mxap V4JeRdyBrpanTess9Dn58lIZGCRN1xzrqcye2kXDV4LizyfTEIOaVqNO/ztCsQGu0Esq nUUfC9xkHrhLrLJf0GDbZRCJG35Mot4mSXqhqO+CqDRMip72I2qap+Qv8kohrgjSf/p3 baFA== MIME-Version: 1.0 Received: by 10.152.102.228 with SMTP id fr4mr20518798lab.23.1335804284640; Mon, 30 Apr 2012 09:44:44 -0700 (PDT) Received: by 10.112.99.162 with HTTP; Mon, 30 Apr 2012 09:44:44 -0700 (PDT) In-Reply-To: References: <4F9A860F.1070800@googlemail.com> <4F9AEA44.7020706@googlemail.com> <4F9AEF84.1090203@wtnet.de> <4F9AF7D4.4030708@wtnet.de> <4F9AFCE7.4040303@gmail.com> <4F9E3B4C.9040403@googlemail.com> Date: Mon, 30 Apr 2012 09:44:44 -0700 Message-ID: Subject: Re: [RELEASE]: proposed directory structure on dist From: Kay Schenk To: ooo-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=f46d040710abe01e5204bee82bbe X-Virus-Checked: Checked by ClamAV on apache.org --f46d040710abe01e5204bee82bbe Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, Apr 30, 2012 at 9:24 AM, Kay Schenk wrote: > > > On Mon, Apr 30, 2012 at 12:12 AM, J=C3=BCrgen Schmidt < > jogischmidt@googlemail.com> wrote: > >> 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=EF=BF=BDrgen Schmidt: >>>>>> >>>>>>> On 4/27/12 5:32 PM, Kay Schenk wrote: >>>>>>> >>>>>>>> 2012/4/27 J=EF=BF=BDrgen Schmidt >>>>>>>> > >>>>>>>> >>>>>>>> Hi, >>>>>>>>> >>>>>>>>> to be prepared for the upcoming release I plan to use the followi= ng >>>>>>>>> directory structure on >>>>>>>>> >>>>>>>>> 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 muc= h >>>>>>> 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 versio= n >>>>>> in a single directory. This makes it the easiest way to assemble >>>>>> download links: >>>>>> >>>>>> Example: >>>>>> >>>>>> /files/3.4.0/... >>>>>> /files/3.4.1/... >>>>>> /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 reall= y >>> 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/... >> > > Sorry for the empty post just now... :/ > > Jurgen -- > > A thousand apologies -- I gave you INCORRECT information on DL file > structure before... > > please take a look at: > > http://sourceforge.net/projects/openofficeorg.mirror/files/ > > instead of /files//stable/ > > we need > /files/stable// > > and > > /files/localized/// > > Right now, SF has the correct structure we need. > > Again, I am sorry for providing incorrect information before... > > Thanks for your understanding. > OK, I see what happened...I got MY reply mixed up with open by Marcus... Right now I have the DL friendly script setup to only use SF...which is setup in the "old" way. I don't think we'll be usign Apache for pre-build client downloads. So, I have a question -- who will be setting up the SF packs and will they just stick with the current structure on that system for DLs -- i.e. /files/stable// and /files/localized/// I'm hoping the answer is "YES". > >> >> 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 >>> >>> >> > > > -- > > -------------------------------------------------------------------------= --------------- > MzK > > > "Well, life has a funny way of sneaking up on you > And life has a funny way of helping you out > Helping you out." > -- "Ironic", Alanis Morissette > > > --=20 ---------------------------------------------------------------------------= ------------- MzK "Well, life has a funny way of sneaking up on you And life has a funny way of helping you out Helping you out." -- "Ironic", Alanis Morissette --f46d040710abe01e5204bee82bbe--