[ 
https://issues.apache.org/jira/browse/PIVOT-260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12778791#action_12778791
 ] 

Sandro Martini commented on PIVOT-260:
--------------------------------------

Added the following files under META-INF of any Pivot Jar:  README , LICENSE , 
DISCLAIMER , NOTICE 

Changed README to reference 1.4 (as a release).

Next step will be to publish the jars on Maven repositories (as described in 
previous comments), but AFTER the real 1.4 release.


> Add missing resources in generated jar files, for compatibility with Apache 
> Maven Repository
> --------------------------------------------------------------------------------------------
>
>                 Key: PIVOT-260
>                 URL: https://issues.apache.org/jira/browse/PIVOT-260
>             Project: Pivot
>          Issue Type: Task
>          Components: project
>            Reporter: Sandro Martini
>            Assignee: Sandro Martini
>            Priority: Minor
>             Fix For: 1.4
>
>
> To publish Pivot jars in the main Apache Maven Repository, some files must be 
> added inside jars (under a META-INF directory), the full discussion thread on 
> our mailing list here:
> http://markmail.org/message/33a74zxgod4wbovh?q=News+on+Pivot+jars+published+via+Maven
> Our build file should be modified, to include this.
> And maybe renewing our self-signing certificate could be useful, too.
> Extract:
> ASF projects can get their artifacts published in the central Maven 
> repository (eg http://repo2.maven.org/maven2/) by copying them to 
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/ which 
> automatically syncs with the central repo. 
> To do that on people.apache.org copy them to 
> /x1/www/people.apache.org/repo/m2-ibiblio-rsync-repository. 
> All committers should have access to do that, via ssh.
> Each artifact MUST have been voted on by a PMC and comply with all the 
> release requirements like having LICENSE, NOTICE, DISCLAIMER files, be 
> signed, and indicate they're incubating artifacts in the name eg by including 
> the "-incubating" suffix in the artifact name. A common way of getting that 
> vote done is by including the artifacts to be published in a staging area 
> which is pointed to in the release VOTE. 
> Signed in Apache jargong only means ".asc" files. Those are so called 
> detached PGP signatures, and from that it is possible to verify authenticity 
> of artifacts published. 
> See http://www.apache.org/info/verification.html for more info, and perhaps 
> you are interested in http://www.apache.org/dev/release-signing.html as well 
> in case you end up cutting the releases. Once the troubled server (Minotaur?) 
> is back up and working properly again, you will also find interesting data at 
> http://www.apache.org/~henkp/trust/apache.html (or there about).
> Maven wants the POMs to be present, but succeeds even without them. 
> Maven also have deployment tools, so once the release is properly cut, the 
> publishing to Maven central will go via a "mvn deploy:deploy-file" which if 
> it is not given a POM will create a skeletal one, which I think for our usage 
> is good enough (we don't
> have dependencies).

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

Reply via email to