Am 05/01/2012 08:23 PM, schrieb Jürgen Schmidt:
On 4/30/12 11:16 PM, Kay Schenk wrote:
On 04/30/2012 12:47 PM, Roberto Galoppini wrote:
On Mon, Apr 30, 2012 at 8:47 PM, Marcus (OOo)<[email protected]>
wrote:
Am 04/30/2012 07:00 PM, schrieb Rob Weir:
On Mon, Apr 30, 2012 at 12:44 PM, Kay Schenk<[email protected]>
�wrote:
<snip>
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.
<root>/files/stable/<version>/
<pack name>
and
<root>/files/localized/<language>/<version>/<pack name>
I'm hoping the answer is "YES".
Whatever we do, let's try to get a directory schem that works now and
for AOO 3.4.1 and AOO 3.5 and for AOO 4.0, etc.. �This is not
something where it will be easier to clean up later.
Honestly spoken, I don't know if this will work.
Of course it could be easy and fast to think about a directory
structure
that will work also for a AOO 5.0 release.
However, I doubt that we will have the time to make the DL logic
work this
way, too.
As I've no idea how close we are from the first public download of
AOO 3.4 I
wouldn't do bigger changes now.
Thinking ahead, what do we do when we have a new release, like a
3.4.1? �And what can we do now to make that future less painful?
The DL logic for 3.4.1 can be the same as for 3.4.0. There shouldn't
be big
changes. For further releases see above.
Juergen is already OK to setup the structure like it was in the old
project,
so that the need changes to the DL logic is minimal.
It seems the easiest way to go to me too.
Roberto
OK, I need some clarification here -- again.
I am to understand by the above statements by Marcus and Roberto that
the directory structure for 3.4 will be the same as it is for 3.3,
but....
we will have a *different* structure on www.apache.org/dist? Also, OK,
we just need some awareness.
So -- can someone tell me what's what here.
I am currently also confused. I would still prefer my proposed structure
in the beginning of this thread if it is possible.
That would allow us to easy add further platforms and keep the bits a
little bit separated. Think about 100 languages and 5 files (including
the checksum files) for each downloadable file.
Maybe it will look more clean but thats not important. Normally the
average user should not be pointed to a mirror to find her/his favorite
file. For this we have the user-friendly and one-click-download webpages.
For the former OOo release the structure was very good and also scalable
for new releases and languages. And it is much easier to upload
everything into a flat structure. To have every version, platform and
language in its own directory is much more complicated to handle in the
DL scripts.
Currently we can assume that all platform files are in the same
location. You would like to split them up into different this has to be
taken into account. Plus the lanuages.
And it will work for future releases as well.
I have agreed to use the same structure as for 3.3 but I also have said
that I skip the version in the localized folder because we already have
it in the path. No direct feedback on this and I took it as common
consensus.
But now I am confused. We should clarify the structure before I will
start the upload tomorrow.
To make it short (and maybe painful ;-) ). When you don't create the sam
edirectory structure than for OOo 3.3.0, then I'm pretty sure the DL
logic will not work.
For the structure as reference please have a look here:
http://openoffice.mirrorbrain.org/files/stable/3.3.0/
http://openoffice.mirrorbrain.org/files/localized/de/3.3.0/
So, when you will start the upload tomorrow, I think we are pretty close
to our official release. IMHO too less time to rework the DL logic for a
new structure.
I haven't looked in the details behind the download scripts and don't
know how much work it is to adapt them to a new directory structure.
That means I will use the structure that will work for now.
Thanks.
I really believe you that you want to improve the structure (e.g., I
could think of the split into stable and localized, this is IMHO no
longer needed and could be brought together) but we shouldn't change
this now.
Marcus
I CAN change the friendly scripts to go with the NEW (Apache) structure.
In fact I'm going to work on THAT approach today (along with Rob's
changes) and hopefully we'll be set for either instance.
To setup a new structure that makes maybe more sense can be done
later for a
release after 3.4.x.
my 2 ct
Marcus
====
This e- mail message is intended only for the named recipient(s)
above. It may contain confidential and privileged information. If you
are not the intended recipient you are hereby notified that any
dissemination, distribution or copying of this e-mail and any
attachment(s) is strictly prohibited. If you have received this
e-mail in error, please immediately notify the sender by replying to
this e-mail and delete the message and any attachment(s) from your
system. Thank you.