On 5/30/06, Paul Fremantle <[EMAIL PROTECTED]> wrote:

<snip>

The release files are here:

http://people.apache.org/~pzf/synapse/M2/Synapse-Incubating-M2-bin.zip (
3.8Mb)

http://people.apache.org/~pzf/synapse/M2/Synapse-Incubating-M2-src.zip(260Kb)


blockers:
* the binary distribution seems to be lacking LICENSE and NOTICE files
* the source distribution seems to be lacking a NOTICE file

important:
* synapse-incubating-M2.jar seems to lack LICENSE and NOTICE files. all
distributed artifacts must include these files. this synapse jar must not be
distributed raw (for example, via maven). the convention place for these
files is the META-INFdirectory.

suggested improvements:
* the src distribution should unpack into a synapse-src subdirectory
(rather than direct)
* the full title Apache Synapse should be used (Apache Synapse can be
protected by trademark). i would prefer apache-synapse-incubating-M2
* the synapse-incubating-M2.jar has a MANIFEST lacking important
information. i would recommend populating with something like:
   * Extension-Name:  org.apache.synapse
   * Specification-Title: Apache Synapse
   * Specification-Vendor: Apache Software Foundation
   * Specification-Version: M2
   * Implementation-Title: Apache Synapse
   * Implementation-Vendor-Id: org.apache
   * Implementation-Vendor: Apache Software Foundation
   * Implementation-Version: M2

for more see http://www.apache.org/dev/release.html

for some java-centric tips see http://jakarta.apache.org/commons/releases

- robert

Reply via email to