Iona's Daniel Kulp gave me a hint on the maven list, regarding the javadoc.
a very nice plugin:
In the "maven-plugin-parent" pom, you can add the following snippet, then
you can actually REMOVE the META-INF/LICENSE and
META-INF/INCUBATOR_NOTICE.txt files from your source tree. (You can
optionally remove the NOTICE files as well as this will create new ones based
on the dependencies. However, if the NOTICE file is left, it will use it
instead of creating a new one.)
<plugin>
<artifactId>maven-remote-resources-plugin</artifactId>
<version>1.0-alpha-2</version>
<executions>
<execution>
<goals>
<goal>process</goal>
</goals>
<configuration>
<resourceBundles>
<resourceBundle>org.apache:apache-jar-resource-bundle:1.1</resourceBundle>
<resourceBundle>org.apache:apache-incubator-disclaimer-resource-bundle:1.0</resourceBundle>
</resourceBundles>
<properties>
<addLicense>true</addLicense>
<preProjectText>Put the Oracle thing here in
a cdata section type of thing.
</preProjectText>
</properties>
</configuration>
</execution>
</executions>
</plugin>
I already *replaced* the stuff in the stage.
So now, all your concerns are fixed (the last was the javadoc-jar)
-M
On 2/21/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
The javadoc things sucks.. We probably can get it work (to add notice, etc),
but at a high cost I
think (at least I couldn't get the simplest solution working, which is adding
files to
src/main/javadoc) (another note : for once I didn't look at the sourcecode how
stuff works).
So from me +1 (I didn't check every single artifact, just a "snapshot") of what
was in the staging
environment.
And about the vote : you have to start it on general :) Just do a VOTE RESULT
first here (specify
who voted, if the person is on the PPMC or/and on the Incubator PMC (and also
result the votes of
people who don't have a binding vote (since they are worth something).
If Craig also casts his vote and one other person (like Robert) we can really
release this baby and
start with releasing the core :)
Yeeha :)
Mvgr,
Martin
Matthias Wessendorf wrote:
> btw. the javadoc jar issue is triggered by a bug inside of the plugin.
>
> Martin,
> do you bring the vote up to [EMAIL PROTECTED], once you voted +1 :)
>
> Thanks,
> Matthias
>
> On 2/20/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
>> Ok, Martin I fixed those things
>>
>> http://people.apache.org/~matzew/stage/
>>
>> Once we get the approval from the Incubator PMC guys, I'd like to
>> test/use this tool for doing the copy:
>>
>> http://docs.codehaus.org/display/MAVENUSER/Repository+Tools
>>
>> -Matthias
>>
>> On 2/19/07, Martin van den Bemt <[EMAIL PROTECTED]> wrote:
>> > Sorry for the delay (board report time)..
>> >
>> > - Source jar contains target directory (probably need to do an
>> exclude of that specifically)
>> > - Source jar src/site don't contain licenses
>> > - Javadoc jar don't contain any notices and license (since javadoc
>> is generated the html doesn't
>> > need apache headers)
>> >
>> >
>> > Not blocking :
>> >
>> > In the MANIFEST.MF file I am missing the version of the plugin (for
>> the trinidad core a lot more
>> > important) and also the build version is 1.5. Don't know if that is
>> the target / needed ? (afaik
>> > trinidad core is 1.5)
>> >
>> > If you fix the source and javadoc I am +1 :)
>> >
>> > Sorry for the tough crowd. On the other hand : if you get it right
>> once, you should be able to get
>> > it right everywhere :)
>> >
>> > Mvgr,
>> > Martin
>> >
>> > Matthias Wessendorf wrote:
>> > > Hi,
>> > >
>> > > I finally managed to get some release artifacts published to a "stage
>> > > repo". I used my private Apache account for that ([1]).
>> > >
>> > > Please take a look at the "1.0.0-incubating" artifacts and vote if we
>> > > should take these file to ask the Incubator PMC for approval
>> > >
>> > > ------------------------------------------------
>> > > [ ] +1 (Binding) for PPMC members only
>> > > [ ] +1 for community members who have reviewed the bits
>> > > [ ] +0
>> > > [ ] -1 for fatal flaws that should cause these bits not to be
>> released,
>> > > and why..............
>> > > ------------------------------------------------
>> > >
>> > > Thanks,
>> > > Matthias
>> > >
>> > > [1] http://people.apache.org/~matzew/stage/
>> >
>>
>>
>> --
>> Matthias Wessendorf
>> http://tinyurl.com/fmywh
>>
>> further stuff:
>> blog: http://jroller.com/page/mwessendorf
>> mail: mwessendorf-at-gmail-dot-com
>>
>
>
--
Matthias Wessendorf
http://tinyurl.com/fmywh
further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com