---- Mario Ivankovits <[EMAIL PROTECTED]> schrieb:
> Hi!
> 
> Next try to get Orchestra into the wild ...

Sorry Mario.

====
Non-standard entries added to a MANIFEST.MF file should start with "X-". Here's 
an example from commons-lang 2.3:

X-Compile-Source-JDK: 1.3
X-Compile-Target-JDK: 1.1

====
And by the way, I'm not entirely sure we have got the dependencies right, 
though I think it is close enough for this release. We have made dependencies 
on myfaces-api and myfaces-impl optional, but there is still a dependency on 
myfaces-orchestra-shared. And that transitively depends on myfaces-api (with 
scope of "provided"). I think that means that user apps that use maven to build 
will *not* pull in myfaces just because they use orchestra, which is what we 
want. But a "dependency analyser" program will report that myfaces should be 
provided at runtime, which is incorrect: it is optional. I may be wrong though; 
maven is still a little obscure to me..

====
This page is a good guide to checking a release:
  http://commons.apache.org/releases/prepare.html

====
The latest site needs to be published to people.apache.org for checking. In 
particular, the site will have the maven reports on it (including the RAT 
report).

====
And a download bundle (.tgz, .zip) is needed - with signature.

Hmm..would it be best to provide an "all of orchestra" download, or one 
download per child module? I think probably just one download for the whole of 
Orchestra is what users would want. But if we are going to release the 
different modules on different release cycles (eg update core15 without 
updating core) then what would the main download version be called? 

Perhaps "Orchestra-{date}.tgz"?

Or always release all modules together, bumping the version number for 
everything at once?

Or have a separate version number for the "orchestra bundle", eg bundle 1.5 
contains core 1.1 and core15 1.01 and examples 1.0.8.

What does myfaces do with api and impl?

====
Do we need a RELEASE-NOTES.txt file, given that this is a 1.0 release? I think 
this would be a good idea, even if just a placeholder.

Regards,

Simon

Reply via email to