Marcel Offermans wrote:
On Jan 31, 2009, at 13:09 , Karl Pauls wrote:

I think you already figured it out. You need to have a LICENSE and
NOTICE file in the root of your projects. Additionally, depending on
your set-up you might need an
<Include-Resource>META-INF/LICENSE=LICENSE,META-INF/NOTICE=NOTICE</Include-Resrouce>
instruction in your poms to make them end-up in the jar artifacts.

Ok, I seem to have to add that.

The NOTICE file is trickier (but still fairly simple). You need to declare your "used" versus "included" dependencies, i.e., "external dependencies" vs "external dependencies embedded in your JAR". Just look at other subprojects for examples and if you want verify your NOTICE file, just send it to the list.

-> richard


I guess the next step is to clean-up the release tags in svn and
downgrade your version in trunk manually. Then you can redo the
release. Ping me when you need more help.

I'm a bit puzzled about that downgrading message. You mean I can still try to fix 2.0.0 and re-open the vote? I did remove the release tags for now.

p.s.: Additionally, I don't think the key that was used for signing is
in the KEYS file.

Could you please explain this, as I did add my key to the KEYS file. Also, when I verify the signature on one of the release files it says:

$ gpg org.apache.felix.dependencymanager-2.0.0.jar.asc
gpg: Signature made Wed Jan 28 22:29:37 2009 CET using DSA key ID C5E9604F gpg: Good signature from "Marcel Offermans (CODE SIGNING KEY) <[email protected]>"

Greetings, Marcel

Reply via email to