On 02/12/11 12:45, Ian Dickinson wrote:
Hi Andy,
On 02/12/11 10:33, Andy Seaborne wrote:
On 01/12/11 13:11, Andy Seaborne wrote:
Prototype layout for the incubator/dist/jena area:
This ends up are:
http://www.apache.org/dist/incubator/jena/
and is mirrored and archived.
The layout is one subdirectory per module, with the zip download at the
top level.
The observant will notice that is it is not quite all the files - it
does not contain the .asc.md5 and .asc.sha1 files, nor jena-top
Other projects don't dist these. It's an attempt to make things a bit
more findable.
It's assembled (by script) based in the installed artifacts, in this
case the trial run repo.
Looks pretty good to me. Some minor observations:
Thanks for checking.
* the format for apache-jena-2.7.0-incubating.tar.gz.md5 doesn't allow
quick checking with md5sum --check. I had to change it to:
7f2dd10c0fc5bf9cfe33c9373847aa36 *apache-jena-2.7.0-incubating.tar.gz
Ditto the sha1 file and sha1sum --check
Hmm - that's the file as produced by maven and the same format is used
by other projects. Is there any control over the format (rhetorical Q)?
And non-maven ones:
http://www.apache.org/dist/ant/binaries/apache-ant-1.8.2-bin.tar.bz2.md5
Don't how what to do about that except explain it in the README ...
* Some unexpected files are executable:
$> find . -type f -perm /ugo+x | grep -v "bin\|bat"
./ReleaseNotes-ARQ.txt
./lib/httpcore-4.1.2.jar
./lib/commons-codec-1.5.jar
./lib/slf4j-log4j12-1.6.1.jar
./lib/wstx-asl-3.2.9.jar
./lib/stax-api-1.0.1.jar
./lib/log4j-1.2.16.jar
./lib/xercesImpl-2.7.1.jar
./lib/slf4j-api-1.6.1.jar
./lib/httpclient-4.1.2.jar
./lib/icu4j-3.4.4.jar
./log4j.properties
./ReleaseNotes-Jena.txt
No idea why that happened. They aren't executable going into the
process. Guess - because the previous assembly action was to set the
filemode and it's not reset afterwards.
I'll explicitly set fileMode for all of them and hope.
* The command line utils (well, the few that I tried) worked OK once I'd
set JENAROOT to point to the install directory. Possibly something to
mention in a readme.txt?
Because I forgot the README! Assembly error. Paolo has written a nice
one which should have been included:
https://svn.apache.org/repos/asf/incubator/jena/Jena2/JenaZip/trunk/README
The notes at the top need clearing.
Add stuff about verifying.
Andy
Good job!
Ian