mvn clean source:jar install -Prelease -Djcache.tck release:prepare then perform Le 5 déc. 2014 19:49, "sebb" <[email protected]> a écrit :
> That's not needed in single module projects. > > Looks like CP needs some TLC for multi-module projects such as JCS. > > BTW, what command-line did you use to create the RC? > > On 5 December 2014 at 11:23, Romain Manni-Bucau <[email protected]> > wrote: > > no, issue was commons-parent skips the plugin doing it, just needed to > > activate it back in [jcs] > > > > > > Romain Manni-Bucau > > @rmannibucau > > http://www.tomitribe.com > > http://rmannibucau.wordpress.com > > https://github.com/rmannibucau > > > > > > 2014-12-05 12:22 GMT+01:00 sebb <[email protected]>: > >> On 5 December 2014 at 07:58, Romain Manni-Bucau <[email protected]> > wrote: > >>> found the cause for license/notice, comons-parent pom skips it :( > (seriously?) > >> > >> Apache parent POM automatically adds "LICENSE" and > >> "NOTICE" files > >> to jars - duplicating the "LICENSE.txt" and "NOTICE.txt" > >> files that components already have. > >> > >> IIRC the above are auto-generated and may be wrong. > >> > >> So just make sure the local N&L files have the .txt extension. > >> > >>> > >>> Romain Manni-Bucau > >>> @rmannibucau > >>> http://www.tomitribe.com > >>> http://rmannibucau.wordpress.com > >>> https://github.com/rmannibucau > >>> > >>> > >>> 2014-12-04 14:41 GMT+01:00 Romain Manni-Bucau <[email protected]>: > >>>> Hi > >>>> > >>>> 2014-12-03 22:29 GMT+01:00 Oliver Heger <[email protected] > >: > >>>>> Hi Romain, > >>>>> > >>>>> I tried to build the source distribution on Windows 8.1 with Java 1.6 > >>>>> and 1.7, but a test seems to hang - ironically the test > >>>>> > org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheConcurrentNoDeadLockUnitTest. > >>>>> Or does it really take that long (I lost patience after ~ 10 minutes, > >>>>> although there seemed to be some CPU activity)? > >>>>> > >>>> > >>>> Last ~10 locally for me (linux but slow hard drive) > >>>> > >>>>> Some other problems I saw with the release: > >>>>> - The artifacts in the binary distribution do not contain LICENSE and > >>>>> NOTICE in their META-INF folder. AFAIK this is mandatory. > >>>> > >>>> True, throught our pom inheritance was doing it alone but seems I was > >>>> wrong. Any help on this would be welcomed. > >>>> > >>>>> - The release notes are not contained in the binary distribution. > >>>> > >>>> Not sure it is an issue, we can enhance it for next release for sure. > >>>> > >>>>> - There are some files in the source distribution which are probably > not > >>>>> needed, e.g. maven-eclipse-codestyle.xml. > >>>>> > >>>>> The site looks good. > >>>>> > >>>>> Oliver > >>>>> > >>>>> Am 26.11.2014 um 22:16 schrieb Romain Manni-Bucau: > >>>>>> Hi > >>>>>> > >>>>>> Finally took some time to try to finally get a beta for JCS 2. > >>>>>> > >>>>>> - here is the maven repo: > >>>>>> > https://repository.apache.org/content/repositories/orgapachecommons-1064/ > >>>>>> - assemblies can be found here > >>>>>> > https://repository.apache.org/content/repositories/orgapachecommons-1064/org/apache/commons/commons-jcs-dist/2.0-beta-1/ > >>>>>> - tag is here: > http://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.0-beta-1/ > >>>>>> - KEYS: https://www.apache.org/dist/commons/KEYS > >>>>>> - Site staging is: > http://people.apache.org/~rmannibucau/commons-jcs-2.0-beta-1/ > >>>>>> - rat report is (not I delete LICENSE.xerox and zipcodes.txt from > this > >>>>>> report directly cause I didn't find a way to configure apache-rat > >>>>>> correctly with maven site): > >>>>>> > http://people.apache.org/~rmannibucau/commons-jcs-2.0-beta-1/rat-report.html > >>>>>> > >>>>>> About last vote we spoke about should assembly contain a readme, the > >>>>>> site or something like that, I checked few projects and it doesn't > >>>>>> seem mandatory so I didn't update them. > >>>>>> > >>>>>> Please review the release candidate and vote. > >>>>>> This vote will close no sooner that 72 hours from now or until we > get > >>>>>> 3 PMC votes. > >>>>>> > >>>>>> [ ] +1 Release these artifacts > >>>>>> [ ] +-0 OK, but... > >>>>>> [ ] -1 I oppose this release because... > >>>>>> > >>>>>> > >>>>>> Here is my +1 > >>>>>> > >>>>>> Romain Manni-Bucau > >>>>>> @rmannibucau > >>>>>> http://www.tomitribe.com > >>>>>> http://rmannibucau.wordpress.com > >>>>>> https://github.com/rmannibucau > >>>>>> > >>>>>> > --------------------------------------------------------------------- > >>>>>> To unsubscribe, e-mail: [email protected] > >>>>>> For additional commands, e-mail: [email protected] > >>>>>> > >>>>> > >>>>> --------------------------------------------------------------------- > >>>>> To unsubscribe, e-mail: [email protected] > >>>>> For additional commands, e-mail: [email protected] > >>>>> > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: [email protected] > >>> For additional commands, e-mail: [email protected] > >>> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > >> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
