Hey guys,
finally today I could dedicate myself to improve the legal / distribution aspects of the release. As per the issue below, AFAIU the packaging issues blocking 0.1.0-rc1 should have been covered.

So, before engaging the release process (also as we're waiting on [1]), I'd like to ask you guys to have a look the commodity (/dist) packages I deployed at [1], and help me confirm or deny that:

1. All JARs/WARs have correct info in META-INF (latest SNAPSHOT at [2] or you can build from trunk) 2. All commodity packages I uploaded at [3] have correct LICENSE and DISCLAIMER info, and DEPENDENCIES and NOTICE that instead refer to contained WAR/JAR specific DEPENDENCIES and NOTICE. Docs has not DEPS and NOTICE, as there are not shipped deps.

Minor glitch, not blocker I believe: the source-release package, being generated by ASF POM inherited settings is listing superPOM project deps in DEPENDENCIES and NOTICE.

One question to conclude: referring to Nick's comments at [4], do you think we should have anything else in NOTICE for all packages? In other words, which of the licenses mentioned in the various DEPENDENCIES files actually require a NOTICE?

If you guys are happy with the packages, I'll close CMIS-224 and we can move on with the release.

Hope this helps!
Gab


[1] https://issues.apache.org/jira/browse/CMIS-247
[2] 
https://repository.apache.org/content/repositories/snapshots/org/apache/chemistry/
[3] 
http://people.apache.org/~gabriele/chemistry/opencmis/0.1.0-incubating-SNAPSHOT/release/
[4] http://www.mail-archive.com/[email protected]/msg24953.html

Begin forwarded message:

From: "Gabriele Columbro (JIRA)" <[email protected]>
Date: September 1, 2010 4:15:53 PM GMT+02:00
To: [email protected]
Subject: [jira] Commented: (CMIS-224) Improve legal/standard aspects of the release process / packaging


[ https://issues.apache.org/jira/browse/CMIS-224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12905030 #action_12905030 ]

Gabriele Columbro commented on CMIS-224:
----------------------------------------

r 991541 should resolve issues at http://www.mail-archive.com/[email protected]/msg24955.html :

Now:
1. all JARs and WARs have now information in META-INF
2. supplemental models are augmented...hopefully everything is in (i did not check every single JAR, any volounteer?) 3. for the commodity packages (zip/tar.gz), as they are mere aggregation of project JARs/WARs, I created dummy DEPENDENCIES/ NOTICE files which instruct the user to look in the META-INF of the opencmis J2EE artifact


Sample commodity packages can be found at:

http://people.apache.org/~gabriele/chemistry/opencmis/0.1.0-incubating-SNAPSHOT/release/

If the list (and especially the menthors) give us green light with these packages, I'll close the issue and start the release process.

Improve legal/standard aspects of the release process / packaging
-----------------------------------------------------------------

               Key: CMIS-224
               URL: https://issues.apache.org/jira/browse/CMIS-224
           Project: Chemistry
        Issue Type: Task
        Components: build&release
  Affects Versions: 0.1.0-incubating
          Reporter: Gabriele Columbro
          Assignee: Gabriele Columbro
          Priority: Minor
           Fix For: 0.2.0-incubating

 Original Estimate: 4h
Remaining Estimate: 4h

As per ML thread http://mail-archives.apache.org/mod_mbox/incubator-chemistry-dev/201006.mbox/%[email protected]%3e , there are some legal aspects of the release process which need QA before be fully compliant with the ASF legal policies.
Specifically:
- Publish a list of dependencies with their applicable license. Especially required for "category b" type of deps (http://www.apache.org/legal/resolved.html#category-b ) , like JAX-WS RI, mimepull and saaj
- add LICENSE and NOTICE also in WARs (and not only in JARs)
- cleanup SVN EOL
- add missing license headers

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


--

Gabriele Columbro
Alfresco Software, Ltd.

http://www.mindthegab.com
http://twitter.com/mindthegabz

" Keyboard not found. Press F1 to continue. "



Reply via email to