On 24 February 2012 22:00, Andy Seaborne <a...@apache.org> wrote:
> On 24/02/12 14:04, sebb wrote:
>>>
>>> The directory structures align:
>>>
>>> /download/jena-tdb-0.9.0-incubating
>>> /source-release/jena-tdb-0.9.0-incubating
>>
>>
>> I see the following files (amongst others) in the RC area
>> http://people.apache.org/~andy/dist-jena-tdb-0.9.0-incubating-RC-4/
>>
>> KEYS
>> download/apache-jena-tdb-0.9.0-incubating.zip
>> download//jena-tdb-0.9.0-incubating/jena-tdb-0.9.0-incubating.jar
>>
>> source-release/jena-tdb-0.9.0-incubating/jena-tdb-0.9.0-incubating-source-release.zip
>>
>> Note that the source release is in
>>   source-release/jena-tdb-0.9.0-incubating/
>> whereas the corresponding binary release is in
>>   download/
>> i.e. different depths - and they have different names.
>>
>> [I'm discounting the jar, since that is Maven-specific and is not
>> needed on the dist/ mirror site.]
>
>
> I see the confusion now - the main product of the codebase is the core
> jena-tdb-0.9.0-incubating.jar with
> apache-jena-tdb-0.9.0-incubating-distibution.zip being a subsidiary
> creation.
>
> If there were a file:
>
> download/jena-tdb-0.9.0-incubating/jena-tdb-0.9.0-incubating-distribution.zip
>
> then it would be aligned with the source-release hierarchy.
>
> The apache-jena-tdb... is then merely being a renamed file for browsing
> apache-jena-tdb-0.9.0-incubating-distribution.zip
>
> (c.f. Ant which has renamed items in it dist/ant)
>
> Would a structure:
>
> dist
> |-- binaries
> |   `-- jena-tdb-0.9.0-incubating
> |       |-- jena-tdb-0.9.0-incubating-distribution.tar.gz
> |       |-- jena-tdb-0.9.0-incubating-distribution.zip
> |       |-- jena-tdb-0.9.0-incubating-javadoc.jar
> |       |-- jena-tdb-0.9.0-incubating-sources.jar
> |       |-- jena-tdb-0.9.0-incubating.jar

The jars are not generally needed for dist/

> |-- download
> |   |-- apache-jena-tdb-0.9.0-incubating-distribution.tar.gz
> |   |-- apache-jena-tdb-0.9.0-incubating-distribution.zip

Are these the same as the distribution archives above?

> `-- source-release
>    `-- jena-tdb-0.9.0-incubating

What's the point of the subdirectory?

>        |-- jena-tdb-0.9.0-incubating-source-release.zip

Name does not agree with binary archives

> + the .asc, .md5 .sha1 files
>
> be acceptable?
>
> Or with "download/" removed its files at the top level?

I still find it very confusing.
e.g. where is the source file for jena-tdb-0.9.0-incubating-distribution.tar.gz?

Why is there a download directory and a binaries directory?

> Mocked up at:
>
> http://people.apache.org/~andy/dist-tdb-proto/
>

See my mockups at:

http://people.apache.org/~sebb/dist-tdb-proto/

one - parallel binaries/ and source/
two - single directory named after the release.

The latter is likely to be easier to manage when moving to svnpubsub.

$ ls -1R

./one:
KEYS
binaries
source

./one/binaries:
apache-jena-tdb-0.9.0-incubating-distribution.tar.gz
apache-jena-tdb-0.9.0-incubating-distribution.zip

./one/source:
apache-jena-tdb-0.9.0-incubating-source-release.zip

./two:
KEYS
apache-jena-tdb-0.9.0-incubating

./two/apache-jena-tdb-0.9.0-incubating:
apache-jena-tdb-0.9.0-incubating-distribution.tar.gz
apache-jena-tdb-0.9.0-incubating-distribution.zip
apache-jena-tdb-0.9.0-incubating-source-release.zip

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to