Re: DefaultMavenReaderFilter API does not correctly interpolate collection variables

2018-10-16 Thread Simone Tripodi
Thanks both for your kind reply, very appreciated!

I was sure Plexus Interpolator supported that so I had the trouble I
was doing something wrong at API level :)

Keep up the good work, all the best!
~Simo

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi
On Tue, Oct 16, 2018 at 10:12 AM Olivier Lamy  wrote:
>
> correct ATM we don't really have interpolation in such scripted way :(
>
>
> On Tue, 16 Oct 2018 at 18:07, Robert Scholte 
> wrote:
>
> > I recognize the issue,  but never paid attention to it since in general it
> > doesn't make sense to access any listing entry in the pom by index. I have
> > no solution here.
> > Robert
> > Verzonden vanaf mijn Samsung Galaxy-smartphone.
> > ---- Oorspronkelijk bericht Van: Simone Tripodi <
> > simonetrip...@apache.org> Datum: 15-10-18  12:12  (GMT+03:00) Aan: Maven
> > Developers List  Onderwerp:
> > DefaultMavenReaderFilter API does not correctly interpolate
> >   collection variables
> > Hi all mates,
> >
> > I am writing a plugin which needs to filter & then process resources,
> > I am using the DefaultMavenReaderFilter API below:
> >
> >  DefaultMavenReaderFilter#filter( Reader, boolean, MavenProject,
> > List, boolean, MavenSession )
> >
> > in my resource I declared few variables that have to be interpolated,
> > everything works except:
> >
> >   "license": "${project.licenses[0].name}"
> >
> > which is not interpolated and keeps to be represented as the original
> > string; if I try to replace it with
> >
> >   "license": "${project.licenses}",
> >
> > it is correctly interpolated as
> >
> >   "license":"[org.apache.maven.model.License@30135202]"
> >
> > Any idea what is wrong?
> > Many thanks in advance!
> > ~Simo
> >
> >  http://people.apache.org/~simonetripodi/
> > http://twitter.com/simonetripodi
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > For additional commands, e-mail: dev-h...@maven.apache.org
> >
> >
>
> --
> Olivier Lamy
> http://twitter.com/olamy | http://linkedin.com/in/olamy

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



DefaultMavenReaderFilter API does not correctly interpolate collection variables

2018-10-15 Thread Simone Tripodi
Hi all mates,

I am writing a plugin which needs to filter & then process resources,
I am using the DefaultMavenReaderFilter API below:

 DefaultMavenReaderFilter#filter( Reader, boolean, MavenProject,
List, boolean, MavenSession )

in my resource I declared few variables that have to be interpolated,
everything works except:

  "license": "${project.licenses[0].name}"

which is not interpolated and keeps to be represented as the original
string; if I try to replace it with

  "license": "${project.licenses}",

it is correctly interpolated as

  "license":"[org.apache.maven.model.License@30135202]"

Any idea what is wrong?
Many thanks in advance!
~Simo

 http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



org.apache.maven.artifact.resolver.ArtifactResolver ignores packaging when resolving artifacts since mvn 3.1.1

2014-07-24 Thread Simone Tripodi
Hi all mates,

I faced today a strange issue(?) that I experienced with Maven 3.1.1 and
3.2.2: as per subject, org.apache.maven.artifact.resolver.ArtifactResolver
ignores packaging when resolving artifacts, I mean that if a request

com.acme:acme-commons:pom:1.7.0
the ArtifactResolver componnet tries to resolve

http://nexus.acme.com/content/groups/development/com/acme/acme-commons/1.7.0/acme-commons-1.7.0

while the correct URL should be

http://nexus.acme.com/content/groups/development/com/acme/acme-commons/1.7.0/acme-commons-1.7.0.pom
It doesn't happen in Maven 3.0.5...

Is it an issue?
TIA, all the best!
-Simo

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


Inject Maven components/parameters to Plexus components

2014-06-23 Thread Simone Tripodi
Hi all mates,

I am a little lost and I would like to kindly ask you if anyone knows
how to request, via Plexus annotations, the injection of Maven
parameters/components.

While for components I guess it is more or less the same as in MOJOs,
just using different kind annotations, it is not clear to me if it is
possible, and how, to request a MOJO parameter injection inside a
Plexus component, i.e. the ${project.groupId} or
${project.remotePluginRepositories}

Many thanks in advance, all the best!
-Simo

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Inject Maven components/parameters to Plexus components

2014-06-23 Thread Simone Tripodi
Thanks a lot for the clarification Jason, much more than appreciated!

All the best!
-Simo

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


On Mon, Jun 23, 2014 at 3:00 PM, Jason van Zyl ja...@takari.io wrote:
 The short answer is that you can't right now. We do not create bindings in 
 the normal JSR330 for configuration injection, we historically use a tool 
 called the PluginParameterExpressionEvaluator to pass over the component once 
 it's instantiated. We did this long before we used any container. As part of 
 the JSR330 work I'm doing I would like to dynamically create bindings so that 
 plugins can be simple POJOs using private/final constructor injection where 
 the bindings get created from the same process we use now except expose this 
 to the container during object instantiation.

 Until that happens you can always make a singleton component and pass in your 
 configuration as parameters. If you need to manage state then you'll have to 
 do that yourself with a context of some sort.

 On Jun 23, 2014, at 8:33 AM, Simone Tripodi simonetrip...@apache.org wrote:

 Hi all mates,

 I am a little lost and I would like to kindly ask you if anyone knows
 how to request, via Plexus annotations, the injection of Maven
 parameters/components.

 While for components I guess it is more or less the same as in MOJOs,
 just using different kind annotations, it is not clear to me if it is
 possible, and how, to request a MOJO parameter injection inside a
 Plexus component, i.e. the ${project.groupId} or
 ${project.remotePluginRepositories}

 Many thanks in advance, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 Thanks,

 Jason

 --
 Jason van Zyl
 Founder,  Apache Maven
 http://twitter.com/jvanzyl
 http://twitter.com/takari_io
 -

 First, the taking in of scattered particulars under one Idea,
 so that everyone understands what is being talked about ... Second,
 the separation of the Idea into parts, by dividing it at the joints,
 as nature directs, not breaking any limb in half as a bad carver might.

   -- Plato, Phaedrus (Notes on the Synthesis of Form by C. Alexander)










-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: MRELEASE-431

2014-03-24 Thread Simone Tripodi
Hello Robert,

thanks a lot for your help, much more than appreciated!


 I've added the projectVersionPolicyId to the releaseDescriptor. We might
 need to add dependencyVersionPolicyId, parentVersionPolicyId and
 pluginVersionPolicyId in the future as well.
 So the manager is ready to switch from implementation, which should be
 enough for unittesting.
 We still need to make it available for the plugin.


do you already have an idea how? I may can provide a patch for that...

 I think most version policies should have their own project+release-cycle,
 but it seems like the odd-even is a common policy, so I don't mind making it
 a separate module which will be part of the maven-release project.
 We can probably do something like enforcer: make a standard-policies module
 with common implementation.

I am by your side!

 Although for now I wouldn't make it add it as dependency to the manager,
 users can do that themselves if they want.


+1, I didn't touch indeed anything else than the new module and the
reactor indeed, the odd-even policy impl has not to be part of the

 Robert

All the best,
-Simo

-Simo

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


 Op Fri, 21 Mar 2014 12:56:02 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi again Robert,

 IIUC the VersionPolicy resolution in `MapString, VersionPolicy
 versionPolicies` is strict to default only, moreover I didn't
 understand where/how to specify, in the plugin configuration, the
 `hint` of my VersionPolicy implementation...

 As a side note, I already have, in my local copy of the source code, a
 separated module with the odd-even policy implementation, included in
 the build - if there are not objections, I'd commit it, just let me
 know!

 All the best!
 -Simo
 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Mon, Mar 17, 2014 at 10:51 PM, Robert Scholte rfscho...@apache.org
 wrote:

 Hi Simone,

 http://svn.apache.org/r1578613 contains the default implementation for
 the
 maven-release-manager.
 Now it should be quite easy to test other policies.

 thanks,

 Robert

 ps. Alles Gute? Ja, alles goed ;) (my name looks too German, I guess)

 Op Mon, 17 Mar 2014 09:30:15 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi Robert,

 after an internal discussion with  my colleagues, we are ATM fine with
 just implementing the odd-even policy, so let's forget my prototype
 ATM, we are fine with current new APIs.

 Is there anything I can help you in order to have them integrated in
 the release-plugin?

 TIA, Alles Gute!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Fri, Mar 14, 2014 at 3:03 PM, Simone Tripodi
 simonetrip...@apache.org wrote:


 Hi Robert,

 yes I agree, while making my prototype - it will be opensourced, by
 the way - I also realised that my Policy implementation is the wrong
 Maven phase: when asking for the next release version, it is supposed
 that current doesn't exist yet (unless someone publishes the SNAPSHOT,
 even locally) so artifact diff cannot be executed.
 That would force users configuring the release plugin in order to
 invoke the `package` first...

 I don't have strong opinions ATM on how the new interface should look
 alike...

 Thanks a lot for you efforts!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Fri, Mar 14, 2014 at 12:58 PM, Robert Scholte rfscho...@apache.org
 wrote:


 Hi Simone,

 I think what you want is a way to make clear what kind of release it
 will
 be: major, minor, bugfix/micro.
 That's something which can be added to the request and looks
 reasonable
 for
 all policies. I'm not sure if an enum is correct here, any founded
 suggestion is welcome.
 However, the calculation what kind of of release it should be, belongs
 in
 another class in my opinion.
 So let's think of another interface :)

 Robert


 Op Fri, 14 Mar 2014 10:10:55 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi Rob,

 thanks a lot for the detailed feedback, very appreciated :)

 I just realise I didn't pass you enough informations to better
 understand the new context we are working on: in the OSGi world,
 aside
 the odd-even policy, we would like to wrap BND[1] APis which allow
 compare two bundles and understand, via bytecode analysis[2], which
 should be the suggested version; that is why I need the
 ArtifactResolver, in order to get the latest released artifact (or
 specify the version, somehow) and compare it to the one is going to
 be
 released, in order let BND calculate the suggested version.

 I hope that scenario makes more clear why I asked how to inject other
 components!

 All the best!
 -Simo

 [1] http://www.aqute.biz/Bnd/
 [2] http://www.aqute.biz/Bnd/Versioning
 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Thu, Mar 13, 2014 at 7:19 PM, Robert Scholte
 rfscho...@apache.org
 wrote:



 To say

Re: MRELEASE-431

2014-03-24 Thread Simone Tripodi
Hi again Robert,

I checked in the odd-even module in r1580793 - every
feedback/suggestion/... is, as usual, much more than welcome and
appreciated :)

All the best!
-Simo
http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


On Sat, Mar 22, 2014 at 1:10 PM, Robert Scholte rfscho...@apache.org wrote:
 Hi Simone,

 I've added the projectVersionPolicyId to the releaseDescriptor. We might
 need to add dependencyVersionPolicyId, parentVersionPolicyId and
 pluginVersionPolicyId in the future as well.
 So the manager is ready to switch from implementation, which should be
 enough for unittesting.
 We still need to make it available for the plugin.

 I think most version policies should have their own project+release-cycle,
 but it seems like the odd-even is a common policy, so I don't mind making it
 a separate module which will be part of the maven-release project.
 We can probably do something like enforcer: make a standard-policies module
 with common implementation.
 Although for now I wouldn't make it add it as dependency to the manager,
 users can do that themselves if they want.

 Robert


 Op Fri, 21 Mar 2014 12:56:02 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi again Robert,

 IIUC the VersionPolicy resolution in `MapString, VersionPolicy
 versionPolicies` is strict to default only, moreover I didn't
 understand where/how to specify, in the plugin configuration, the
 `hint` of my VersionPolicy implementation...

 As a side note, I already have, in my local copy of the source code, a
 separated module with the odd-even policy implementation, included in
 the build - if there are not objections, I'd commit it, just let me
 know!

 All the best!
 -Simo
 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Mon, Mar 17, 2014 at 10:51 PM, Robert Scholte rfscho...@apache.org
 wrote:

 Hi Simone,

 http://svn.apache.org/r1578613 contains the default implementation for
 the
 maven-release-manager.
 Now it should be quite easy to test other policies.

 thanks,

 Robert

 ps. Alles Gute? Ja, alles goed ;) (my name looks too German, I guess)

 Op Mon, 17 Mar 2014 09:30:15 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi Robert,

 after an internal discussion with  my colleagues, we are ATM fine with
 just implementing the odd-even policy, so let's forget my prototype
 ATM, we are fine with current new APIs.

 Is there anything I can help you in order to have them integrated in
 the release-plugin?

 TIA, Alles Gute!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Fri, Mar 14, 2014 at 3:03 PM, Simone Tripodi
 simonetrip...@apache.org wrote:


 Hi Robert,

 yes I agree, while making my prototype - it will be opensourced, by
 the way - I also realised that my Policy implementation is the wrong
 Maven phase: when asking for the next release version, it is supposed
 that current doesn't exist yet (unless someone publishes the SNAPSHOT,
 even locally) so artifact diff cannot be executed.
 That would force users configuring the release plugin in order to
 invoke the `package` first...

 I don't have strong opinions ATM on how the new interface should look
 alike...

 Thanks a lot for you efforts!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Fri, Mar 14, 2014 at 12:58 PM, Robert Scholte rfscho...@apache.org
 wrote:


 Hi Simone,

 I think what you want is a way to make clear what kind of release it
 will
 be: major, minor, bugfix/micro.
 That's something which can be added to the request and looks
 reasonable
 for
 all policies. I'm not sure if an enum is correct here, any founded
 suggestion is welcome.
 However, the calculation what kind of of release it should be, belongs
 in
 another class in my opinion.
 So let's think of another interface :)

 Robert


 Op Fri, 14 Mar 2014 10:10:55 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi Rob,

 thanks a lot for the detailed feedback, very appreciated :)

 I just realise I didn't pass you enough informations to better
 understand the new context we are working on: in the OSGi world,
 aside
 the odd-even policy, we would like to wrap BND[1] APis which allow
 compare two bundles and understand, via bytecode analysis[2], which
 should be the suggested version; that is why I need the
 ArtifactResolver, in order to get the latest released artifact (or
 specify the version, somehow) and compare it to the one is going to
 be
 released, in order let BND calculate the suggested version.

 I hope that scenario makes more clear why I asked how to inject other
 components!

 All the best!
 -Simo

 [1] http://www.aqute.biz/Bnd/
 [2] http://www.aqute.biz/Bnd/Versioning
 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Thu, Mar 13, 2014 at 7:19 PM, Robert Scholte
 rfscho...@apache.org
 wrote:



 To say it in your own words: IMHO I think you're wrong here ;)

 Version policy

Re: MRELEASE-431

2014-03-21 Thread Simone Tripodi
Hi Robert!
sorry to come back so late, got busy with other stuff at work :(

Thanks *a lot* for providing APIs change - I am going to test them in
the afternoon!
Since I have karma on Mvn repo... would it make sense I contribute
directly there the odd-even policy implementation? Maybe in a
separated module? It costs 0 to me... just let me know! :)

Have a nice day!
-Simo

PS apologise, but since I joined Adobe CH, I write Alles Gute
automatically without even thinking who's the receiver I am writing :D
http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


On Mon, Mar 17, 2014 at 10:51 PM, Robert Scholte rfscho...@apache.org wrote:
 Hi Simone,

 http://svn.apache.org/r1578613 contains the default implementation for the
 maven-release-manager.
 Now it should be quite easy to test other policies.

 thanks,

 Robert

 ps. Alles Gute? Ja, alles goed ;) (my name looks too German, I guess)

 Op Mon, 17 Mar 2014 09:30:15 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi Robert,

 after an internal discussion with  my colleagues, we are ATM fine with
 just implementing the odd-even policy, so let's forget my prototype
 ATM, we are fine with current new APIs.

 Is there anything I can help you in order to have them integrated in
 the release-plugin?

 TIA, Alles Gute!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Fri, Mar 14, 2014 at 3:03 PM, Simone Tripodi
 simonetrip...@apache.org wrote:

 Hi Robert,

 yes I agree, while making my prototype - it will be opensourced, by
 the way - I also realised that my Policy implementation is the wrong
 Maven phase: when asking for the next release version, it is supposed
 that current doesn't exist yet (unless someone publishes the SNAPSHOT,
 even locally) so artifact diff cannot be executed.
 That would force users configuring the release plugin in order to
 invoke the `package` first...

 I don't have strong opinions ATM on how the new interface should look
 alike...

 Thanks a lot for you efforts!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Fri, Mar 14, 2014 at 12:58 PM, Robert Scholte rfscho...@apache.org
 wrote:

 Hi Simone,

 I think what you want is a way to make clear what kind of release it
 will
 be: major, minor, bugfix/micro.
 That's something which can be added to the request and looks reasonable
 for
 all policies. I'm not sure if an enum is correct here, any founded
 suggestion is welcome.
 However, the calculation what kind of of release it should be, belongs
 in
 another class in my opinion.
 So let's think of another interface :)

 Robert


 Op Fri, 14 Mar 2014 10:10:55 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi Rob,

 thanks a lot for the detailed feedback, very appreciated :)

 I just realise I didn't pass you enough informations to better
 understand the new context we are working on: in the OSGi world, aside
 the odd-even policy, we would like to wrap BND[1] APis which allow
 compare two bundles and understand, via bytecode analysis[2], which
 should be the suggested version; that is why I need the
 ArtifactResolver, in order to get the latest released artifact (or
 specify the version, somehow) and compare it to the one is going to be
 released, in order let BND calculate the suggested version.

 I hope that scenario makes more clear why I asked how to inject other
 components!

 All the best!
 -Simo

 [1] http://www.aqute.biz/Bnd/
 [2] http://www.aqute.biz/Bnd/Versioning
 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Thu, Mar 13, 2014 at 7:19 PM, Robert Scholte rfscho...@apache.org
 wrote:


 To say it in your own words: IMHO I think you're wrong here ;)

 Version policy is about calculating the next version based on an input
 version.
 These are valid examples:
 default policy:
 getReleaseVersion(1-SNAPSHOT) = 1
 getReleaseVersion(1.0-SNAPSHOT) = 1.0
 getReleaseVersion(1.0.0-SNAPSHOT) = 1.0.0
 getDevelopmentVersion(1) = 2-SNAPSHOT
 getDevelopmentVersion(1.0) = 1.1-SNAPSHOT
 getDevelopmentVersion(1.0.0) = 1.0.1-SNAPSHOT

 odd-even
 getReleaseVersion(1.0-SNAPSHOT) = 1.1
 getDevelopmentVersion(1.1) = 1.2-SNAPSHOT

 the metadata gives the following opportunity:
 suppose you're on 3.2-SNAPSHOT but want to release a bugfix. In that
 case
 you'd like to return to the latest SNAPSHOT. So instead of 3.1.4 -
 3.1.5-SNAPSHOT it'll be 3.1.4 - 3.2-SNAPSHOT

 I think it's weird to depend the policy on the GAV. Just choose a
 proper
 policy for your project.

 I also think that the ArtifactResolver is not required here.
 It's like instead of passing a string-based version, you'd like to
 pass
 an
 artifact and extract it's version.
 My idea is the other way around: extract the version from the artifact
 first
 and pass that to the policy.
 I would expect it to be the version in the pom.xml. If you want to
 check
 it,
 use an enforcer rule or something like that.

 We should try to keep

Re: MRELEASE-431

2014-03-21 Thread Simone Tripodi
Hi again Robert,

IIUC the VersionPolicy resolution in `MapString, VersionPolicy
versionPolicies` is strict to default only, moreover I didn't
understand where/how to specify, in the plugin configuration, the
`hint` of my VersionPolicy implementation...

As a side note, I already have, in my local copy of the source code, a
separated module with the odd-even policy implementation, included in
the build - if there are not objections, I'd commit it, just let me
know!

All the best!
-Simo
http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


On Mon, Mar 17, 2014 at 10:51 PM, Robert Scholte rfscho...@apache.org wrote:
 Hi Simone,

 http://svn.apache.org/r1578613 contains the default implementation for the
 maven-release-manager.
 Now it should be quite easy to test other policies.

 thanks,

 Robert

 ps. Alles Gute? Ja, alles goed ;) (my name looks too German, I guess)

 Op Mon, 17 Mar 2014 09:30:15 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi Robert,

 after an internal discussion with  my colleagues, we are ATM fine with
 just implementing the odd-even policy, so let's forget my prototype
 ATM, we are fine with current new APIs.

 Is there anything I can help you in order to have them integrated in
 the release-plugin?

 TIA, Alles Gute!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Fri, Mar 14, 2014 at 3:03 PM, Simone Tripodi
 simonetrip...@apache.org wrote:

 Hi Robert,

 yes I agree, while making my prototype - it will be opensourced, by
 the way - I also realised that my Policy implementation is the wrong
 Maven phase: when asking for the next release version, it is supposed
 that current doesn't exist yet (unless someone publishes the SNAPSHOT,
 even locally) so artifact diff cannot be executed.
 That would force users configuring the release plugin in order to
 invoke the `package` first...

 I don't have strong opinions ATM on how the new interface should look
 alike...

 Thanks a lot for you efforts!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Fri, Mar 14, 2014 at 12:58 PM, Robert Scholte rfscho...@apache.org
 wrote:

 Hi Simone,

 I think what you want is a way to make clear what kind of release it
 will
 be: major, minor, bugfix/micro.
 That's something which can be added to the request and looks reasonable
 for
 all policies. I'm not sure if an enum is correct here, any founded
 suggestion is welcome.
 However, the calculation what kind of of release it should be, belongs
 in
 another class in my opinion.
 So let's think of another interface :)

 Robert


 Op Fri, 14 Mar 2014 10:10:55 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi Rob,

 thanks a lot for the detailed feedback, very appreciated :)

 I just realise I didn't pass you enough informations to better
 understand the new context we are working on: in the OSGi world, aside
 the odd-even policy, we would like to wrap BND[1] APis which allow
 compare two bundles and understand, via bytecode analysis[2], which
 should be the suggested version; that is why I need the
 ArtifactResolver, in order to get the latest released artifact (or
 specify the version, somehow) and compare it to the one is going to be
 released, in order let BND calculate the suggested version.

 I hope that scenario makes more clear why I asked how to inject other
 components!

 All the best!
 -Simo

 [1] http://www.aqute.biz/Bnd/
 [2] http://www.aqute.biz/Bnd/Versioning
 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Thu, Mar 13, 2014 at 7:19 PM, Robert Scholte rfscho...@apache.org
 wrote:


 To say it in your own words: IMHO I think you're wrong here ;)

 Version policy is about calculating the next version based on an input
 version.
 These are valid examples:
 default policy:
 getReleaseVersion(1-SNAPSHOT) = 1
 getReleaseVersion(1.0-SNAPSHOT) = 1.0
 getReleaseVersion(1.0.0-SNAPSHOT) = 1.0.0
 getDevelopmentVersion(1) = 2-SNAPSHOT
 getDevelopmentVersion(1.0) = 1.1-SNAPSHOT
 getDevelopmentVersion(1.0.0) = 1.0.1-SNAPSHOT

 odd-even
 getReleaseVersion(1.0-SNAPSHOT) = 1.1
 getDevelopmentVersion(1.1) = 1.2-SNAPSHOT

 the metadata gives the following opportunity:
 suppose you're on 3.2-SNAPSHOT but want to release a bugfix. In that
 case
 you'd like to return to the latest SNAPSHOT. So instead of 3.1.4 -
 3.1.5-SNAPSHOT it'll be 3.1.4 - 3.2-SNAPSHOT

 I think it's weird to depend the policy on the GAV. Just choose a
 proper
 policy for your project.

 I also think that the ArtifactResolver is not required here.
 It's like instead of passing a string-based version, you'd like to
 pass
 an
 artifact and extract it's version.
 My idea is the other way around: extract the version from the artifact
 first
 and pass that to the policy.
 I would expect it to be the version in the pom.xml. If you want to
 check
 it,
 use an enforcer rule or something like that.

 We should try to keep the task of this class

Re: MRELEASE-431

2014-03-17 Thread Simone Tripodi
Hi Robert,

after an internal discussion with  my colleagues, we are ATM fine with
just implementing the odd-even policy, so let's forget my prototype
ATM, we are fine with current new APIs.

Is there anything I can help you in order to have them integrated in
the release-plugin?

TIA, Alles Gute!
-Simo

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


On Fri, Mar 14, 2014 at 3:03 PM, Simone Tripodi
simonetrip...@apache.org wrote:
 Hi Robert,

 yes I agree, while making my prototype - it will be opensourced, by
 the way - I also realised that my Policy implementation is the wrong
 Maven phase: when asking for the next release version, it is supposed
 that current doesn't exist yet (unless someone publishes the SNAPSHOT,
 even locally) so artifact diff cannot be executed.
 That would force users configuring the release plugin in order to
 invoke the `package` first...

 I don't have strong opinions ATM on how the new interface should look alike...

 Thanks a lot for you efforts!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Fri, Mar 14, 2014 at 12:58 PM, Robert Scholte rfscho...@apache.org wrote:
 Hi Simone,

 I think what you want is a way to make clear what kind of release it will
 be: major, minor, bugfix/micro.
 That's something which can be added to the request and looks reasonable for
 all policies. I'm not sure if an enum is correct here, any founded
 suggestion is welcome.
 However, the calculation what kind of of release it should be, belongs in
 another class in my opinion.
 So let's think of another interface :)

 Robert


 Op Fri, 14 Mar 2014 10:10:55 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi Rob,

 thanks a lot for the detailed feedback, very appreciated :)

 I just realise I didn't pass you enough informations to better
 understand the new context we are working on: in the OSGi world, aside
 the odd-even policy, we would like to wrap BND[1] APis which allow
 compare two bundles and understand, via bytecode analysis[2], which
 should be the suggested version; that is why I need the
 ArtifactResolver, in order to get the latest released artifact (or
 specify the version, somehow) and compare it to the one is going to be
 released, in order let BND calculate the suggested version.

 I hope that scenario makes more clear why I asked how to inject other
 components!

 All the best!
 -Simo

 [1] http://www.aqute.biz/Bnd/
 [2] http://www.aqute.biz/Bnd/Versioning
 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Thu, Mar 13, 2014 at 7:19 PM, Robert Scholte rfscho...@apache.org
 wrote:

 To say it in your own words: IMHO I think you're wrong here ;)

 Version policy is about calculating the next version based on an input
 version.
 These are valid examples:
 default policy:
 getReleaseVersion(1-SNAPSHOT) = 1
 getReleaseVersion(1.0-SNAPSHOT) = 1.0
 getReleaseVersion(1.0.0-SNAPSHOT) = 1.0.0
 getDevelopmentVersion(1) = 2-SNAPSHOT
 getDevelopmentVersion(1.0) = 1.1-SNAPSHOT
 getDevelopmentVersion(1.0.0) = 1.0.1-SNAPSHOT

 odd-even
 getReleaseVersion(1.0-SNAPSHOT) = 1.1
 getDevelopmentVersion(1.1) = 1.2-SNAPSHOT

 the metadata gives the following opportunity:
 suppose you're on 3.2-SNAPSHOT but want to release a bugfix. In that case
 you'd like to return to the latest SNAPSHOT. So instead of 3.1.4 -
 3.1.5-SNAPSHOT it'll be 3.1.4 - 3.2-SNAPSHOT

 I think it's weird to depend the policy on the GAV. Just choose a proper
 policy for your project.

 I also think that the ArtifactResolver is not required here.
 It's like instead of passing a string-based version, you'd like to pass
 an
 artifact and extract it's version.
 My idea is the other way around: extract the version from the artifact
 first
 and pass that to the policy.
 I would expect it to be the version in the pom.xml. If you want to check
 it,
 use an enforcer rule or something like that.

 We should try to keep the task of this class as simple as possible.

 Robert

 Op Thu, 13 Mar 2014 13:55:43 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi again Robert,

 sorry for bugging - I hope I don't :P - but I notice Metadata also has
 a very limited subset of informations about the ongoing released
 artifact.
 IMHO informations such us packaging and classifier should be part of
 that data set - maybe I am wrong and work around that?

 TIA, All the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Wed, Mar 12, 2014 at 7:08 PM, Robert Scholte rfscho...@apache.org
 wrote:


 Hi Simone,

 for that reason I've added the Metadata, from which you can get the
 latest
 released artifact.
 I really hope you don't need the ArtifactResolver.

 Robert

 Op Wed, 12 Mar 2014 13:30:12 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi again Robert,

 in one of my VersionPolicy implementations, I need to resolve the
 latest release artifact - then I have a tool to compare

Re: MRELEASE-431

2014-03-14 Thread Simone Tripodi
Hi Rob,

thanks a lot for the detailed feedback, very appreciated :)

I just realise I didn't pass you enough informations to better
understand the new context we are working on: in the OSGi world, aside
the odd-even policy, we would like to wrap BND[1] APis which allow
compare two bundles and understand, via bytecode analysis[2], which
should be the suggested version; that is why I need the
ArtifactResolver, in order to get the latest released artifact (or
specify the version, somehow) and compare it to the one is going to be
released, in order let BND calculate the suggested version.

I hope that scenario makes more clear why I asked how to inject other
components!

All the best!
-Simo

[1] http://www.aqute.biz/Bnd/
[2] http://www.aqute.biz/Bnd/Versioning
http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


On Thu, Mar 13, 2014 at 7:19 PM, Robert Scholte rfscho...@apache.org wrote:
 To say it in your own words: IMHO I think you're wrong here ;)

 Version policy is about calculating the next version based on an input
 version.
 These are valid examples:
 default policy:
 getReleaseVersion(1-SNAPSHOT) = 1
 getReleaseVersion(1.0-SNAPSHOT) = 1.0
 getReleaseVersion(1.0.0-SNAPSHOT) = 1.0.0
 getDevelopmentVersion(1) = 2-SNAPSHOT
 getDevelopmentVersion(1.0) = 1.1-SNAPSHOT
 getDevelopmentVersion(1.0.0) = 1.0.1-SNAPSHOT

 odd-even
 getReleaseVersion(1.0-SNAPSHOT) = 1.1
 getDevelopmentVersion(1.1) = 1.2-SNAPSHOT

 the metadata gives the following opportunity:
 suppose you're on 3.2-SNAPSHOT but want to release a bugfix. In that case
 you'd like to return to the latest SNAPSHOT. So instead of 3.1.4 -
 3.1.5-SNAPSHOT it'll be 3.1.4 - 3.2-SNAPSHOT

 I think it's weird to depend the policy on the GAV. Just choose a proper
 policy for your project.

 I also think that the ArtifactResolver is not required here.
 It's like instead of passing a string-based version, you'd like to pass an
 artifact and extract it's version.
 My idea is the other way around: extract the version from the artifact first
 and pass that to the policy.
 I would expect it to be the version in the pom.xml. If you want to check it,
 use an enforcer rule or something like that.

 We should try to keep the task of this class as simple as possible.

 Robert

 Op Thu, 13 Mar 2014 13:55:43 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi again Robert,

 sorry for bugging - I hope I don't :P - but I notice Metadata also has
 a very limited subset of informations about the ongoing released
 artifact.
 IMHO informations such us packaging and classifier should be part of
 that data set - maybe I am wrong and work around that?

 TIA, All the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Wed, Mar 12, 2014 at 7:08 PM, Robert Scholte rfscho...@apache.org
 wrote:

 Hi Simone,

 for that reason I've added the Metadata, from which you can get the
 latest
 released artifact.
 I really hope you don't need the ArtifactResolver.

 Robert

 Op Wed, 12 Mar 2014 13:30:12 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi again Robert,

 in one of my VersionPolicy implementations, I need to resolve the
 latest release artifact - then I have a tool to compare the bytecodes
 and automatically understand which is the release number.

 Question is: while I need an ArtifactResolver, I also need
 ArtifactRepository for local/remotes that, inside a MOJO, would be get
 via the code below... what are the related Plexus annotations, in
 order to obtain the same components?

 TIA, all the best!
 -Simo

 @Parameter(required = true, defaultValue = ${localRepository},
 readonly = true)
 private ArtifactRepository localRepository;

 @Parameter(required = true, defaultValue =
 ${project.remoteArtifactRepositories}, readonly = true)
 private ListArtifactRepository remoteRepositories;
 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Mon, Mar 10, 2014 at 7:09 PM, Robert Scholte rfscho...@apache.org
 wrote:


 Hi Simone,

 I still have to find a solution for the VersionParseException which can
 be
 thrown with the current implementation of DefaultVersionInfo. I
 probably
 have to add it to both methods of VersionPolicy

 Your custom implementation will look something like:

 @Component( role = VersionPolicy.class, hint = tripodi )
 public class TripodiVersionPolicy implements VersionPolicy {
  // your stuff
 }

 The plugin will get parameters like projectVersionPolicyId and/or
 dependencyVersionPolicyId.
 At least, that's my idea right now to split it up per type. This way
 implementations can stay as clean as possible.

 Robert

 Op Mon, 10 Mar 2014 14:17:43 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi again Robert,

 new APIs look reasonable and easily extensible to me, thanks for
 putting
 effort on that!
 I maybe missed something but I didn't notice how they are integrated
 in
 the
 core module...
 TIA all the best!
 -Simo

Re: MRELEASE-431

2014-03-14 Thread Simone Tripodi
Hi Robert,

yes I agree, while making my prototype - it will be opensourced, by
the way - I also realised that my Policy implementation is the wrong
Maven phase: when asking for the next release version, it is supposed
that current doesn't exist yet (unless someone publishes the SNAPSHOT,
even locally) so artifact diff cannot be executed.
That would force users configuring the release plugin in order to
invoke the `package` first...

I don't have strong opinions ATM on how the new interface should look alike...

Thanks a lot for you efforts!
-Simo

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


On Fri, Mar 14, 2014 at 12:58 PM, Robert Scholte rfscho...@apache.org wrote:
 Hi Simone,

 I think what you want is a way to make clear what kind of release it will
 be: major, minor, bugfix/micro.
 That's something which can be added to the request and looks reasonable for
 all policies. I'm not sure if an enum is correct here, any founded
 suggestion is welcome.
 However, the calculation what kind of of release it should be, belongs in
 another class in my opinion.
 So let's think of another interface :)

 Robert


 Op Fri, 14 Mar 2014 10:10:55 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi Rob,

 thanks a lot for the detailed feedback, very appreciated :)

 I just realise I didn't pass you enough informations to better
 understand the new context we are working on: in the OSGi world, aside
 the odd-even policy, we would like to wrap BND[1] APis which allow
 compare two bundles and understand, via bytecode analysis[2], which
 should be the suggested version; that is why I need the
 ArtifactResolver, in order to get the latest released artifact (or
 specify the version, somehow) and compare it to the one is going to be
 released, in order let BND calculate the suggested version.

 I hope that scenario makes more clear why I asked how to inject other
 components!

 All the best!
 -Simo

 [1] http://www.aqute.biz/Bnd/
 [2] http://www.aqute.biz/Bnd/Versioning
 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Thu, Mar 13, 2014 at 7:19 PM, Robert Scholte rfscho...@apache.org
 wrote:

 To say it in your own words: IMHO I think you're wrong here ;)

 Version policy is about calculating the next version based on an input
 version.
 These are valid examples:
 default policy:
 getReleaseVersion(1-SNAPSHOT) = 1
 getReleaseVersion(1.0-SNAPSHOT) = 1.0
 getReleaseVersion(1.0.0-SNAPSHOT) = 1.0.0
 getDevelopmentVersion(1) = 2-SNAPSHOT
 getDevelopmentVersion(1.0) = 1.1-SNAPSHOT
 getDevelopmentVersion(1.0.0) = 1.0.1-SNAPSHOT

 odd-even
 getReleaseVersion(1.0-SNAPSHOT) = 1.1
 getDevelopmentVersion(1.1) = 1.2-SNAPSHOT

 the metadata gives the following opportunity:
 suppose you're on 3.2-SNAPSHOT but want to release a bugfix. In that case
 you'd like to return to the latest SNAPSHOT. So instead of 3.1.4 -
 3.1.5-SNAPSHOT it'll be 3.1.4 - 3.2-SNAPSHOT

 I think it's weird to depend the policy on the GAV. Just choose a proper
 policy for your project.

 I also think that the ArtifactResolver is not required here.
 It's like instead of passing a string-based version, you'd like to pass
 an
 artifact and extract it's version.
 My idea is the other way around: extract the version from the artifact
 first
 and pass that to the policy.
 I would expect it to be the version in the pom.xml. If you want to check
 it,
 use an enforcer rule or something like that.

 We should try to keep the task of this class as simple as possible.

 Robert

 Op Thu, 13 Mar 2014 13:55:43 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi again Robert,

 sorry for bugging - I hope I don't :P - but I notice Metadata also has
 a very limited subset of informations about the ongoing released
 artifact.
 IMHO informations such us packaging and classifier should be part of
 that data set - maybe I am wrong and work around that?

 TIA, All the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Wed, Mar 12, 2014 at 7:08 PM, Robert Scholte rfscho...@apache.org
 wrote:


 Hi Simone,

 for that reason I've added the Metadata, from which you can get the
 latest
 released artifact.
 I really hope you don't need the ArtifactResolver.

 Robert

 Op Wed, 12 Mar 2014 13:30:12 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi again Robert,

 in one of my VersionPolicy implementations, I need to resolve the
 latest release artifact - then I have a tool to compare the bytecodes
 and automatically understand which is the release number.

 Question is: while I need an ArtifactResolver, I also need
 ArtifactRepository for local/remotes that, inside a MOJO, would be get
 via the code below... what are the related Plexus annotations, in
 order to obtain the same components?

 TIA, all the best!
 -Simo

 @Parameter(required = true, defaultValue = ${localRepository},
 readonly = true)
 private ArtifactRepository localRepository

Re: MRELEASE-431

2014-03-13 Thread Simone Tripodi
Hi Rob!

I honestly need to access to latest released physical artifact,
because I need to wrap a tool which is able to detect bytecode
differences between the latest released artifact and the current
ongoing to be released, then gives an estimation on which version
number should be released.

Many thanks in advance, all the best!
-Simo

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


On Wed, Mar 12, 2014 at 7:08 PM, Robert Scholte rfscho...@apache.org wrote:
 Hi Simone,

 for that reason I've added the Metadata, from which you can get the latest
 released artifact.
 I really hope you don't need the ArtifactResolver.

 Robert

 Op Wed, 12 Mar 2014 13:30:12 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi again Robert,

 in one of my VersionPolicy implementations, I need to resolve the
 latest release artifact - then I have a tool to compare the bytecodes
 and automatically understand which is the release number.

 Question is: while I need an ArtifactResolver, I also need
 ArtifactRepository for local/remotes that, inside a MOJO, would be get
 via the code below... what are the related Plexus annotations, in
 order to obtain the same components?

 TIA, all the best!
 -Simo

 @Parameter(required = true, defaultValue = ${localRepository},
 readonly = true)
 private ArtifactRepository localRepository;

 @Parameter(required = true, defaultValue =
 ${project.remoteArtifactRepositories}, readonly = true)
 private ListArtifactRepository remoteRepositories;
 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Mon, Mar 10, 2014 at 7:09 PM, Robert Scholte rfscho...@apache.org
 wrote:

 Hi Simone,

 I still have to find a solution for the VersionParseException which can
 be
 thrown with the current implementation of DefaultVersionInfo. I probably
 have to add it to both methods of VersionPolicy

 Your custom implementation will look something like:

 @Component( role = VersionPolicy.class, hint = tripodi )
 public class TripodiVersionPolicy implements VersionPolicy {
  // your stuff
 }

 The plugin will get parameters like projectVersionPolicyId and/or
 dependencyVersionPolicyId.
 At least, that's my idea right now to split it up per type. This way
 implementations can stay as clean as possible.

 Robert

 Op Mon, 10 Mar 2014 14:17:43 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi again Robert,

 new APIs look reasonable and easily extensible to me, thanks for putting
 effort on that!
 I maybe missed something but I didn't notice how they are integrated in
 the
 core module...
 TIA all the best!
 -Simo


 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Sat, Mar 8, 2014 at 3:17 PM, Robert Scholte rfscho...@apache.org
 wrote:

 Hi Simone,

 I've added a new module for Maven release policies including my idea of
 how the API should look like.
 Although one of my suggestions to specify this as an implementation in
 the
 plugin configuration, I now prefer to use it as a component. Downside
 is
 that you can't use a pojo, you'll need to add Plexus annotations and
 generate the descriptor. However, now you can inject other components
 a.k.a
 requirements. Since this might become quite complicated, injection is
 probably the preferred way.
 I probably need more info in the PolicyRequest to support the current
 behavior, but this is just a start.
 This should be a good start for you too. Let me know if this will work
 with your requirements.

 best,
 Robert

 Op Fri, 28 Feb 2014 17:06:05 +0100 schreef Simone Tripodi 
 simonetrip...@apache.org:


  Hi Rob! :)


 indeed it has been a very long while, so sorry for that :(

 OK I understand your PoV, count on me if you want to co-operate - I
 need
 that feature as well in order to make the release-plugin able to
 generate
 that version using a tool, but without exposing such APIs that allow
 me
 plugging different versioning systems, I cannot do it :)

 Many thanks in advance and have a nice weekend!
 All the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Fri, Feb 28, 2014 at 4:17 PM, Robert Scholte rfscho...@apache.org
 wrote:

  Hi Simone,



 It's been a while, so I'll need to have another look at this.
 At first glance I'm not yet happy with the suggested API.
 I'd need to make some time so come with a final solution.

 Robert

 Op Fri, 28 Feb 2014 14:56:35 +0100 schreef Simone Tripodi 
 simonetrip...@apache.org:


  Hi all mates,


 I am in a phase where I could get benefit of that feature as well
 (and,
 since I am still in the committer list, I can provide some help
 here)
 so I
 would like to push it :P

 @Robert: before merging the contribution we received in JIRA, I'd
 kindly
 ask if you had a better idea if new API has to be in
 the maven-release-manager or in a separate module.

 Many thanks in advance, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com

Re: MRELEASE-431

2014-03-13 Thread Simone Tripodi
Hi again Robert,

sorry for bugging - I hope I don't :P - but I notice Metadata also has
a very limited subset of informations about the ongoing released
artifact.
IMHO informations such us packaging and classifier should be part of
that data set - maybe I am wrong and work around that?

TIA, All the best!
-Simo

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


On Wed, Mar 12, 2014 at 7:08 PM, Robert Scholte rfscho...@apache.org wrote:
 Hi Simone,

 for that reason I've added the Metadata, from which you can get the latest
 released artifact.
 I really hope you don't need the ArtifactResolver.

 Robert

 Op Wed, 12 Mar 2014 13:30:12 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi again Robert,

 in one of my VersionPolicy implementations, I need to resolve the
 latest release artifact - then I have a tool to compare the bytecodes
 and automatically understand which is the release number.

 Question is: while I need an ArtifactResolver, I also need
 ArtifactRepository for local/remotes that, inside a MOJO, would be get
 via the code below... what are the related Plexus annotations, in
 order to obtain the same components?

 TIA, all the best!
 -Simo

 @Parameter(required = true, defaultValue = ${localRepository},
 readonly = true)
 private ArtifactRepository localRepository;

 @Parameter(required = true, defaultValue =
 ${project.remoteArtifactRepositories}, readonly = true)
 private ListArtifactRepository remoteRepositories;
 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Mon, Mar 10, 2014 at 7:09 PM, Robert Scholte rfscho...@apache.org
 wrote:

 Hi Simone,

 I still have to find a solution for the VersionParseException which can
 be
 thrown with the current implementation of DefaultVersionInfo. I probably
 have to add it to both methods of VersionPolicy

 Your custom implementation will look something like:

 @Component( role = VersionPolicy.class, hint = tripodi )
 public class TripodiVersionPolicy implements VersionPolicy {
  // your stuff
 }

 The plugin will get parameters like projectVersionPolicyId and/or
 dependencyVersionPolicyId.
 At least, that's my idea right now to split it up per type. This way
 implementations can stay as clean as possible.

 Robert

 Op Mon, 10 Mar 2014 14:17:43 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi again Robert,

 new APIs look reasonable and easily extensible to me, thanks for putting
 effort on that!
 I maybe missed something but I didn't notice how they are integrated in
 the
 core module...
 TIA all the best!
 -Simo


 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Sat, Mar 8, 2014 at 3:17 PM, Robert Scholte rfscho...@apache.org
 wrote:

 Hi Simone,

 I've added a new module for Maven release policies including my idea of
 how the API should look like.
 Although one of my suggestions to specify this as an implementation in
 the
 plugin configuration, I now prefer to use it as a component. Downside
 is
 that you can't use a pojo, you'll need to add Plexus annotations and
 generate the descriptor. However, now you can inject other components
 a.k.a
 requirements. Since this might become quite complicated, injection is
 probably the preferred way.
 I probably need more info in the PolicyRequest to support the current
 behavior, but this is just a start.
 This should be a good start for you too. Let me know if this will work
 with your requirements.

 best,
 Robert

 Op Fri, 28 Feb 2014 17:06:05 +0100 schreef Simone Tripodi 
 simonetrip...@apache.org:


  Hi Rob! :)


 indeed it has been a very long while, so sorry for that :(

 OK I understand your PoV, count on me if you want to co-operate - I
 need
 that feature as well in order to make the release-plugin able to
 generate
 that version using a tool, but without exposing such APIs that allow
 me
 plugging different versioning systems, I cannot do it :)

 Many thanks in advance and have a nice weekend!
 All the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Fri, Feb 28, 2014 at 4:17 PM, Robert Scholte rfscho...@apache.org
 wrote:

  Hi Simone,



 It's been a while, so I'll need to have another look at this.
 At first glance I'm not yet happy with the suggested API.
 I'd need to make some time so come with a final solution.

 Robert

 Op Fri, 28 Feb 2014 14:56:35 +0100 schreef Simone Tripodi 
 simonetrip...@apache.org:


  Hi all mates,


 I am in a phase where I could get benefit of that feature as well
 (and,
 since I am still in the committer list, I can provide some help
 here)
 so I
 would like to push it :P

 @Robert: before merging the contribution we received in JIRA, I'd
 kindly
 ask if you had a better idea if new API has to be in
 the maven-release-manager or in a separate module.

 Many thanks in advance, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi

Re: MRELEASE-431

2014-03-12 Thread Simone Tripodi
Hi again Robert,

in one of my VersionPolicy implementations, I need to resolve the
latest release artifact - then I have a tool to compare the bytecodes
and automatically understand which is the release number.

Question is: while I need an ArtifactResolver, I also need
ArtifactRepository for local/remotes that, inside a MOJO, would be get
via the code below... what are the related Plexus annotations, in
order to obtain the same components?

TIA, all the best!
-Simo

@Parameter(required = true, defaultValue = ${localRepository},
readonly = true)
private ArtifactRepository localRepository;

@Parameter(required = true, defaultValue =
${project.remoteArtifactRepositories}, readonly = true)
private ListArtifactRepository remoteRepositories;
http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


On Mon, Mar 10, 2014 at 7:09 PM, Robert Scholte rfscho...@apache.org wrote:
 Hi Simone,

 I still have to find a solution for the VersionParseException which can be
 thrown with the current implementation of DefaultVersionInfo. I probably
 have to add it to both methods of VersionPolicy

 Your custom implementation will look something like:

 @Component( role = VersionPolicy.class, hint = tripodi )
 public class TripodiVersionPolicy implements VersionPolicy {
  // your stuff
 }

 The plugin will get parameters like projectVersionPolicyId and/or
 dependencyVersionPolicyId.
 At least, that's my idea right now to split it up per type. This way
 implementations can stay as clean as possible.

 Robert

 Op Mon, 10 Mar 2014 14:17:43 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi again Robert,

 new APIs look reasonable and easily extensible to me, thanks for putting
 effort on that!
 I maybe missed something but I didn't notice how they are integrated in
 the
 core module...
 TIA all the best!
 -Simo


 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Sat, Mar 8, 2014 at 3:17 PM, Robert Scholte rfscho...@apache.org
 wrote:

 Hi Simone,

 I've added a new module for Maven release policies including my idea of
 how the API should look like.
 Although one of my suggestions to specify this as an implementation in
 the
 plugin configuration, I now prefer to use it as a component. Downside is
 that you can't use a pojo, you'll need to add Plexus annotations and
 generate the descriptor. However, now you can inject other components
 a.k.a
 requirements. Since this might become quite complicated, injection is
 probably the preferred way.
 I probably need more info in the PolicyRequest to support the current
 behavior, but this is just a start.
 This should be a good start for you too. Let me know if this will work
 with your requirements.

 best,
 Robert

 Op Fri, 28 Feb 2014 17:06:05 +0100 schreef Simone Tripodi 
 simonetrip...@apache.org:


  Hi Rob! :)

 indeed it has been a very long while, so sorry for that :(

 OK I understand your PoV, count on me if you want to co-operate - I need
 that feature as well in order to make the release-plugin able to
 generate
 that version using a tool, but without exposing such APIs that allow me
 plugging different versioning systems, I cannot do it :)

 Many thanks in advance and have a nice weekend!
 All the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Fri, Feb 28, 2014 at 4:17 PM, Robert Scholte rfscho...@apache.org
 wrote:

  Hi Simone,


 It's been a while, so I'll need to have another look at this.
 At first glance I'm not yet happy with the suggested API.
 I'd need to make some time so come with a final solution.

 Robert

 Op Fri, 28 Feb 2014 14:56:35 +0100 schreef Simone Tripodi 
 simonetrip...@apache.org:


  Hi all mates,


 I am in a phase where I could get benefit of that feature as well
 (and,
 since I am still in the committer list, I can provide some help here)
 so I
 would like to push it :P

 @Robert: before merging the contribution we received in JIRA, I'd
 kindly
 ask if you had a better idea if new API has to be in
 the maven-release-manager or in a separate module.

 Many thanks in advance, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: MRELEASE-431

2014-03-12 Thread Simone Tripodi
Hi Igor,
There will be an option to specify the specific release version to
handle such situations, but let's do one step at a time :)
best,
-Simo
http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


On Wed, Mar 12, 2014 at 2:05 PM, Igor Fedorenko i...@ifedorenko.com wrote:
 Out of curiosity, how do you plan to deal with multiple development
 streams with different latest version depending on the stream? If, for
 example, somebody decided to release maven 3.0.6, it'd need to be
 compared to 3.0.5, not 3.2.1.

 --
 Regards,
 Igor


 On 2014-03-12, 8:30, Simone Tripodi wrote:

 Hi again Robert,

 in one of my VersionPolicy implementations, I need to resolve the
 latest release artifact - then I have a tool to compare the bytecodes
 and automatically understand which is the release number.

 Question is: while I need an ArtifactResolver, I also need
 ArtifactRepository for local/remotes that, inside a MOJO, would be get
 via the code below... what are the related Plexus annotations, in
 order to obtain the same components?

 TIA, all the best!
 -Simo

  @Parameter(required = true, defaultValue = ${localRepository},
 readonly = true)
  private ArtifactRepository localRepository;

  @Parameter(required = true, defaultValue =
 ${project.remoteArtifactRepositories}, readonly = true)
  private ListArtifactRepository remoteRepositories;
 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Mon, Mar 10, 2014 at 7:09 PM, Robert Scholte rfscho...@apache.org
 wrote:

 Hi Simone,

 I still have to find a solution for the VersionParseException which can
 be
 thrown with the current implementation of DefaultVersionInfo. I probably
 have to add it to both methods of VersionPolicy

 Your custom implementation will look something like:

 @Component( role = VersionPolicy.class, hint = tripodi )
 public class TripodiVersionPolicy implements VersionPolicy {
   // your stuff
 }

 The plugin will get parameters like projectVersionPolicyId and/or
 dependencyVersionPolicyId.
 At least, that's my idea right now to split it up per type. This way
 implementations can stay as clean as possible.

 Robert

 Op Mon, 10 Mar 2014 14:17:43 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi again Robert,

 new APIs look reasonable and easily extensible to me, thanks for putting
 effort on that!
 I maybe missed something but I didn't notice how they are integrated in
 the
 core module...
 TIA all the best!
 -Simo


 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Sat, Mar 8, 2014 at 3:17 PM, Robert Scholte rfscho...@apache.org
 wrote:

 Hi Simone,

 I've added a new module for Maven release policies including my idea of
 how the API should look like.
 Although one of my suggestions to specify this as an implementation in
 the
 plugin configuration, I now prefer to use it as a component. Downside
 is
 that you can't use a pojo, you'll need to add Plexus annotations and
 generate the descriptor. However, now you can inject other components
 a.k.a
 requirements. Since this might become quite complicated, injection is
 probably the preferred way.
 I probably need more info in the PolicyRequest to support the current
 behavior, but this is just a start.
 This should be a good start for you too. Let me know if this will work
 with your requirements.

 best,
 Robert

 Op Fri, 28 Feb 2014 17:06:05 +0100 schreef Simone Tripodi 
 simonetrip...@apache.org:


   Hi Rob! :)


 indeed it has been a very long while, so sorry for that :(

 OK I understand your PoV, count on me if you want to co-operate - I
 need
 that feature as well in order to make the release-plugin able to
 generate
 that version using a tool, but without exposing such APIs that allow
 me
 plugging different versioning systems, I cannot do it :)

 Many thanks in advance and have a nice weekend!
 All the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Fri, Feb 28, 2014 at 4:17 PM, Robert Scholte rfscho...@apache.org

 wrote:


   Hi Simone,



 It's been a while, so I'll need to have another look at this.
 At first glance I'm not yet happy with the suggested API.
 I'd need to make some time so come with a final solution.

 Robert

 Op Fri, 28 Feb 2014 14:56:35 +0100 schreef Simone Tripodi 
 simonetrip...@apache.org:


   Hi all mates,


 I am in a phase where I could get benefit of that feature as well
 (and,
 since I am still in the committer list, I can provide some help
 here)
 so I
 would like to push it :P

 @Robert: before merging the contribution we received in JIRA, I'd
 kindly
 ask if you had a better idea if new API has to be in
 the maven-release-manager or in a separate module.

 Many thanks in advance, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 -
 To unsubscribe, e-mail: dev-unsubscr

Re: MRELEASE-431

2014-03-11 Thread Simone Tripodi
Hi Robert,

+1 - given my current experimental implementation, I am convinced that
declaring the VersionPolicy as component is the way to go, so I can
even inject whatever I need in order to implement my policy to
increase versions :)

Thanks,
-Simo

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


On Mon, Mar 10, 2014 at 7:09 PM, Robert Scholte rfscho...@apache.org wrote:
 Hi Simone,

 I still have to find a solution for the VersionParseException which can be
 thrown with the current implementation of DefaultVersionInfo. I probably
 have to add it to both methods of VersionPolicy

 Your custom implementation will look something like:

 @Component( role = VersionPolicy.class, hint = tripodi )
 public class TripodiVersionPolicy implements VersionPolicy {
  // your stuff
 }

 The plugin will get parameters like projectVersionPolicyId and/or
 dependencyVersionPolicyId.
 At least, that's my idea right now to split it up per type. This way
 implementations can stay as clean as possible.

 Robert

 Op Mon, 10 Mar 2014 14:17:43 +0100 schreef Simone Tripodi
 simonetrip...@apache.org:


 Hi again Robert,

 new APIs look reasonable and easily extensible to me, thanks for putting
 effort on that!
 I maybe missed something but I didn't notice how they are integrated in
 the
 core module...
 TIA all the best!
 -Simo


 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Sat, Mar 8, 2014 at 3:17 PM, Robert Scholte rfscho...@apache.org
 wrote:

 Hi Simone,

 I've added a new module for Maven release policies including my idea of
 how the API should look like.
 Although one of my suggestions to specify this as an implementation in
 the
 plugin configuration, I now prefer to use it as a component. Downside is
 that you can't use a pojo, you'll need to add Plexus annotations and
 generate the descriptor. However, now you can inject other components
 a.k.a
 requirements. Since this might become quite complicated, injection is
 probably the preferred way.
 I probably need more info in the PolicyRequest to support the current
 behavior, but this is just a start.
 This should be a good start for you too. Let me know if this will work
 with your requirements.

 best,
 Robert

 Op Fri, 28 Feb 2014 17:06:05 +0100 schreef Simone Tripodi 
 simonetrip...@apache.org:


  Hi Rob! :)

 indeed it has been a very long while, so sorry for that :(

 OK I understand your PoV, count on me if you want to co-operate - I need
 that feature as well in order to make the release-plugin able to
 generate
 that version using a tool, but without exposing such APIs that allow me
 plugging different versioning systems, I cannot do it :)

 Many thanks in advance and have a nice weekend!
 All the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Fri, Feb 28, 2014 at 4:17 PM, Robert Scholte rfscho...@apache.org
 wrote:

  Hi Simone,


 It's been a while, so I'll need to have another look at this.
 At first glance I'm not yet happy with the suggested API.
 I'd need to make some time so come with a final solution.

 Robert

 Op Fri, 28 Feb 2014 14:56:35 +0100 schreef Simone Tripodi 
 simonetrip...@apache.org:


  Hi all mates,


 I am in a phase where I could get benefit of that feature as well
 (and,
 since I am still in the committer list, I can provide some help here)
 so I
 would like to push it :P

 @Robert: before merging the contribution we received in JIRA, I'd
 kindly
 ask if you had a better idea if new API has to be in
 the maven-release-manager or in a separate module.

 Many thanks in advance, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: MRELEASE-431

2014-03-10 Thread Simone Tripodi
Hi Robert!
amazing, I am having a look at it ASAP - anyway, DI sounds to be the way to
go :)

All the best!
-Simo

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


On Sat, Mar 8, 2014 at 3:17 PM, Robert Scholte rfscho...@apache.org wrote:

 Hi Simone,

 I've added a new module for Maven release policies including my idea of
 how the API should look like.
 Although one of my suggestions to specify this as an implementation in the
 plugin configuration, I now prefer to use it as a component. Downside is
 that you can't use a pojo, you'll need to add Plexus annotations and
 generate the descriptor. However, now you can inject other components a.k.a
 requirements. Since this might become quite complicated, injection is
 probably the preferred way.
 I probably need more info in the PolicyRequest to support the current
 behavior, but this is just a start.
 This should be a good start for you too. Let me know if this will work
 with your requirements.

 best,
 Robert

 Op Fri, 28 Feb 2014 17:06:05 +0100 schreef Simone Tripodi 
 simonetrip...@apache.org:


  Hi Rob! :)
 indeed it has been a very long while, so sorry for that :(

 OK I understand your PoV, count on me if you want to co-operate - I need
 that feature as well in order to make the release-plugin able to generate
 that version using a tool, but without exposing such APIs that allow me
 plugging different versioning systems, I cannot do it :)

 Many thanks in advance and have a nice weekend!
 All the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Fri, Feb 28, 2014 at 4:17 PM, Robert Scholte rfscho...@apache.org
 wrote:

  Hi Simone,

 It's been a while, so I'll need to have another look at this.
 At first glance I'm not yet happy with the suggested API.
 I'd need to make some time so come with a final solution.

 Robert

 Op Fri, 28 Feb 2014 14:56:35 +0100 schreef Simone Tripodi 
 simonetrip...@apache.org:


  Hi all mates,


 I am in a phase where I could get benefit of that feature as well (and,
 since I am still in the committer list, I can provide some help here)
 so I
 would like to push it :P

 @Robert: before merging the contribution we received in JIRA, I'd kindly
 ask if you had a better idea if new API has to be in
 the maven-release-manager or in a separate module.

 Many thanks in advance, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




Re: MRELEASE-431

2014-03-10 Thread Simone Tripodi
Hi again Robert,

new APIs look reasonable and easily extensible to me, thanks for putting
effort on that!
I maybe missed something but I didn't notice how they are integrated in the
core module...
TIA all the best!
-Simo


http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


On Sat, Mar 8, 2014 at 3:17 PM, Robert Scholte rfscho...@apache.org wrote:

 Hi Simone,

 I've added a new module for Maven release policies including my idea of
 how the API should look like.
 Although one of my suggestions to specify this as an implementation in the
 plugin configuration, I now prefer to use it as a component. Downside is
 that you can't use a pojo, you'll need to add Plexus annotations and
 generate the descriptor. However, now you can inject other components a.k.a
 requirements. Since this might become quite complicated, injection is
 probably the preferred way.
 I probably need more info in the PolicyRequest to support the current
 behavior, but this is just a start.
 This should be a good start for you too. Let me know if this will work
 with your requirements.

 best,
 Robert

 Op Fri, 28 Feb 2014 17:06:05 +0100 schreef Simone Tripodi 
 simonetrip...@apache.org:


  Hi Rob! :)
 indeed it has been a very long while, so sorry for that :(

 OK I understand your PoV, count on me if you want to co-operate - I need
 that feature as well in order to make the release-plugin able to generate
 that version using a tool, but without exposing such APIs that allow me
 plugging different versioning systems, I cannot do it :)

 Many thanks in advance and have a nice weekend!
 All the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 On Fri, Feb 28, 2014 at 4:17 PM, Robert Scholte rfscho...@apache.org
 wrote:

  Hi Simone,

 It's been a while, so I'll need to have another look at this.
 At first glance I'm not yet happy with the suggested API.
 I'd need to make some time so come with a final solution.

 Robert

 Op Fri, 28 Feb 2014 14:56:35 +0100 schreef Simone Tripodi 
 simonetrip...@apache.org:


  Hi all mates,


 I am in a phase where I could get benefit of that feature as well (and,
 since I am still in the committer list, I can provide some help here)
 so I
 would like to push it :P

 @Robert: before merging the contribution we received in JIRA, I'd kindly
 ask if you had a better idea if new API has to be in
 the maven-release-manager or in a separate module.

 Many thanks in advance, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




MRELEASE-431

2014-02-28 Thread Simone Tripodi
Hi all mates,

I am in a phase where I could get benefit of that feature as well (and,
since I am still in the committer list, I can provide some help here) so I
would like to push it :P

@Robert: before merging the contribution we received in JIRA, I'd kindly
ask if you had a better idea if new API has to be in
the maven-release-manager or in a separate module.

Many thanks in advance, all the best!
-Simo

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


Re: MRELEASE-431

2014-02-28 Thread Simone Tripodi
Hi Rob! :)
indeed it has been a very long while, so sorry for that :(

OK I understand your PoV, count on me if you want to co-operate - I need
that feature as well in order to make the release-plugin able to generate
that version using a tool, but without exposing such APIs that allow me
plugging different versioning systems, I cannot do it :)

Many thanks in advance and have a nice weekend!
All the best!
-Simo

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


On Fri, Feb 28, 2014 at 4:17 PM, Robert Scholte rfscho...@apache.orgwrote:

 Hi Simone,

 It's been a while, so I'll need to have another look at this.
 At first glance I'm not yet happy with the suggested API.
 I'd need to make some time so come with a final solution.

 Robert

 Op Fri, 28 Feb 2014 14:56:35 +0100 schreef Simone Tripodi 
 simonetrip...@apache.org:


  Hi all mates,

 I am in a phase where I could get benefit of that feature as well (and,
 since I am still in the committer list, I can provide some help here) so I
 would like to push it :P

 @Robert: before merging the contribution we received in JIRA, I'd kindly
 ask if you had a better idea if new API has to be in
 the maven-release-manager or in a separate module.

 Many thanks in advance, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://twitter.com/simonetripodi


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




Re: Release process updates

2013-06-28 Thread Simone Tripodi
On Thu, Jun 27, 2013 at 4:39 PM, Jason van Zyl ja...@tesla.io wrote:
 Agreed.

 Our tooling and policy is embodied in the release plugin. I am personally 
 fine with any policy changes that are required, but would argue anything we 
 have is grandfathered in because we've been doing it so long. If changes are 
 required, my requirement is that I do nothing more than I currently do which 
 is to use the release plugin. I agree with Ralph that your avenue of change 
 is by altering the release plugin because this discussion isn't going to 
 result in anything unless it results in changes to the release plugin.

+1

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi


 On Jun 27, 2013, at 10:05 AM, Ralph Goers rgo...@apache.org wrote:

 I do not believe that can be done with the release plugins as the pom has to 
 specify the same version as the tag.  If you then rename the tag you would 
 have to modify the poms in the tag, which makes the release invalid.

 Have you ever used the release plugin?  If not, I would suggest you try it 
 and offer up patches to change it instead of carrying on this discussion as 
 it is unlikely maven is going to stop using the release plugin.

 Ralph

 On Jun 25, 2013, at 4:14 PM, sebb seb...@gmail.com wrote:

 It would be a lot better to use RC1 RC2 etc initially, and copy the
 successful tag to the GA tag.

 On 25 June 2013 19:38, Ralph Goers ralph.go...@dslextreme.com wrote:
 Yeah - I agree with this.  I rename them to rc1, rc2, etc after a failed 
 release vote instead of deleting them.


 On Jun 25, 2013, at 11:23 AM, Gary Gregory wrote:

 On Tue, Jun 25, 2013 at 2:19 PM, Ralph Goers 
 ralph.go...@dslextreme.comwrote:

 Again I have to disagree.  The release manager will send an email closing
 the prior release.  At this point all the prior release artifacts are 
 junk
 even if they still exist.  At some point the release manager will delete
 the tag and rerun the release


 That's a no-no IMO. Tags that have been voted on should never be deleted.

 Gary



 At this point the tag is still junk to everyone else because they have no
 idea what the RM is doing - so they shouldn't be making assumptions about
 non-released tags.  Once he sends the email though the tag will be valid.
 Sure having the revision number helps but unless the RM completely screws
 up the tag should be sufficient.

 Ralph


 On Jun 25, 2013, at 10:58 AM, Fred Cooke wrote:

 Not really, no. The developer may have re-spun it again and be about to
 email again. You have no idea what you're looking at unless you know the
 revision. SVN will die off within a decade and this discussion will
 become
 critical. Better to figure out how to support proper techniques now,
 rather
 than wait until forced to.

 On Tue, Jun 25, 2013 at 7:52 PM, Ralph Goers ralph.go...@dslextreme.com
 wrote:

 I disagree that the revision is required.  I know that the RM is going
 to
 recreate the tag with each release candidate.  Therefore, so long as I
 refetch that tag for every release vote I can be confident that I am
 reviewing the release contents.

 Ralph

 On Jun 25, 2013, at 9:52 AM, sebb wrote:

 The mission of the ASF is to release software as source, and to ensure
 that the released source is available under the Apache Licence.

 Before a release can be approved it must be voted on by the PMC.
 The review process needs to establish that the proposed source release
 meets those aims.

 It's all but impossible for reviewers to examine every single file in
 a source archive to determine if it meets the criteria.
 And it's not unknown for spurious files to creep into a release
 (perhaps from a stale workspace - are releases always built from a
 fresh checkout of the tag?)

 However, PMCs are also required to check what is added to the SCM
 (SVN/Git) to make sure it meets the required license criteria.
 This is done on an ongoing basis as part of reviewing check-ins and
 accepting new contributions.
 So provided that all the files in the source release are also present
 in SCM, the PMC can be reasonably sure that the source release meets
 the ASF criteria.

 Without having the SCM as a database of validated files, there are far
 too many files in the average source archive to check individually.
 And how would one check their provenance? The obvious way is to
 compare them with the entries in SCM.

 Therefore, I contend that a release vote does not make sense without
 the SCM tag.
 In the case of SVN, since tags are not immutable, the vote e-mail also
 needs the revision.

 Whether every reviewer actually checks the source archive against SCM
 is another matter.
 But if the required SCM information is not present, it would be
 difficult to argue that the RM had provided sufficient information for
 a valid review to take place.

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: 

[food for thoughts] becoming polyglot

2013-06-19 Thread Simone Tripodi
Hi all guys,

I recently added in current Modello development version (1.8-SNAPSHOT)
support for JSON, JSON Schema and YAML generation (aside of inner
Builder and static utility method generation to create objects
instances) and experimented - of course! - to blindly generate the new
(un)marshallers for the Maven model, when... stumbled in the plugin
`configuration` element which is a DOM object. That made me unable to
go ahead and stop investigating on how to become polyglot without pain
using JSON and YAML formats.

If you are curious to see how the JSON-ized[1] and the YAML-ized[2]
version of the POM would look alike, without installing the Modello
SNAPSHOT, just follow the links.

Do you have suggestion on how to plug a good support for plugin
configuration element in order to still support the JSON/YAML syntax
but (un)marshalling it to DOM, in order to become polyglot?

Many thanks in advance, all the best!
-Simo

[1] https://gist.github.com/simonetripodi/5688663
[2] https://gist.github.com/simonetripodi/5702523

http://people.apache.org/~simonetripodi/
http://twitter.com/simonetripodi

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [doap-plugin] shortdesc property value not interpolated?

2013-01-08 Thread Simone Tripodi
Salut Vincent!

Is the doap-plugin code still on SVN or has been migrated to Git?
Just to see if I am able to fix it by myself...

TIA!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Tue, Jan 8, 2013 at 12:35 PM, Vincent Siveton
vincent.sive...@gmail.com wrote:
 Hi Simone!

 Probably a bug.

 DoapUtil.interpolate() should does the job.

 Please create an issue with your project.

 V.

 2013/1/8 Simone Tripodi simonetrip...@apache.org:
 Salut Olivier!

 Note project.description is the default value :-)


 yes that is why I got crazy :P

 Is-it an open source with this issue ?

 Yes I just included it in the Onami parent on /trunk. If I launch

 `mvn install site`

 I got the following error

 [INFO] --- maven-doap-plugin:1.1:generate (site) @ org.apache.onami.parent 
 ---
 [INFO] This project is an ASF project, ASF Extensions to DOAP will be added.
 [INFO] Generating an ASF DOAP file
 /Users/stripodi/Documents/apache-workspace/onami/trunk/parent/target/site/doap.rdf
 [ERROR]
 [ERROR] A doapOptionsshortdesc//doapOptions parameter is required by 
 ASF.
 [ERROR]
 [ERROR] For more information about the errors and possible solutions,
 please read the plugin documentation:
 [ERROR] 
 http://maven.apache.org/plugins/maven-doap-plugin/usage.html#DOAP_ASF_Configuration

 Any idea?

 TIA, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/


 On Mon, Jan 7, 2013 at 9:52 PM, Olivier Lamy ol...@apache.org wrote:
 Hi Simo,
 I just changed an it with that and cannot reproduce.


 2013/1/7 Simone Tripodi simonetrip...@apache.org:
 Hi mates,

 forwarding to dev@ - is that a bug?

 TIA!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/



 -- Forwarded message --
 From: Simone Tripodi simonetrip...@apache.org
 Date: Sun, Jan 6, 2013 at 8:41 PM
 Subject: [doap-plugin] shortdesc property value not interpolated?
 To: Maven Users List us...@maven.apache.org


 Hi all guys,

 I am tryin' to plug the doap-plugin in Apache Onami and I noticed a
 strange behaviour of the `shotdesc` property.

 If not specified, the plugin terminates with an error:

 [ERROR] A doapOptionsshortdesc//doapOptions parameter is required by 
 ASF.

 If I specify as

 doapOptions
   shortdesc${project.description}/shortdesc
 /doapOptions

 it terminates with the same error message:

 [ERROR] A doapOptionsshortdesc//doapOptions parameter is required by 
 ASF.

 If I set a value, such as

 doapOptions
   shortdescBazinga!/shortdesc
 /doapOptions

 It goes ok.

 Ah, and yes, the ${project.description} property is specified :)

 Is there something I overlooked or maybe a known issue?
 TIA!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Olivier Lamy
 Talend: http://coders.talend.com
 http://twitter.com/olamy | http://linkedin.com/in/olamy

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [doap-plugin] shortdesc property value not interpolated?

2013-01-08 Thread Simone Tripodi
Salut Vincent!

I recorder that issue on MDOAP-38 :)

Many thanks in advance, all the best!
-Simo

[1] https://jira.codehaus.org/browse/MDOAP-38

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Tue, Jan 8, 2013 at 12:35 PM, Vincent Siveton
vincent.sive...@gmail.com wrote:
 Hi Simone!

 Probably a bug.

 DoapUtil.interpolate() should does the job.

 Please create an issue with your project.

 V.

 2013/1/8 Simone Tripodi simonetrip...@apache.org:
 Salut Olivier!

 Note project.description is the default value :-)


 yes that is why I got crazy :P

 Is-it an open source with this issue ?

 Yes I just included it in the Onami parent on /trunk. If I launch

 `mvn install site`

 I got the following error

 [INFO] --- maven-doap-plugin:1.1:generate (site) @ org.apache.onami.parent 
 ---
 [INFO] This project is an ASF project, ASF Extensions to DOAP will be added.
 [INFO] Generating an ASF DOAP file
 /Users/stripodi/Documents/apache-workspace/onami/trunk/parent/target/site/doap.rdf
 [ERROR]
 [ERROR] A doapOptionsshortdesc//doapOptions parameter is required by 
 ASF.
 [ERROR]
 [ERROR] For more information about the errors and possible solutions,
 please read the plugin documentation:
 [ERROR] 
 http://maven.apache.org/plugins/maven-doap-plugin/usage.html#DOAP_ASF_Configuration

 Any idea?

 TIA, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/


 On Mon, Jan 7, 2013 at 9:52 PM, Olivier Lamy ol...@apache.org wrote:
 Hi Simo,
 I just changed an it with that and cannot reproduce.


 2013/1/7 Simone Tripodi simonetrip...@apache.org:
 Hi mates,

 forwarding to dev@ - is that a bug?

 TIA!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/



 -- Forwarded message --
 From: Simone Tripodi simonetrip...@apache.org
 Date: Sun, Jan 6, 2013 at 8:41 PM
 Subject: [doap-plugin] shortdesc property value not interpolated?
 To: Maven Users List us...@maven.apache.org


 Hi all guys,

 I am tryin' to plug the doap-plugin in Apache Onami and I noticed a
 strange behaviour of the `shotdesc` property.

 If not specified, the plugin terminates with an error:

 [ERROR] A doapOptionsshortdesc//doapOptions parameter is required by 
 ASF.

 If I specify as

 doapOptions
   shortdesc${project.description}/shortdesc
 /doapOptions

 it terminates with the same error message:

 [ERROR] A doapOptionsshortdesc//doapOptions parameter is required by 
 ASF.

 If I set a value, such as

 doapOptions
   shortdescBazinga!/shortdesc
 /doapOptions

 It goes ok.

 Ah, and yes, the ${project.description} property is specified :)

 Is there something I overlooked or maybe a known issue?
 TIA!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Olivier Lamy
 Talend: http://coders.talend.com
 http://twitter.com/olamy | http://linkedin.com/in/olamy

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Fwd: [doap-plugin] shortdesc property value not interpolated?

2013-01-07 Thread Simone Tripodi
Hi mates,

forwarding to dev@ - is that a bug?

TIA!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



-- Forwarded message --
From: Simone Tripodi simonetrip...@apache.org
Date: Sun, Jan 6, 2013 at 8:41 PM
Subject: [doap-plugin] shortdesc property value not interpolated?
To: Maven Users List us...@maven.apache.org


Hi all guys,

I am tryin' to plug the doap-plugin in Apache Onami and I noticed a
strange behaviour of the `shotdesc` property.

If not specified, the plugin terminates with an error:

[ERROR] A doapOptionsshortdesc//doapOptions parameter is required by ASF.

If I specify as

doapOptions
  shortdesc${project.description}/shortdesc
/doapOptions

it terminates with the same error message:

[ERROR] A doapOptionsshortdesc//doapOptions parameter is required by ASF.

If I set a value, such as

doapOptions
  shortdescBazinga!/shortdesc
/doapOptions

It goes ok.

Ah, and yes, the ${project.description} property is specified :)

Is there something I overlooked or maybe a known issue?
TIA!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [doap-plugin] shortdesc property value not interpolated?

2013-01-07 Thread Simone Tripodi
Salut Olivier!

 Note project.description is the default value :-)


yes that is why I got crazy :P

 Is-it an open source with this issue ?

Yes I just included it in the Onami parent on /trunk. If I launch

`mvn install site`

I got the following error

[INFO] --- maven-doap-plugin:1.1:generate (site) @ org.apache.onami.parent ---
[INFO] This project is an ASF project, ASF Extensions to DOAP will be added.
[INFO] Generating an ASF DOAP file
/Users/stripodi/Documents/apache-workspace/onami/trunk/parent/target/site/doap.rdf
[ERROR]
[ERROR] A doapOptionsshortdesc//doapOptions parameter is required by ASF.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the plugin documentation:
[ERROR] 
http://maven.apache.org/plugins/maven-doap-plugin/usage.html#DOAP_ASF_Configuration

Any idea?

TIA, all the best!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Mon, Jan 7, 2013 at 9:52 PM, Olivier Lamy ol...@apache.org wrote:
 Hi Simo,
 I just changed an it with that and cannot reproduce.


 2013/1/7 Simone Tripodi simonetrip...@apache.org:
 Hi mates,

 forwarding to dev@ - is that a bug?

 TIA!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/



 -- Forwarded message --
 From: Simone Tripodi simonetrip...@apache.org
 Date: Sun, Jan 6, 2013 at 8:41 PM
 Subject: [doap-plugin] shortdesc property value not interpolated?
 To: Maven Users List us...@maven.apache.org


 Hi all guys,

 I am tryin' to plug the doap-plugin in Apache Onami and I noticed a
 strange behaviour of the `shotdesc` property.

 If not specified, the plugin terminates with an error:

 [ERROR] A doapOptionsshortdesc//doapOptions parameter is required by 
 ASF.

 If I specify as

 doapOptions
   shortdesc${project.description}/shortdesc
 /doapOptions

 it terminates with the same error message:

 [ERROR] A doapOptionsshortdesc//doapOptions parameter is required by 
 ASF.

 If I set a value, such as

 doapOptions
   shortdescBazinga!/shortdesc
 /doapOptions

 It goes ok.

 Ah, and yes, the ${project.description} property is specified :)

 Is there something I overlooked or maybe a known issue?
 TIA!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Olivier Lamy
 Talend: http://coders.talend.com
 http://twitter.com/olamy | http://linkedin.com/in/olamy

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Followup: use the #evaluate Velocity macro in the skin Velocity emplate

2012-09-10 Thread Simone Tripodi
Hi all guys,

I invested some time on trying the upgrade and I miserably failed :(

The fact is that I didn't get explicit warnings/errors, the macro was
simply ignored and rendered as #evaluate String, with arguments.

Can someone please, with more doxia background, help me on give a try?

Many thanks in advance, all the best!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Wed, Aug 29, 2012 at 8:15 AM, Lukas Theussl ltheu...@apache.org wrote:

 FYI: I've had troubles trying to upgrade velocity beyond version 1.5:
 http://jira.codehaus.org/browse/DOXIASITETOOLS-39

 IIRC, the main problem was backward compatibility. It should be ok with
 current skin versions but that's not tested.

 HTH,
 -Lukas


 Hervé BOUTEMY wrote:
 Hi Simone,

 Velocity is a direct dependency of doxia-site-renderer [2] and maven-
 reporting-exec [3] and ultimately of maven-site-plugin.
 I had a look at m-site-p trunk sources and actual Velocity version is 1.5.

 For immediate tests, you can try to override Velocity dependency in your 
 pom's
 m-site-p plugin configuration.
 And later, add a Jira issue and change dependency in m-site-p trunk if you
 know Velocity well and are sure this won't break actual user sites (using
 Velocity 1.5 implicitely). I added explicit Velocity version in r1378417.


 Regards,

 Hervé

 [2] http://maven.apache.org/doxia/doxia-sitetools/index.html

 [3] http://maven.apache.org/shared/maven-reporting-exec/

 Le mardi 28 aoűt 2012 14:02:12 Simone Tripodi a écrit :
 Hi all guys,

 as per subject, before cutting the current fluido RC, Robert and I
 gave some tries to evaluate strings inside the skin template using the
 #evaluate Velocity macro[1] but with no success... I guess mainly
 because the used velocity engine is a previous version which doesn't
 support that yet, but my question is if someone can point me to the
 direction on how I can provide my help on performing that upgrade.

 TIA, all the best!
 -Simo

 [1] http://velocity.apache.org/engine/devel/vtl-reference-guide.html

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [VOTE] Maven Skins parent 7 and Maven Fluido skin 1.3.0

2012-08-27 Thread Simone Tripodi
+1!!!

thanks,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Mon, Aug 27, 2012 at 3:13 PM, Olivier Lamy ol...@apache.org wrote:
 Hi,

 We solved 10 issues:
 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11430styleName=Htmlversion=18713

 Staging repo:
 https://repository.apache.org/content/repositories/maven-015/

 Staging site:
 http://maven.apache.org/skins/maven-fluido-skin-1.3.0/

 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html

 Vote open for 72 hours.

 [ ] +1
 [ ] +0
 [ ] -1

 --
 Olivier Lamy
 Talend: http://coders.talend.com
 http://twitter.com/olamy | http://linkedin.com/in/olamy

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svn commit: r1375838 - in /maven/skins/trunk: maven-fluido-skin/pom.xml maven-skins/pom.xml

2012-08-22 Thread Simone Tripodi
Salut mon ami,

 +++ maven/skins/trunk/maven-fluido-skin/pom.xml Tue Aug 21 22:49:07 2012
 @@ -21,7 +21,7 @@
parent
  groupIdorg.apache.maven.skins/groupId
  artifactIdmaven-skins/artifactId
 -version6/version
 +version7-SNAPSHOT/version
  relativePath../maven-skins/pom.xml/relativePath
/parent


should that drive us on releasing the maven-skins:7 parent first?

TIA!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svn commit: r1375838 - in /maven/skins/trunk: maven-fluido-skin/pom.xml maven-skins/pom.xml

2012-08-22 Thread Simone Tripodi
Cool! :)

can you wait me this WE to have a review to fluido, first? I stumbled
in a couple of troubles and I would like to verify they are bugs or
features :P

TIA,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Wed, Aug 22, 2012 at 8:29 AM, Olivier Lamy ol...@apache.org wrote:
 2012/8/22 Simone Tripodi simonetrip...@apache.org:
 Salut mon ami,

 +++ maven/skins/trunk/maven-fluido-skin/pom.xml Tue Aug 21 22:49:07 2012
 @@ -21,7 +21,7 @@
parent
  groupIdorg.apache.maven.skins/groupId
  artifactIdmaven-skins/artifactId
 -version6/version
 +version7-SNAPSHOT/version
  relativePath../maven-skins/pom.xml/relativePath
/parent


 should that drive us on releasing the maven-skins:7 parent first?

 My plan was to release both together :-)


 TIA!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Olivier Lamy
 Talend: http://coders.talend.com
 http://twitter.com/olamy | http://linkedin.com/in/olamy

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[fluido] versioning the produced css/js

2012-08-22 Thread Simone Tripodi
Hi all guys,

time ago Robert and I were discussing about versioning the produced
minified css/js to avoid browser cache conflicts, I mean, ATM all
fluido skin versions refer to

$relativePath/js/apache-maven-fluido.min.js
$relativePath/js/apache-maven-fluido.min.cs

that could cheat users when upgrading skins, since they could have
been cached by the browser and while rendering the site, the old
css/js could be used.

I think it would be good versioning the produced resources according
to the current fluido skin version, such as

$relativePath/js/apache-maven-fluido-${project.version}.min.js
$relativePath/js/apache-maven-fluido-${project.version}.min.cs

WDYT?
TIA and all the best!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [fluido] versioning the produced css/js

2012-08-22 Thread Simone Tripodi
Thanks for the feedbacks guys, I just quickly took care about it, see MSKINS-61

best,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Wed, Aug 22, 2012 at 1:29 PM, Tony Chemit che...@codelutin.com wrote:
 On Wed, 22 Aug 2012 13:22:56 +0200
 Olivier Lamy ol...@apache.org wrote:

 2012/8/22 Simone Tripodi simonetrip...@apache.org:
  Hi all guys,
 
  time ago Robert and I were discussing about versioning the produced
  minified css/js to avoid browser cache conflicts, I mean, ATM all
  fluido skin versions refer to
 
  $relativePath/js/apache-maven-fluido.min.js
  $relativePath/js/apache-maven-fluido.min.cs
 
  that could cheat users when upgrading skins, since they could have
  been cached by the browser and while rendering the site, the old
  css/js could be used.
 
  I think it would be good versioning the produced resources according
  to the current fluido skin version, such as
 
  $relativePath/js/apache-maven-fluido-${project.version}.min.js
  $relativePath/js/apache-maven-fluido-${project.version}.min.cs
 
  WDYT?

 Definitely +1 !

 +1

 yes, as anything in life, versioning is a requirement (when two versions can 
 exist :)).


 tony.

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [fluido] Upgrading JQuery from 1.7.1 to 1.8.0

2012-08-22 Thread Simone Tripodi
Good to know and thanks a lot for the quick reply Olivier!

So, I am going to update JQuery in fluido - I honestly already
prepared the update in case of positive reply, I just need to commit
it :P

Merci, a trés bientôt,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Wed, Aug 22, 2012 at 2:40 PM, Olivier Lamy ol...@apache.org wrote:
 2012/8/22 Simone Tripodi simonetrip...@apache.org:
 Hi all guys,

 are you aware of any side effect we could have if upgrading JQuery
 from 1.7.1 to 1.8.0 in fluido?
 Nope :-)
 I upgraded a project to bootstrap 2.1.0 and jQuery 1.8.0 and no issues
 (issues are with jqueryui)


 TIA, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Olivier Lamy
 Talend: http://coders.talend.com
 http://twitter.com/olamy | http://linkedin.com/in/olamy

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[DISCUSS] releasing Maven Maven Project Info Reports Plugin 2.5.1

2012-08-06 Thread Simone Tripodi
Salut Hervé,

this morning I received a JIRA notification on MPIR-236 where the user
reported a broken property in the new report - I already fixed it on
trunk, see r1369732, but I'd suggest to release a bugfix release,
maybe 2.5.1 would fit...

WDYT?
best,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Sun, Aug 5, 2012 at 9:48 AM, Hervé Boutemy hbout...@apache.org wrote:
 The Maven team is pleased to announce the release of the Maven Project Info
 Reports Plugin, version 2.5

 The Maven Project Info Reports Plugin is a plugin that generates standard
 reports  for the specified project.

 http://maven.apache.org/plugins/maven-project-info-reports-plugin

 You should specify the version in your project's plugin configuration:

 plugin
   groupIdorg.apache.maven.plugins/groupId
   artifactIdmaven-project-info-reports-plugin/artifactId
   version2.5/version
 /plugin


 Release Notes - Maven Project Info Reports Plugin - Version 2.5

 Bug
 * [MPIR-245] blacklisted column in dependencies location is rendered without
 header
 * [MPIR-244] With Maven 3, Dependency Repository Locations in dependencies
 report shows my local repository manager id and url instead of public
 repository info
 * [MPIR-237] Unexpected download
 * [MPIR-228] HTML code detection in license content too precise: doesn't
 detect EPL at http://www.eclipse.org/legal/epl-v10.html is HTML

 Improvement
 * [MPIR-236] Create a new report to show how to include the module in 
 different
 build systems

 New Feature
 * [MPIR-227] add an index listing all licenses at page start

 Task
 * [MPIR-246] use maven-plugin-tools' java 5 annotations


 Enjoy,

 -The Maven team


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[RESULT] Release Maven Fluido skin 1.2.2

2012-07-10 Thread Simone Tripodi
Hi all mates,

more than 72h have passed and this current [VOTE] thread can be
considered completed and passes with the following resolution

four +1 binding votes from following PMCs:

 * Robert Scholte
 * Olivier Lamy
 * Hervé BOUTEMY
 * Dennis Lundberg

two +1 non-binding votes:

 * Tony Chemit
 * Mirko Friedenhagen

no other votes have been casted. I'm proceeding on closing the repo on
Nexus and redeploy the site.

Thanks a lot for taking part to the review, have a nice day, all the best!!!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Fri, Jul 6, 2012 at 10:26 PM, Simone Tripodi
simonetrip...@apache.org wrote:
 Hi all Maven people,
 I'm opening a thread vote today for releasing Apache Maven Fluido Skin 1.2.2

 We solved 11 issues:
 https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11430styleName=Htmlversion=18392

 There are still three issues in JIRA related to fluido:
 http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truepid=11430status=1

 Staging repo:
 https://repository.apache.org/content/repositories/maven-036/

 Staging site (not synched yet at the time of writing):
 http://maven.apache.org/skins/maven-fluido-skin-1.2.2/

 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html

 Vote will stay open for at least 72 hours and will close on Mon 9th at
 8:30pm GMT.

 Please PMCs cast your votes!
 Many thanks in advance, all the best,
 -Simo

 [ ] +1 let's get it rmblee!
 [ ] +0 fine, but...
 [ ] -1 nope, because...

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[VOTE] Release Maven Fluido skin 1.2.2

2012-07-06 Thread Simone Tripodi
Hi all Maven people,
I'm opening a thread vote today for releasing Apache Maven Fluido Skin 1.2.2

We solved 11 issues:
https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11430styleName=Htmlversion=18392

There are still three issues in JIRA related to fluido:
http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truepid=11430status=1

Staging repo:
https://repository.apache.org/content/repositories/maven-036/

Staging site (not synched yet at the time of writing):
http://maven.apache.org/skins/maven-fluido-skin-1.2.2/

Guide to testing staged releases:
http://maven.apache.org/guides/development/guide-testing-releases.html

Vote will stay open for at least 72 hours and will close on Mon 9th at
8:30pm GMT.

Please PMCs cast your votes!
Many thanks in advance, all the best,
-Simo

[ ] +1 let's get it rmblee!
[ ] +0 fine, but...
[ ] -1 nope, because...

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [VOTE] Release Maven Doxia version 1.3

2012-04-12 Thread Simone Tripodi
+1 (non binding)

thanks a lot for the Doxia updates!

-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Thu, Apr 12, 2012 at 8:10 PM, Dennis Lundberg denn...@apache.org wrote:
 +1 from me

 On 2012-04-10 18:56, Dennis Lundberg wrote:
 Hi,

 We solved 10 issues:
 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10780styleName=Htmlversion=17336

 There are still a couple of issues left in JIRA:
 http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truepid=10780status=1

 Staging repo:
 https://repository.apache.org/content/repositories/maven-031/

 Staging site:
 http://maven.apache.org/doxia/doxia-1.3/

 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html

 Vote open for 72 hours.

 [ ] +1
 [ ] +0
 [ ] -1



 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[ANNOUNCE] Maven Fluido Skin 1.2.1 is out!

2012-04-03 Thread Simone Tripodi
Hi all,

the Apache Maven team is happy to announce the release of Apache Maven
Fluido Skin 1.2.1

The Apache Maven Fluido Skin is an Apache Maven site skin built on top
of Twitter's bootstrap and other nice widgets.
Follow below the list of resolved issues:

Bugs

[MSKINS-21] - Invalid text highlighting of license
[MSKINS-38] - Tables in Bootstrap-2.0 are not backwards compatible

Improvements

[MSKINS-37] - Add(name and) version of used skin as comment in the page-header

More details how to integrate the skin in your Apache projects can be
found on the skin homepage
http://maven.apache.org/skins/maven-fluido-skin/

Enjoy and have fun!
-Simo, on behalf of the Apache Maven team.

PS: sorry for the late message but I haven't had internet connection
for few days

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[RESULT][VOTE] Release Apache Maven Fluido Skin 1.2.1 based on RC1

2012-03-31 Thread Simone Tripodi
Hi all!!!

more than 72h have passed and I consider this VOTE closed and passed
with the following resolution:

four +1 binding votes:

 * Olivier Lamy
 * Robert Scholte
 * Hervé BOUTEMY
 * Emmanuel Venisse

one +1 non-biding vote:

 * Tony Chemit

no other votes were casted.

I am going to close the staging repository on Nexus and redeploy the site.

Thanks a lot everybody who took part to the review process!!!
All the best, have a nice weekend,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Wed, Mar 28, 2012 at 11:51 AM, Emmanuel Venisse
emmanuel.veni...@gmail.com wrote:
 +1

 Emmanuel

 On Tue, Mar 27, 2012 at 10:01 AM, Simone Tripodi
 simonetrip...@apache.orgwrote:

 Hi all guys,
 I'm opening a thread vote today for releasing Apache Maven Fluido Skin
 1.2.1, based on RC1

 We solved 3 issues:

 https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11430styleName=Htmlversion=18380

 where [MSKINS-38] is the major issue that drove the new RC

 There are three new issues in JIRA related to fluido:

 http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truepid=11430status=1

 Staging repo:
 https://repository.apache.org/content/repositories/maven-118/

 Staging site (not synched yet at the time of writing):
 http://maven.apache.org/skins/maven-fluido-skin-1.2.1/

 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html

 Vote will stay open for 72 hours and will close ~on Fri 30th at 10:00am
 GMT.

 Please PMCs cast your votes!
 Many thanks in advance, all the best,
 -Simo

 [ ] +1 let's get it rmblee!
 [ ] +0 fine, but...
 [ ] -1 nope, because...

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [VOTE] Release Apache Maven Fluido Skin 1.2.1 based on RC1

2012-03-28 Thread Simone Tripodi
Salut Hervé!

indeed, looks like the upgrade to Bootstrap2 is not painless as I
originally thought - anyway, I'll try as much as I can to follow the
release early  often mantra :)

All the best and thanks a lot everybody for reviewing!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Wed, Mar 28, 2012 at 6:56 AM, Hervé BOUTEMY herve.bout...@free.fr wrote:
 +1

 notice I just created MSKINS-40: not really critical, should not block this
 release since the table issue is really too much, but annoying

 Regards,

 Hervé

 Le mardi 27 mars 2012 10:01:16 Simone Tripodi a écrit :
 Hi all guys,
 I'm opening a thread vote today for releasing Apache Maven Fluido Skin
 1.2.1, based on RC1

 We solved 3 issues:
 https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11430styleName=
 Htmlversion=18380

 where [MSKINS-38] is the major issue that drove the new RC

 There are three new issues in JIRA related to fluido:
 http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truepid=11430sta
 tus=1

 Staging repo:
 https://repository.apache.org/content/repositories/maven-118/

 Staging site (not synched yet at the time of writing):
 http://maven.apache.org/skins/maven-fluido-skin-1.2.1/

 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html

 Vote will stay open for 72 hours and will close ~on Fri 30th at 10:00am GMT.

 Please PMCs cast your votes!
 Many thanks in advance, all the best,
 -Simo

 [ ] +1 let's get it rmblee!
 [ ] +0 fine, but...
 [ ] -1 nope, because...

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[VOTE] Release Apache Maven Fluido Skin 1.2.1 based on RC1

2012-03-27 Thread Simone Tripodi
Hi all guys,
I'm opening a thread vote today for releasing Apache Maven Fluido Skin
1.2.1, based on RC1

We solved 3 issues:
https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11430styleName=Htmlversion=18380

where [MSKINS-38] is the major issue that drove the new RC

There are three new issues in JIRA related to fluido:
http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truepid=11430status=1

Staging repo:
https://repository.apache.org/content/repositories/maven-118/

Staging site (not synched yet at the time of writing):
http://maven.apache.org/skins/maven-fluido-skin-1.2.1/

Guide to testing staged releases:
http://maven.apache.org/guides/development/guide-testing-releases.html

Vote will stay open for 72 hours and will close ~on Fri 30th at 10:00am GMT.

Please PMCs cast your votes!
Many thanks in advance, all the best,
-Simo

[ ] +1 let's get it rmblee!
[ ] +0 fine, but...
[ ] -1 nope, because...

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [VOTE] Release Apache Maven Fluido Skin 1.2.1 based on RC1

2012-03-27 Thread Simone Tripodi
Hi Jesse!!

Breadcrumbs usually are defined inside the breadcrumbs element in
site.xml: in the case of the fluido skin site, they are defined in the
skin parent site descriptor[1] that are merged with the ones of maven
parent and then inherited via menu ref=parent/. A little complex
chain.

Anyway, if you need to define breadcrumbs, just deine them and they
should appear :P

HTH, have a nice day!
-Simo

[1] 
https://svn.apache.org/repos/asf/maven/skins/trunk/maven-skins/src/site/site.xml

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Tue, Mar 27, 2012 at 3:01 PM, Jesse Farinacci jie...@gmail.com wrote:
 Greetings,

 On Tue, Mar 27, 2012 at 4:01 AM, Simone Tripodi
 simonetrip...@apache.org wrote:
 Staging repo:
 https://repository.apache.org/content/repositories/maven-118/

 I'm using topbar and sidebar basic menus, but I'm not seeing any bread
 crumbs being created in the little area underneath the left and right
 nav areas. I do see the last publish date and project version, but no
 bread crumbs.

 Must I take an explicit action to get them displayed? I don't see
 anything special in
 http://svn.apache.org/viewvc/maven/skins/tags/maven-fluido-skin-1.2.1/src/site/site.xml?revision=1305760view=markup

 -Jesse

 --
 There are 10 types of people in this world, those
 that can read binary and those that can not.

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svn commit: r1304778 - in /maven/skins/trunk/maven-fluido-skin: pom.xml src/main/resources/META-INF/maven/site.vm

2012-03-24 Thread Simone Tripodi
yeah, this rock!!! great! :)

-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sat, Mar 24, 2012 at 1:09 PM,  rfscho...@apache.org wrote:
 Author: rfscholte
 Date: Sat Mar 24 12:09:17 2012
 New Revision: 1304778

 URL: http://svn.apache.org/viewvc?rev=1304778view=rev
 Log:
 Fix MSKINS-37: Add skin-version to template

 Modified:
    maven/skins/trunk/maven-fluido-skin/pom.xml
    
 maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm

 Modified: maven/skins/trunk/maven-fluido-skin/pom.xml
 URL: 
 http://svn.apache.org/viewvc/maven/skins/trunk/maven-fluido-skin/pom.xml?rev=1304778r1=1304777r2=1304778view=diff
 ==
 --- maven/skins/trunk/maven-fluido-skin/pom.xml (original)
 +++ maven/skins/trunk/maven-fluido-skin/pom.xml Sat Mar 24 12:09:17 2012
 @@ -86,6 +86,7 @@
           excludecss/**/exclude
           excludejs/**/exclude
         /excludes
 +        filteringtrue/filtering !-- add skin-info --
       /resource

       !-- include the print.css --
 @@ -108,6 +109,16 @@

     plugins
       plugin
 +        groupIdorg.apache.maven.plugins/groupId
 +        artifactIdmaven-resources-plugin/artifactId
 +        configuration
 +          delimiters
 +            delimiter@/delimiter
 +          /delimiters
 +          useDefaultDelimitersfalse/useDefaultDelimiters
 +        /configuration
 +      /plugin
 +      plugin
         groupIdcom.samaxes.maven/groupId
         artifactIdmaven-minify-plugin/artifactId
         version1.3.5/version

 Modified: 
 maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm
 URL: 
 http://svn.apache.org/viewvc/maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm?rev=1304778r1=1304777r2=1304778view=diff
 ==
 --- 
 maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm 
 (original)
 +++ 
 maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm 
 Sat Mar 24 12:09:17 2012
 @@ -1,7 +1,7 @@
  !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN 
 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;
  !--
  | Generated by Apache Maven Doxia at $dateFormat.format( $currentDate )
 - | Rendered using Apache Maven Fluido Skin
 + | Rendered using Apache Maven Fluido Skin @project.version@
  --
  #macro ( topMenu $menus )
   #foreach( $menu in $menus )



-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[RESULT][VOTE] Release Apache Maven Fluido Skin 1.2 based on RC1

2012-03-23 Thread Simone Tripodi
Good morning all,

more than 72 hours have passed so I consider this vote closed and
concluded with the following resolution:

five +1 binding votes:

 * Emmanuel Venisse
 * Robert Scholte
 * Stephen Connolly
 * Olivier Lamy
 * Herve Boutemy

one +1 non-binding vote

 * Tony Chemit

no other votes were casted.

I'm going to promote the staged artifacts and update the skins and
fluido-skin sites.

Please click on G+1 and/or FB like as soon as you see the new site online! :)

Thanks a lot everybody who took part to the review, all the best,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Tue, Mar 20, 2012 at 1:11 PM, herve.bout...@free.fr
herve.bout...@free.fr wrote:
 +1

 Envoyé depuis mon mobile

 - Reply message -
 De : Simone Tripodi simonetrip...@apache.org
 Pour : Maven Developers List dev@maven.apache.org
 Objet : [VOTE] Release Apache Maven Fluido Skin 1.2 based on RC1
 Date : lun., mars 19, 2012 11:18


 Hi all guys,
 I'm opening a thread vote today for releasing Apache Maven Fluido Skin
 1.2, based on RC1

 We solved 7 issues:
 https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11430styleName=Htmlversion=18296

 There are still a couple of issues left in JIRA:
 http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truepid=11430status=1

 Staging repo:
 https://repository.apache.org/content/repositories/maven-090/

 Staging site (not synched yet at the time of writing):
 http://maven.apache.org/skins/maven-fluido-skin-1.2/

 Guide to testing staged releases:
 http://maven.apache.org/guides/development/guide-testing-releases.html

 Vote will stay open for 72 hours and will close ~on Thru 22th at 10:30am GMT.

 Please PMCs cast your votes!
 Many thanks in advance, all the best,
 -Simo

 [ ] +1 let's get it rmblee!
 [ ] +0 fine, but...
 [ ] -1 nope, because...

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[ANNOUNCE] Apache Maven Fluido Skin 1.2 is out

2012-03-23 Thread Simone Tripodi
Hi all,
the Apache Maven team is happy to announce the release of Apache Maven
Fluido Skin 1.2

The Apache Maven Fluido Skin is an Apache Maven site skin built on top
of Twitter's bootstrap and other nice widgets. The main news of the
current release is the upgrade to Twitter Bootstrap 2 and the
integration of social networks share buttons, such as Facebook and G+.
Follow belo the list of resolved issues:

Bug

[MSKINS-26] - hard coded style with padding-top for body
[MSKINS-31] - If you have no body you get error on rendering
Improvement

[MSKINS-32] - Use ${project.name} as default for bannerLeft
New Feature

[MSKINS-29] - upgrade to bootstrap 2.0.0
[MSKINS-33] - Add Facebook like button integration
[MSKINS-34] - Add google +1 button support
Wish

[MSKINS-28] - Make it possible to center powered by logos in sidebar

More details how to integrate the skin in your Apache projects can be
found on the skin homepage
http://maven.apache.org/skins/maven-fluido-skin/

Enjoy and have fun!
-Simo, on behalf of the Apache Maven team.

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[VOTE] Release Apache Maven Fluido Skin 1.2 based on RC1

2012-03-19 Thread Simone Tripodi
Hi all guys,
I'm opening a thread vote today for releasing Apache Maven Fluido Skin
1.2, based on RC1

We solved 7 issues:
https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11430styleName=Htmlversion=18296

There are still a couple of issues left in JIRA:
http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truepid=11430status=1

Staging repo:
https://repository.apache.org/content/repositories/maven-090/

Staging site (not synched yet at the time of writing):
http://maven.apache.org/skins/maven-fluido-skin-1.2/

Guide to testing staged releases:
http://maven.apache.org/guides/development/guide-testing-releases.html

Vote will stay open for 72 hours and will close ~on Thru 22th at 10:30am GMT.

Please PMCs cast your votes!
Many thanks in advance, all the best,
-Simo

[ ] +1 let's get it rmblee!
[ ] +0 fine, but...
[ ] -1 nope, because...

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: sandbox request

2012-03-10 Thread Simone Tripodi
Bonjour Hervé!

thanks for your feedbacks! I am going to open the sandbox, everybody's
welcome on joining me on this!

All the best, a trés bientôt,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sat, Mar 10, 2012 at 9:29 AM, Hervé BOUTEMY herve.bout...@free.fr wrote:
 great idea: go, go, go!

 sandbox is here to be flexible, don't hesitate to try anything here, no need
 for a vote or anything formal
 Of course, discussion is good to let people what is the purpose of anything
 new, to attract more people and ease later move out of sandbox.

 Regards,

 Hervé

 Le samedi 10 mars 2012 08:43:10 Simone Tripodi a écrit :
 Hi all guys,

 I postponed a little on working on next version of fluido because
 wouldn't add nothing really new that actual skin doesn't already, but
 at Commons Emmanuel Bourg came up with the idea of doing something
 cool for javadoc...

 So, I would like to open a new sandbox - fluido-doc, maybe? :P - to
 provide an alternative javadoc style that could be easily plugged
 according to
 http://maven.apache.org/plugins/maven-javadoc-plugin/examples/stylesheet-c
 onfiguration.html.

 Any objection?
 TIA,
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: sandbox request

2012-03-10 Thread Simone Tripodi
Hi all!

I have a first spike, you can browse it on
http://people.apache.org/~simonetripodi/fluido-docs/ hope you like
it!

best,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sat, Mar 10, 2012 at 1:11 PM, Simone Tripodi
simonetrip...@apache.org wrote:
 Bonjour Hervé!

 thanks for your feedbacks! I am going to open the sandbox, everybody's
 welcome on joining me on this!

 All the best, a trés bientôt,
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/



 On Sat, Mar 10, 2012 at 9:29 AM, Hervé BOUTEMY herve.bout...@free.fr wrote:
 great idea: go, go, go!

 sandbox is here to be flexible, don't hesitate to try anything here, no need
 for a vote or anything formal
 Of course, discussion is good to let people what is the purpose of anything
 new, to attract more people and ease later move out of sandbox.

 Regards,

 Hervé

 Le samedi 10 mars 2012 08:43:10 Simone Tripodi a écrit :
 Hi all guys,

 I postponed a little on working on next version of fluido because
 wouldn't add nothing really new that actual skin doesn't already, but
 at Commons Emmanuel Bourg came up with the idea of doing something
 cool for javadoc...

 So, I would like to open a new sandbox - fluido-doc, maybe? :P - to
 provide an alternative javadoc style that could be easily plugged
 according to
 http://maven.apache.org/plugins/maven-javadoc-plugin/examples/stylesheet-c
 onfiguration.html.

 Any objection?
 TIA,
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



sandbox request

2012-03-09 Thread Simone Tripodi
Hi all guys,

I postponed a little on working on next version of fluido because
wouldn't add nothing really new that actual skin doesn't already, but
at Commons Emmanuel Bourg came up with the idea of doing something
cool for javadoc...

So, I would like to open a new sandbox - fluido-doc, maybe? :P - to
provide an alternative javadoc style that could be easily plugged
according to 
http://maven.apache.org/plugins/maven-javadoc-plugin/examples/stylesheet-configuration.html.

Any objection?
TIA,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Intent to release Doxia and Site Plugin

2012-03-01 Thread Simone Tripodi
There were a couple of strange behavior I noticed while developing the
fluido skin, I will be much more than pleased to provide my feedbacks
during the RC.

Thanks for the hard work, all the best!

-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Wed, Feb 29, 2012 at 11:49 PM, Hervé BOUTEMY herve.bout...@free.fr wrote:
 done in r1295325

 Le lundi 27 février 2012 22:20:19 Hervé BOUTEMY a écrit :
 anybody interested in adding Markdown to modules map [1]?

 Regards,

 Hervé

 [1] http://maven.apache.org/doxia/doxia/index.html

 Le dimanche 26 février 2012 00:47:19 Dennis Lundberg a écrit :
  Hi
 
  I've started planning for a release of Doxia and the Site Plugin. If
  anyone has issues they'd like to fix before this release now is the time
  to do it. Just let me know how much time you need.
 
  My main driver is to get the fix for MSITE-602 into a release so that we
  can start using it. That will make staging the sites for our releases
  less troublesome.
 
  Here is the current plan:
 
  - Release Doxia 1.3  (10 issues fixed)
  - Release Doxia Sitetools 1.3  (6 issues fixed)
  - Release Maven Site Plugin 2.4  (6 issues fixed)
 
    and retire the 2.x branch after that
 
  - Release Maven Reporting Exec 1.0.2  (1 issue fixed)
  - Release Maven Site Plugin 3.1  (11 of 17 currently scheduled issues
  fixed)
 
  Of the 6 open issues for Site Plugin 3.1 I think we should try to fix
  MSITE-610, which is a documentation issue. It's currently assigned to
  Olivier.
 
  I'm fine pushing the rest to a later version.

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [RESULT] [VOTE] Release Maven Eclipse Plugin version Y.Z

2012-02-14 Thread Simone Tripodi
Hi Barrie!

the version X.Y needed to be replaced as well :P At a first sight, it
looked spam :D

All the best, have a nice day,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Tue, Feb 14, 2012 at 4:02 AM, Barrie Treloar baerr...@gmail.com wrote:
 On Tue, Feb 14, 2012 at 12:46 PM, Barrie Treloar baerr...@gmail.com wrote:
 Hi,
 The vote has passed with the following result :

 +1 (binding): Barrie Treloar, Benson Margulies, Olivier Lamy, Hervé Boutemy
 +1 (non binding): Robert Scholte

 I will promote the artifacts to the central repo.

 Apologies for not replacing XXX with Eclipse in the subject

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svnpubsub as an initiative

2012-02-12 Thread Simone Tripodi
I think that a plugin that does all that work, would definitively help
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sun, Feb 12, 2012 at 5:23 PM, Benson Margulies bimargul...@gmail.com wrote:
 There are many Apache projects using Maven for some or all of their
 websites, and I think it would be a good public service to smooth
 their path to the requirement to use svnpubsub.

 After a bit of discussion on the infra list, I can now describe one
 scheme and I'd like to see what we can do to support it.

 First, assume that the user is going to have svn 1.7 as a client.
 We're aiming at our fellow Apache developers; if infra recommends 1.7,
 we can in conscience aim at that.

 So, the drill is as follows:

 1) svn co a tree from svn used to publish the site.

 2) remove all the local files, leaving the metadata.

 3) run the site plugin aiming at this location.

 4) svn remove all files in the metadata now absent from the tree, add
 all new files.

 5) Pause, optionally, for review.

 6) commit.

 I was thinking that this could be expressed as a plugin with a couple
 of goals to add to the site lifecycle, combined with the plain old
 ordinary local file wagon. I wonder if the scm provider API is strong
 enough to handle step 4, or whether this has to be coded from scratch,
 or whether it's reasonable to imagine extending the scm provider API
 to go here.

 Thoughts?

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[fluido-skin] next fluido release roadmap - suggestions required

2012-02-01 Thread Simone Tripodi
Hi all guys,

looks like Twitter's folks released the v2.0 of Bootstrap, I would
suggest to copy the current fluido trunk in a 1_X branch, and moving
the fluido development to 2.0 version, upgrading Bootstrap.

WDYT?

Many thanks in advance, all the best!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svn commit: r1236657 - /maven/shared/trunk/maven-reporting-impl/pom.xml

2012-01-27 Thread Simone Tripodi
Salut Olivier,

I don't know if you're running to have the maven-reporting released,
but I just started the VOTE for commons-validator-1.4.0, it would be
good including it once (and if) released :)

All the best,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Fri, Jan 27, 2012 at 1:37 PM,  ol...@apache.org wrote:
 Author: olamy
 Date: Fri Jan 27 12:37:58 2012
 New Revision: 1236657

 URL: http://svn.apache.org/viewvc?rev=1236657view=rev
 Log:
 [MSHARED-222] Update the dependency on commons-validator.

 Modified:
    maven/shared/trunk/maven-reporting-impl/pom.xml

 Modified: maven/shared/trunk/maven-reporting-impl/pom.xml
 URL: 
 http://svn.apache.org/viewvc/maven/shared/trunk/maven-reporting-impl/pom.xml?rev=1236657r1=1236656r2=1236657view=diff
 ==
 --- maven/shared/trunk/maven-reporting-impl/pom.xml (original)
 +++ maven/shared/trunk/maven-reporting-impl/pom.xml Fri Jan 27 12:37:58 2012
 @@ -101,7 +101,7 @@
     dependency
       groupIdcommons-validator/groupId
       artifactIdcommons-validator/artifactId
 -      version1.2.0/version
 +      version1.3.1/version
     /dependency
     dependency
       groupIdorg.codehaus.plexus/groupId



-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[ANNOUNCEMENT] Maven Skins v6 have been released!

2012-01-22 Thread Simone Tripodi
Hi all,
The Apache Maven team is pleased to announce the release of Apache
Skins v6, which include

 * Maven Application Skin 1.0
(http://maven.apache.org/skins/maven-application-skin/)
 * Maven Default Skin 1.1 (http://maven.apache.org/skins/maven-default-skin/)
 * Maven Classic Skin 1.1 (http://maven.apache.org/skins/maven-classic-skin/)
 * Maven Stylus Skin 1.4 (http://maven.apache.org/skins/maven-stylus-skin/)
 * Maven Fluido Skin 1.1 (http://maven.apache.org/skins/maven-fluido-skin/)

Sites are up-to-date and artifacts are already available on Maven Central repo.

Happy skinning!!!
-Simo, on behalf of the Apache Maven team

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svn commit: r1234592 - /maven/site/trunk/src/site/apt/skins/index.apt

2012-01-22 Thread Simone Tripodi
Meri beaucoup Hervé,

I (erroneously) looked for that page in the skins site, thought that
was page was removed :P

A bientot,
Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sun, Jan 22, 2012 at 9:15 PM,  hbout...@apache.org wrote:
 Author: hboutemy
 Date: Sun Jan 22 20:15:18 2012
 New Revision: 1234592

 URL: http://svn.apache.org/viewvc?rev=1234592view=rev
 Log:
 skins released

 Modified:
    maven/site/trunk/src/site/apt/skins/index.apt

 Modified: maven/site/trunk/src/site/apt/skins/index.apt
 URL: 
 http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/skins/index.apt?rev=1234592r1=1234591r2=1234592view=diff
 ==
 --- maven/site/trunk/src/site/apt/skins/index.apt (original)
 +++ maven/site/trunk/src/site/apt/skins/index.apt Sun Jan 22 20:15:18 2012
 @@ -3,7 +3,7 @@
  -
  Dennis Lundberg
  -
 - 2011-11-26
 + 2012-01-22
  -

  Skins
 @@ -14,15 +14,15 @@ Skins
  *---+--+--+
  || Skin                                                         || 
 Version || Description
  *---+--+--+
 -| {{{/skins/maven-application-skin/} Maven Application Skin}} | 
 1.0-SNAPSHOT | A skin used by applications like Archiva and Continuum.
 +| {{{/skins/maven-application-skin/} Maven Application Skin}} | 1.0    
       | A skin used by applications like Archiva and Continuum.
  *---+--+--+
 -| {{{/skins/maven-classic-skin/} Maven Classic Skin}}         | 1.0    
       | This skin resembles the look of a site generated by Maven 1.
 +| {{{/skins/maven-classic-skin/} Maven Classic Skin}}         | 1.1    
       | This skin resembles the look of a site generated by Maven 1.
  *---+--+--+
 -| {{{/skins/maven-default-skin/} Maven Default Skin}}         | 1.0    
       | You get this skin if you don't specify any skin.
 +| {{{/skins/maven-default-skin/} Maven Default Skin}}         | 1.1    
       | You get this skin if you don't specify any skin.
  *---+--+--+
 -| {{{/skins/maven-stylus-skin/} Maven Stylus Skin}}           | 1.3    
       | The skin used for the website of Maven itself.
 +| {{{/skins/maven-stylus-skin/} Maven Stylus Skin}}           | 1.4    
       | The skin used for the website of Maven itself.
  *---+--+--+
 -| {{{/skins/maven-fluido-skin/} Maven Fluido Skin}}           | 1.0    
       | Skin based on bootstrap css
 +| {{{/skins/maven-fluido-skin/} Maven Fluido Skin}}           | 1.1    
       | Skin based on bootstrap css
  *---+--+--+

   To use one of these skins in your project, you use the skin element 
 of the



-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svn commit: r1234592 - /maven/site/trunk/src/site/apt/skins/index.apt

2012-01-22 Thread Simone Tripodi
Bonjour Hervé!

I just raw his message, I'm going to redeploy the stylus site to fill the gap!

Thanks for your help, have a nice day,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sun, Jan 22, 2012 at 10:59 PM, Hervé BOUTEMY herve.bout...@free.fr wrote:
 yeah, I know the structure can be hard to follow :)

 Did you look at Mark Derricutt's remark about missing Stylus Skin's sample
 site?

 Regards,

 Hervé

 Le dimanche 22 janvier 2012 22:39:47 Simone Tripodi a écrit :
 Meri beaucoup Hervé,

 I (erroneously) looked for that page in the skins site, thought that
 was page was removed :P

 A bientot,
 Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 On Sun, Jan 22, 2012 at 9:15 PM,  hbout...@apache.org wrote:
  Author: hboutemy
  Date: Sun Jan 22 20:15:18 2012
  New Revision: 1234592
 
  URL: http://svn.apache.org/viewvc?rev=1234592view=rev
  Log:
  skins released
 
  Modified:
     maven/site/trunk/src/site/apt/skins/index.apt
 
  Modified: maven/site/trunk/src/site/apt/skins/index.apt
  URL:
  http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/skins/index.
  apt?rev=1234592r1=1234591r2=1234592view=diff
  ===
  === --- maven/site/trunk/src/site/apt/skins/index.apt (original)
  +++ maven/site/trunk/src/site/apt/skins/index.apt Sun Jan 22 20:15:18
  2012 @@ -3,7 +3,7 @@
   -
   Dennis Lundberg
   -
  - 2011-11-26
  + 2012-01-22
   -
 
   Skins
  @@ -14,15 +14,15 @@ Skins
   *---+--
  +--+ || Skin
                              || Version || Description
  *---+--
  +--+ -| {{{/skins/maven-application-skin/}
  Maven Application Skin}} | 1.0-SNAPSHOT | A skin used by
  applications like Archiva and Continuum. +|
  {{{/skins/maven-application-skin/} Maven Application Skin}} | 1.0
           | A skin used by applications like Archiva and Continuum.
  *---+--
  +--+ -| {{{/skins/maven-classic-skin/}
  Maven Classic Skin}}         | 1.0          | This skin resembles
  the look of a site generated by Maven 1. +|
  {{{/skins/maven-classic-skin/} Maven Classic Skin}}         | 1.1
           | This skin resembles the look of a site generated by Maven 1.
  *---+--
  +--+ -| {{{/skins/maven-default-skin/}
  Maven Default Skin}}         | 1.0          | You get this skin
  if you don't specify any skin. +| {{{/skins/maven-default-skin/}
  Maven Default Skin}}         | 1.1          | You get this skin
  if you don't specify any skin.
  *---+--
  +--+ -| {{{/skins/maven-stylus-skin/}
  Maven Stylus Skin}}           | 1.3          | The skin used for
  the website of Maven itself. +| {{{/skins/maven-stylus-skin/} Maven
  Stylus Skin}}           | 1.4          | The skin used for the
  website of Maven itself.
  *---+--
  +--+ -| {{{/skins/maven-fluido-skin/}
  Maven Fluido Skin}}           | 1.0          | Skin based on
  bootstrap css +| {{{/skins/maven-fluido-skin/} Maven Fluido
  Skin}}           | 1.1          | Skin based on bootstrap css
  *---+--
  +--+
 
    To use one of these skins in your project, you use the skin
  element of the
 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[RESULT][VOTE] Release Maven Skins version 6 based on RC2

2012-01-21 Thread Simone Tripodi
Hi all guys,

72hours have passed and I declare that VOTE closed and passed with
following resolution:

5 +1 binding votes from:
Robert Scholte
Hervé BOUTEMY
Stephen Connolly
Kristian Rosenvold
Olivier Lamy

1 +1 non-binding vote from
Tony Chemit

no other votes have been casted.

I'm going to proceed on closing the staging repo on Nexus and
redeploying the sites, then announcing.

Thanks a lot to everybody who took part on reviewing, all the best-
and have a nice weekend!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Fri, Jan 20, 2012 at 9:25 AM, Olivier Lamy ol...@apache.org wrote:
 +1

 2012/1/18 Simone Tripodi simonetrip...@apache.org:
 Hi all guys,
 I am here to propose the RC2 Maven Skins version 6, that includes

  * Maven Application Skin 1.0
  * Maven Default Skin 1.1
  * Maven Classic Skin 1.1
  * Maven Stylus Skin 1.4
  * Maven Fluido Skin 1.1

 We solved 16 
 issues:http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truejqlQuery=project%20=%20MSKINS%20AND%20fixVersion%20in%20(%22fluido-1.1%22,%20%22application-1.0%22,%20%22default-1.1%22,%20%22stylus-1.4%22,%20%22classic-1.1%22)%20ORDER%20BY%20component,%20key

 There is still one issues left in
 JIRA:http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truejqlQuery=project%20=%20MSKINS%20AND%20status%20=%20Open


 Staging repo:

 https://repository.apache.org/content/repositories/maven-090/

 Staging sites:

 http://maven.apache.org/skins/maven-application-skin-1.0/
 http://maven.apache.org/skins/maven-default-skin-1.1/
 http://maven.apache.org/skins/maven-classic-skin-1.1/
 http://maven.apache.org/skins/maven-stylus-skin-1.4/
 http://maven.apache.org/skins/maven-fluido-skin-1.1/


 Dank je wel once again to Robert Scholte and Dennis Lundberg for the
 priceless support!

 This vote is open for 72 hours and closes on January 21th, at ~8:50pm CET.

 [ ] +1 release it
 [ ] +0 go ahead I don't care
 [ ] -1 no, do not release it because...

 Thanks in advance for reviewing!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Olivier Lamy
 Talend: http://coders.talend.com
 http://twitter.com/olamy | http://linkedin.com/in/olamy

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: deploy maven site on SVN

2012-01-19 Thread Simone Tripodi
Hi Oleg!!!

 On the other hand - I remember trying to push the generated site directly to
 the svn using both wagon-svn and maven-svn-wagon and in the end I decided to
 generate the new site on the local filesystem instead and then manually
 checkout old site, overwrite it with the generated files and manually commit
 the modified version back.

that is exactly what we do in Cocoon, it's not what I really like
(because requires extra manual steps) but at least it should work :)

All the best!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Thu, Jan 19, 2012 at 9:12 AM, Oleg Estekhin oleg.estek...@gmail.com wrote:
 Hi

 **shameless self-advertisement, sorry**
 You can try my com.google.code.maven-svn-wagon: maven-svn-wagon (dev site at
 http://code.google.com/p/maven-svn-wagon/, the artifact is available from
 the Central). In general it works just as the Kohsuke's
 org.jvnet.wagon-svn:wagon-svn, and it depends in the SVNKit too, but it
 should work just a little bit better.

 On the other hand - I remember trying to push the generated site directly to
 the svn using both wagon-svn and maven-svn-wagon and in the end I decided to
 generate the new site on the local filesystem instead and then manually
 checkout old site, overwrite it with the generated files and manually commit
 the modified version back. I don't remember right now what it was exactly
 that I did not liked when autodeploing the site directly to the svn, the
 only glitch I remember is that site goal generates some files with mixed
 ending style (both lf and crlf in some files, this glitch is still present)
 and if you have configured the svn:eol-style autoproperty for html files
 then it will break the build.

 -Исходное сообщение- From: Simone Tripodi
 Sent: Wednesday, January 18, 2012 11:39 AM
 To: Maven Developers List
 Subject: Re: deploy maven site on SVN


 Hi all!

 thanks for the feedbacks - we are using indeed the Kohsuke's wagon but
 to deploy to ASF svn space it takes almost 3secs/page (it could be an
 issue of my ADSL upload band) but since javadoc is really big, it
 takes too much time :(

 wagon-ssh is still the faster :)

 all the best, have a nice day!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/



 On Wed, Jan 18, 2012 at 2:13 AM, Stephen Connolly
 stephen.alan.conno...@gmail.com wrote:

 if the deps are cat a/b i can see about getting kk to donate the code
 here... but i think it uses svnkit so probably out of luck. (kk is an asf
 committer on one of the commons projects, so cla on file)

 - Stephen

 ---
 Sent from my Android phone, so random spelling mistakes, random nonsense
 words and other nonsense are a direct result of using swype to type on the
 screen
 On 18 Jan 2012 00:27, Brett Porter br...@apache.org wrote:

 wagon-svn by Kohsuke is much faster, but both should work.

 Either way, I think the main thing we need to do is make sure repeated
 identical executions of the site don't change files needlessly, so that
 the
 upload is minimal.

 On 18/01/2012, at 7:04 AM, Olivier Lamy wrote:

  2012/1/17 Simone Tripodi simonetrip...@apache.org:
  Hi all guys,
  ASF requirements for new incubating podlings requires that sites are
 managed
 
   * via the SCM
   * via svnpubsub
 
  At Apache Any23 we want to keep the mvn generated site for clear
  reasons - the problem is that using a 3rd part ftp-wagon the deploy
  procedure is slow and takes too much time :S
 
  Agree that wagon scm is slow
  (http://maven.apache.org/wagon/wagon-providers/wagon-scm/usage.html)
  as it's a per file deploy/commit.
 
 
  Can you suggest us please an automated site-deploy procedure using mvn
  - that doesn't involve manual steps?
  A turnaround would be svn checking out the target dir, deploying the
  site there, then committing, but I don't think it is a friendly
  procedure...
  I don't see better solution :-(
 
  Many thanks in advance, all the best
  -Simo
 
  http://people.apache.org/~simonetripodi/
  http://simonetripodi.livejournal.com/
  http://twitter.com/simonetripodi
  http://www.99soft.org/
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
  For additional commands, e-mail: dev-h...@maven.apache.org
 
 
 
 
  --
  Olivier Lamy
  Talend: http://coders.talend.com
  http://twitter.com/olamy | http://linkedin.com/in/olamy
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
  For additional commands, e-mail: dev-h...@maven.apache.org
 

 --
 Brett Porter
 br...@apache.org
 http://brettporter.wordpress.com/
 http://au.linkedin.com/in/brettporter
 http://twitter.com/brettporter

Re: deploy maven site on SVN

2012-01-19 Thread Simone Tripodi
Hi all guys,

just to let you know that today I moved the Apache Any23[1] site
deploying to local FS directory and then manual commit.
It took *more than two hours*, with the good business ADSL upload band
at office ... :(

Whatever solution we can adopt to deploy the site on svn, it takes too
much time :(

-Simo

[1] https://svn.apache.org/repos/asf/incubator/any23/site/

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Thu, Jan 19, 2012 at 10:18 PM, Brett Porter br...@apache.org wrote:

 On 18/01/2012, at 7:59 PM, Arnaud Héritier wrote:

 Perhaps if the SCM was GIT instead of SVN it could be faster ?
 It's not a short term solution but it can be another reason to use Git ASAP.



 I think you misinterpreted a typo in Simone's email - it's the CMS, not the 
 SCM.

 This isn't related to the SCM used by the project - infra are using svnpubsub 
 to publish sites (which takes effect almost immediately, in comparison to the 
 slow rsync process that we used to wait for).

 On 18/01/2012, at 8:19 PM, ant elder wrote:

 On Tue, Jan 17, 2012 at 5:32 PM, Simone Tripodi
 simonetrip...@apache.org wrote:
 Hi all guys,
 ASF requirements for new incubating podlings requires that sites are managed

  * via the SCM
  * via svnpubsub


 Do you have any links to something that says that, I didn't think
 there were any Incubator rules about what poddlings must do for
 websites.



 http://www.apache.org/dev/project-site.html#svnpubsub

 Cheers,
 Brett


 --
 Brett Porter
 br...@apache.org
 http://brettporter.wordpress.com/
 http://au.linkedin.com/in/brettporter
 http://twitter.com/brettporter






 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [site] site.xml head/footer inheritance

2012-01-18 Thread Simone Tripodi
Hi Lukas!

thanks for your feedback, I'm filling the issue right now!

All the best, have a nice day,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Wed, Jan 18, 2012 at 8:49 AM, Lukas Theussl ltheu...@gmail.com wrote:

 A quick look at the source code shows that the footer is not taken care of
 in doxia-decoration-model's DefaultDecorationModelInheritanceAssembler. The
 footer was only introduced in the last doxia release and this was apparently
 overlooked. So the only thing to do is file an issue... :)

 -Lukas


 Simone Tripodi wrote:

 Hi all guys,

 I am having troubles with the skin (lst check before re-proposing the
 skins releases) and while trying to apply fluido on Apache Commons I
 noticed that, attaching a site.xml descriptor to a parent, while the
 body.head element is inherited from cildren, body.footer is not.

 Did I miss something or this is the right behavior? Is there something
 to set or I have to provide an additional feature to the skin?

 Many thanks in advance, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [site] site.xml head/footer inheritance

2012-01-18 Thread Simone Tripodi
Hi again,
just to let you know the issue is DOXIASITETOOLS-65
Thanks a lot in advance for your help!!!
All the best,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Wed, Jan 18, 2012 at 9:31 AM, Simone Tripodi
simonetrip...@apache.org wrote:
 Hi Lukas!

 thanks for your feedback, I'm filling the issue right now!

 All the best, have a nice day,
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/



 On Wed, Jan 18, 2012 at 8:49 AM, Lukas Theussl ltheu...@gmail.com wrote:

 A quick look at the source code shows that the footer is not taken care of
 in doxia-decoration-model's DefaultDecorationModelInheritanceAssembler. The
 footer was only introduced in the last doxia release and this was apparently
 overlooked. So the only thing to do is file an issue... :)

 -Lukas


 Simone Tripodi wrote:

 Hi all guys,

 I am having troubles with the skin (lst check before re-proposing the
 skins releases) and while trying to apply fluido on Apache Commons I
 noticed that, attaching a site.xml descriptor to a parent, while the
 body.head element is inherited from cildren, body.footer is not.

 Did I miss something or this is the right behavior? Is there something
 to set or I have to provide an additional feature to the skin?

 Many thanks in advance, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: deploy maven site on SVN

2012-01-18 Thread Simone Tripodi
Salut Arnaud,

yes via Git is fast, I am using the
org.kathrynhuxtable.maven.wagon:wagon-gitsite and I can confirm it is
faster than SVN!

All the best!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



2012/1/18 Arnaud Héritier aherit...@gmail.com:
 Perhaps if the SCM was GIT instead of SVN it could be faster ?
 It's not a short term solution but it can be another reason to use Git ASAP.

 Arnaud


 On Wed, Jan 18, 2012 at 8:39 AM, Simone Tripodi 
 simonetrip...@apache.orgwrote:

 Hi all!

 thanks for the feedbacks - we are using indeed the Kohsuke's wagon but
 to deploy to ASF svn space it takes almost 3secs/page (it could be an
 issue of my ADSL upload band) but since javadoc is really big, it
 takes too much time :(

 wagon-ssh is still the faster :)

 all the best, have a nice day!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/



 On Wed, Jan 18, 2012 at 2:13 AM, Stephen Connolly
 stephen.alan.conno...@gmail.com wrote:
  if the deps are cat a/b i can see about getting kk to donate the code
  here... but i think it uses svnkit so probably out of luck. (kk is an asf
  committer on one of the commons projects, so cla on file)
 
  - Stephen
 
  ---
  Sent from my Android phone, so random spelling mistakes, random nonsense
  words and other nonsense are a direct result of using swype to type on
 the
  screen
  On 18 Jan 2012 00:27, Brett Porter br...@apache.org wrote:
 
  wagon-svn by Kohsuke is much faster, but both should work.
 
  Either way, I think the main thing we need to do is make sure repeated
  identical executions of the site don't change files needlessly, so that
 the
  upload is minimal.
 
  On 18/01/2012, at 7:04 AM, Olivier Lamy wrote:
 
   2012/1/17 Simone Tripodi simonetrip...@apache.org:
   Hi all guys,
   ASF requirements for new incubating podlings requires that sites are
  managed
  
    * via the SCM
    * via svnpubsub
  
   At Apache Any23 we want to keep the mvn generated site for clear
   reasons - the problem is that using a 3rd part ftp-wagon the deploy
   procedure is slow and takes too much time :S
  
   Agree that wagon scm is slow
   (http://maven.apache.org/wagon/wagon-providers/wagon-scm/usage.html)
   as it's a per file deploy/commit.
  
  
   Can you suggest us please an automated site-deploy procedure using
 mvn
   - that doesn't involve manual steps?
   A turnaround would be svn checking out the target dir, deploying the
   site there, then committing, but I don't think it is a friendly
   procedure...
   I don't see better solution :-(
  
   Many thanks in advance, all the best
   -Simo
  
   http://people.apache.org/~simonetripodi/
   http://simonetripodi.livejournal.com/
   http://twitter.com/simonetripodi
   http://www.99soft.org/
  
   -
   To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
   For additional commands, e-mail: dev-h...@maven.apache.org
  
  
  
  
   --
   Olivier Lamy
   Talend: http://coders.talend.com
   http://twitter.com/olamy | http://linkedin.com/in/olamy
  
   -
   To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
   For additional commands, e-mail: dev-h...@maven.apache.org
  
 
  --
  Brett Porter
  br...@apache.org
  http://brettporter.wordpress.com/
  http://au.linkedin.com/in/brettporter
  http://twitter.com/brettporter
 
 
 
 
 
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
  For additional commands, e-mail: dev-h...@maven.apache.org
 
 

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: deploy maven site on SVN

2012-01-18 Thread Simone Tripodi
Hi Ant :)

I got a reply from danielsh on JIRA[1] that simpli didn't allow me
publishing the site via scp. I would really appreciate if you could
help me to fix the misunderstanding, if any!!!

Thanks in advance, all the best!
-Simo

[1] https://issues.apache.org/jira/browse/INFRA-4329

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Wed, Jan 18, 2012 at 10:19 AM, ant elder ant.el...@gmail.com wrote:
 On Tue, Jan 17, 2012 at 5:32 PM, Simone Tripodi
 simonetrip...@apache.org wrote:
 Hi all guys,
 ASF requirements for new incubating podlings requires that sites are managed

  * via the SCM
  * via svnpubsub


 Do you have any links to something that says that, I didn't think
 there were any Incubator rules about what poddlings must do for
 websites.

   ...ant

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[VOTE] Release Maven Skins version 6 based on RC2

2012-01-18 Thread Simone Tripodi
Hi all guys,
I am here to propose the RC2 Maven Skins version 6, that includes

 * Maven Application Skin 1.0
 * Maven Default Skin 1.1
 * Maven Classic Skin 1.1
 * Maven Stylus Skin 1.4
 * Maven Fluido Skin 1.1

We solved 16 
issues:http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truejqlQuery=project%20=%20MSKINS%20AND%20fixVersion%20in%20(%22fluido-1.1%22,%20%22application-1.0%22,%20%22default-1.1%22,%20%22stylus-1.4%22,%20%22classic-1.1%22)%20ORDER%20BY%20component,%20key

There is still one issues left in
JIRA:http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truejqlQuery=project%20=%20MSKINS%20AND%20status%20=%20Open


Staging repo:

https://repository.apache.org/content/repositories/maven-090/

Staging sites:

http://maven.apache.org/skins/maven-application-skin-1.0/
http://maven.apache.org/skins/maven-default-skin-1.1/
http://maven.apache.org/skins/maven-classic-skin-1.1/
http://maven.apache.org/skins/maven-stylus-skin-1.4/
http://maven.apache.org/skins/maven-fluido-skin-1.1/


Dank je wel once again to Robert Scholte and Dennis Lundberg for the
priceless support!

This vote is open for 72 hours and closes on January 21th, at ~8:50pm CET.

[ ] +1 release it
[ ] +0 go ahead I don't care
[ ] -1 no, do not release it because...

Thanks in advance for reviewing!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



deploy maven site on SVN

2012-01-17 Thread Simone Tripodi
Hi all guys,
ASF requirements for new incubating podlings requires that sites are managed

 * via the SCM
 * via svnpubsub

At Apache Any23 we want to keep the mvn generated site for clear
reasons - the problem is that using a 3rd part ftp-wagon the deploy
procedure is slow and takes too much time :S

Can you suggest us please an automated site-deploy procedure using mvn
- that doesn't involve manual steps?
A turnaround would be svn checking out the target dir, deploying the
site there, then committing, but I don't think it is a friendly
procedure...

Many thanks in advance, all the best
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: deploy maven site on SVN

2012-01-17 Thread Simone Tripodi
Hi all!

thanks for the feedbacks - we are using indeed the Kohsuke's wagon but
to deploy to ASF svn space it takes almost 3secs/page (it could be an
issue of my ADSL upload band) but since javadoc is really big, it
takes too much time :(

wagon-ssh is still the faster :)

all the best, have a nice day!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Wed, Jan 18, 2012 at 2:13 AM, Stephen Connolly
stephen.alan.conno...@gmail.com wrote:
 if the deps are cat a/b i can see about getting kk to donate the code
 here... but i think it uses svnkit so probably out of luck. (kk is an asf
 committer on one of the commons projects, so cla on file)

 - Stephen

 ---
 Sent from my Android phone, so random spelling mistakes, random nonsense
 words and other nonsense are a direct result of using swype to type on the
 screen
 On 18 Jan 2012 00:27, Brett Porter br...@apache.org wrote:

 wagon-svn by Kohsuke is much faster, but both should work.

 Either way, I think the main thing we need to do is make sure repeated
 identical executions of the site don't change files needlessly, so that the
 upload is minimal.

 On 18/01/2012, at 7:04 AM, Olivier Lamy wrote:

  2012/1/17 Simone Tripodi simonetrip...@apache.org:
  Hi all guys,
  ASF requirements for new incubating podlings requires that sites are
 managed
 
   * via the SCM
   * via svnpubsub
 
  At Apache Any23 we want to keep the mvn generated site for clear
  reasons - the problem is that using a 3rd part ftp-wagon the deploy
  procedure is slow and takes too much time :S
 
  Agree that wagon scm is slow
  (http://maven.apache.org/wagon/wagon-providers/wagon-scm/usage.html)
  as it's a per file deploy/commit.
 
 
  Can you suggest us please an automated site-deploy procedure using mvn
  - that doesn't involve manual steps?
  A turnaround would be svn checking out the target dir, deploying the
  site there, then committing, but I don't think it is a friendly
  procedure...
  I don't see better solution :-(
 
  Many thanks in advance, all the best
  -Simo
 
  http://people.apache.org/~simonetripodi/
  http://simonetripodi.livejournal.com/
  http://twitter.com/simonetripodi
  http://www.99soft.org/
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
  For additional commands, e-mail: dev-h...@maven.apache.org
 
 
 
 
  --
  Olivier Lamy
  Talend: http://coders.talend.com
  http://twitter.com/olamy | http://linkedin.com/in/olamy
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
  For additional commands, e-mail: dev-h...@maven.apache.org
 

 --
 Brett Porter
 br...@apache.org
 http://brettporter.wordpress.com/
 http://au.linkedin.com/in/brettporter
 http://twitter.com/brettporter






 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [site] site.xml head/footer inheritance

2012-01-17 Thread Simone Tripodi
ping.

sorry guys but I really have the feel that skins release is taking too
much time, if you could provide me some feedbacks I'll proceed to
related actions.

Many thanks in advance, all the best!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Mon, Jan 16, 2012 at 5:16 PM, Simone Tripodi
simonetrip...@apache.org wrote:
 Hi all guys,

 I am having troubles with the skin (lst check before re-proposing the
 skins releases) and while trying to apply fluido on Apache Commons I
 noticed that, attaching a site.xml descriptor to a parent, while the
 body.head element is inherited from cildren, body.footer is not.

 Did I miss something or this is the right behavior? Is there something
 to set or I have to provide an additional feature to the skin?

 Many thanks in advance, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[site] site.xml head/footer inheritance

2012-01-16 Thread Simone Tripodi
Hi all guys,

I am having troubles with the skin (lst check before re-proposing the
skins releases) and while trying to apply fluido on Apache Commons I
noticed that, attaching a site.xml descriptor to a parent, while the
body.head element is inherited from cildren, body.footer is not.

Did I miss something or this is the right behavior? Is there something
to set or I have to provide an additional feature to the skin?

Many thanks in advance, all the best!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Need translation help into French for PMD Plugin

2012-01-12 Thread Simone Tripodi
and I am ready for Italian of course, if needed!
all the best, TIA!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Wed, Jan 11, 2012 at 11:39 PM, Dennis Lundberg denn...@apache.org wrote:
 Thanks to both of you!

 On 2012-01-11 22:36, Robert Scholte wrote:
 I'll add a dutch translation for both reports too.
 By the way, it looks like some cpd-report properties have an incorrect
 value for report.cpd.cpdlink
 It refers to PMD instead of CPD, or am I missing something?

 -Robert

 On Wed, 11 Jan 2012 22:26:36 +0100, Olivier Lamy ol...@apache.org wrote:

 Hello,
 I think I can :-)

 2012/1/11 Dennis Lundberg denn...@apache.org:
 Hi

 I'm preparing a release of maven-pmd-plugin, and when going through the
 code I found out that the French localization is only done for the PMD
 report, but not for the CPD report.

 It would be great if someone could add
 maven-pmd-plugin/src/main/resources/cpd-report_fr.properties
 and translate the 9 properties into French for the CPD report.

 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svn commit: r1228958 - /maven/skins/trunk/maven-skins/pom.xml

2012-01-10 Thread Simone Tripodi
Thanks both for the suggestions, really appreciated!!!
I'll try to cut a new RC ASAP - but if someone else feels pleased to
do it, I have no objections!

Thanks again, all the best!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Mon, Jan 9, 2012 at 10:24 PM, Dennis Lundberg denn...@apache.org wrote:
 On 2012-01-09 21:56, Hervé BOUTEMY wrote:
 I don't know precisely if the configuration of the release plugin will be ok
 without the rc profile.

 But with the stagingSiteURL configuration, you can run the Staging the 
 latest
 documentation part of the standard plugin release process [1]:
 cd target/checkout
 mvn site site:stage-deploy -Preporting

 But, this is where the bug in the Site Plugin kicks in, so that the
 deployed staging site ends up in the wrong place.


 Regards,

 Hervé

 [1] http://maven.apache.org/developers/release/maven-plugin-release.html

 Le lundi 9 janvier 2012 08:23:35 Simone Tripodi a écrit :
 Salut Hervé!

 does it mean I can safety remove the `rc` profile for addressing sites
 distribution management?
 TIA, all the best,

 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 On Sun, Jan 8, 2012 at 10:21 PM,  hbout...@apache.org wrote:
 Author: hboutemy
 Date: Sun Jan  8 21:21:42 2012
 New Revision: 1228958

 URL: http://svn.apache.org/viewvc?rev=1228958view=rev
 Log:
 configured maven-site-plugin's stagingSiteURL (like done in
 maven-plugins parent pom)

 Modified:
    maven/skins/trunk/maven-skins/pom.xml

 Modified: maven/skins/trunk/maven-skins/pom.xml
 URL:
 http://svn.apache.org/viewvc/maven/skins/trunk/maven-skins/pom.xml?rev=
 1228958r1=1228957r2=1228958view=diff
 ===
 === --- maven/skins/trunk/maven-skins/pom.xml (original)
 +++ maven/skins/trunk/maven-skins/pom.xml Sun Jan  8 21:21:42 2012
 @@ -74,6 +74,12 @@ under the License.
             goalsdeploy site-deploy/goals
           /configuration
         /plugin
 +        plugin
 +          artifactIdmaven-site-plugin/artifactId
 +          configuration
 +
  stagingSiteURLscp://people.apache.org/www/maven.apache.org/skins/${p
 roject.artifactId}-${project.version}/stagingSiteURL +
  /configuration
 +        /plugin
       /plugins
     /pluginManagement
   /build

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svn commit: r1229755 - /maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java

2012-01-10 Thread Simone Tripodi
Hi Robert!

 +            for ( String providerType : providerImplementations.keySet() )
             {
 -                String providerType = (String) i.next();
 -                String providerImplementation = (String) 
 providerImplementations.get( providerType );
 +                String providerImplementation = providerImplementations.get( 
 providerType );

why not just iterating over providerImplementations.entrySet() ?
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svn commit: r1227844 - /maven/skins/trunk/pom.xml

2012-01-08 Thread Simone Tripodi
OK, thanks for checking
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sun, Jan 8, 2012 at 11:58 AM, Dennis Lundberg denn...@apache.org wrote:
 Hi

 After testing that it does not have any impact on the build, I have now
 removed the property.

 On 2012-01-07 21:04, Simone Tripodi wrote:
 Hi Dennis,

 I have to admit that I blindly copied it somewhere else... apologize!

 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/



 On Sat, Jan 7, 2012 at 8:18 PM, Dennis Lundberg denn...@apache.org wrote:
 Hi Simone

 Can you explain some more why this is needed?
 SUREFIRE-300 was fixed 4 and a half years ago...

 On 2012-01-05 22:21, simonetrip...@apache.org wrote:
 Author: simonetripodi
 Date: Thu Jan  5 21:21:44 2012
 New Revision: 1227844

 URL: http://svn.apache.org/viewvc?rev=1227844view=rev
 Log:
 added workaround for SUREFIRE-300

 Modified:
     maven/skins/trunk/pom.xml

 Modified: maven/skins/trunk/pom.xml
 URL: 
 http://svn.apache.org/viewvc/maven/skins/trunk/pom.xml?rev=1227844r1=1227843r2=1227844view=diff
 ==
 --- maven/skins/trunk/pom.xml (original)
 +++ maven/skins/trunk/pom.xml Thu Jan  5 21:21:44 2012
 @@ -66,6 +66,11 @@ under the License.
      /site
    /distributionManagement

 +  !-- Workaround for SUREFIRE-300 --
 +  properties
 +    maven.test.skiptrue/maven.test.skip
 +  /properties
 +
    build
      pluginManagement
        plugins





 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svn commit: r1228307 - /maven/skins/trunk/pom.xml

2012-01-08 Thread Simone Tripodi
Hi Dennis,

yes my env is ok, what I forgot is enabling the apache-release (blush)!

Thanks for the reminder!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sun, Jan 8, 2012 at 12:03 PM, Dennis Lundberg denn...@apache.org wrote:
 Hi Simone

 Have you setup your development environment according to this?
 http://www.apache.org/dev/publishing-maven-artifacts.html#dev-env

 Important for signing is that the apache-release profile is in there.

 You can then test that everything is correct by following these steps:
 http://www.apache.org/dev/publishing-maven-artifacts.html#test_you_settings


 On 2012-01-07 21:07, Simone Tripodi wrote:
 Hi Dennis!

 unfortunately it din't work, I had to drop twice the staging repo
 because .asc signatures were missing... :(
 Do you have any idea why it can happen?
 TIA!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/



 On Sat, Jan 7, 2012 at 8:21 PM, Dennis Lundberg denn...@apache.org wrote:
 Hi Simone

 This is already taken care of in the apache-parent. It should not be
 needed here also.

 On 2012-01-06 18:57, simonetrip...@apache.org wrote:
 Author: simonetripodi
 Date: Fri Jan  6 17:57:40 2012
 New Revision: 1228307

 URL: http://svn.apache.org/viewvc?rev=1228307view=rev
 Log:
 included gpg to sign artifacts while deploying a RC

 Modified:
     maven/skins/trunk/pom.xml

 Modified: maven/skins/trunk/pom.xml
 URL: 
 http://svn.apache.org/viewvc/maven/skins/trunk/pom.xml?rev=1228307r1=1228306r2=1228307view=diff
 ==
 --- maven/skins/trunk/pom.xml (original)
 +++ maven/skins/trunk/pom.xml Fri Jan  6 17:57:40 2012
 @@ -93,6 +93,23 @@ under the License.
        properties
          
 site.destination${project.artifactId}-${project.version}/site.destination
        /properties
 +      build
 +        plugins
 +          plugin
 +            groupIdorg.apache.maven.plugins/groupId
 +            artifactIdmaven-gpg-plugin/artifactId
 +            executions
 +              execution
 +                idsign-artifacts/id
 +                phaseverify/phase
 +                goals
 +                  goalsign/goal
 +                /goals
 +              /execution
 +            /executions
 +          /plugin
 +        /plugins
 +      /build
      /profile
    /profiles






 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [VOTE] Release Maven Skins version 6

2012-01-08 Thread Simone Tripodi
Hi Dennis!

thanks for your help, very appreciated!

Do we have to cancel the actual vote, then cutting a new RC?
Thanks again,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sun, Jan 8, 2012 at 12:18 PM, Dennis Lundberg denn...@apache.org wrote:
 Hi Simone!

 I have split up the parent POM into two separate POMs now. Jenkins is
 happy about it :)

 The process for releasing more than one skin in the same release vote
 would look something like this:

 1. Release maven-skins (the parent)
   Important: do not close the staging are in Nexus!
 2. Release skin A
   Important: do not close the staging are in Nexus!
 3. Release skin B
   Important: do not close the staging are in Nexus!
 .
 repeat for as many skins as you want to release
 .
 N. Close the staging area in Nexus


 On 2012-01-07 21:03, Simone Tripodi wrote:
 Hi Dennis!

 I thought it would have been releasing all skins in one shot since
 Robert (especially) and I fixed issues that affected all skins, I
 completely agree anyway about your considerations on SVN tags - any
 idea how to fix current situation? I would be glad to work on it!

 Thanks for reviewing!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/



 On Sat, Jan 7, 2012 at 8:15 PM, Dennis Lundberg denn...@apache.org wrote:
 Hi Simone

 Thanks for your efforts on the new Fluido Skin.

 We have not released all the skins together like this before. A skin
 release is like a plugin release, it's done once for each skin. Then
 there is the skin-parent which also has it's own release cycle.

 When I look in SVN for skins:
 http://svn.apache.org/viewvc/maven/skins/tags/

 I only see one tag for all of the releases you propose, skins-6. In your
 case it does seem that all skins have had changes since their last
 respective release, but that is usually not the case. This will mean
 that it is very difficult to find the tag for a particular release of
 say the Fluido skin. How do I know that Fluido Skin 1.1 is in Skins 6,
 just by looking in SVN?

 It would still be possible to release all skins in one vote, by using
 the same staging area in Nexus for all of them, including the release of
 the skins parent.

 However I feel strongly that each released skin should have its own tag
 in SVN. So I'm -1 on the vote for now.


 We should probably change the skins-parent to something like we have for
 plugins, for this reason. One parent, which is used to inherit common
 configuration from and then another aggregator-pom that can be used to
 build all skins together in a CI-environment. At present these two
 functions are the same POM.



 On 2012-01-06 21:50, Simone Tripodi wrote:
 Hi all guys,
 I am here to propose the Maven Skins version 6, that includes
  * Maven Application Skin 1.0 * Maven Default Skin 1.1 * Maven Classic
 Skin 1.1 * Maven Stylus Skin 1.4 * Maven Fluido Skin 1.1
 We solved 16 
 issues:http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truejqlQuery=project%20=%20MSKINS%20AND%20fixVersion%20in%20(%22fluido-1.1%22,%20%22application-1.0%22,%20%22default-1.1%22,%20%22stylus-1.4%22,%20%22classic-1.1%22)%20ORDER%20BY%20component,%20key
 There is still one issues left in
 JIRA:http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truejqlQuery=project%20=%20MSKINS%20AND%20status%20=%20Open
 Staging repo:https://repository.apache.org/content/repositories/maven-024/
 Staging 
 sites:http://maven.apache.org/skins/maven-application-skin-1.0/http://maven.apache.org/skins/maven-default-skin-1.1/http://maven.apache.org/skins/maven-classic-skin-1.1/http://maven.apache.org/skins/maven-stylus-skin-1.4/http://maven.apache.org/skins/maven-fluido-skin-1.1/
 A special acknowledgment goes to Robert Scholte who provided a
 priceless support. Dank je wel!
 Vote open for 72 hours and closes on January 9th, at ~8:45pm CET.
 [ ] +1 release it[ ] +0 go ahead I don't care[ ] -1 no, do not release
 it because
 Thanks in advance for reviewing!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr

[CANCEL][VOTE] Release Maven Skins version 6

2012-01-08 Thread Simone Tripodi
Hi all guys!

the current vote is intended cancelled per Dennis consideration - and
thanks for reviewing!

I am going to to drop the current tag/Nesus artifacts and cut a new RC ASAP!

Thanks all which take part to the review process and have a nice Sunday!!!

all the best,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Fri, Jan 6, 2012 at 9:50 PM, Simone Tripodi simonetrip...@apache.org wrote:
 Hi all guys,
 I am here to propose the Maven Skins version 6, that includes
  * Maven Application Skin 1.0 * Maven Default Skin 1.1 * Maven Classic
 Skin 1.1 * Maven Stylus Skin 1.4 * Maven Fluido Skin 1.1
 We solved 16 
 issues:http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truejqlQuery=project%20=%20MSKINS%20AND%20fixVersion%20in%20(%22fluido-1.1%22,%20%22application-1.0%22,%20%22default-1.1%22,%20%22stylus-1.4%22,%20%22classic-1.1%22)%20ORDER%20BY%20component,%20key
 There is still one issues left in
 JIRA:http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truejqlQuery=project%20=%20MSKINS%20AND%20status%20=%20Open
 Staging repo:https://repository.apache.org/content/repositories/maven-024/
 Staging 
 sites:http://maven.apache.org/skins/maven-application-skin-1.0/http://maven.apache.org/skins/maven-default-skin-1.1/http://maven.apache.org/skins/maven-classic-skin-1.1/http://maven.apache.org/skins/maven-stylus-skin-1.4/http://maven.apache.org/skins/maven-fluido-skin-1.1/
 A special acknowledgment goes to Robert Scholte who provided a
 priceless support. Dank je wel!
 Vote open for 72 hours and closes on January 9th, at ~8:45pm CET.
 [ ] +1 release it[ ] +0 go ahead I don't care[ ] -1 no, do not release
 it because
 Thanks in advance for reviewing!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svn commit: r1228307 - /maven/skins/trunk/pom.xml

2012-01-08 Thread Simone Tripodi
Hi Dennis,

how do you manage it? I would not having it turned on by default in my
settings.xml because I use the same laptop also for work/contribute to
other communities...
TIA!

-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sun, Jan 8, 2012 at 6:51 PM, Dennis Lundberg denn...@apache.org wrote:
 Hi Simone

 Hmm, when you do a release build, you should not have to enable the
 apache-release profile. It should be enabled automatically.

 On 2012-01-08 12:31, Simone Tripodi wrote:
 Hi Dennis,

 yes my env is ok, what I forgot is enabling the apache-release (blush)!

 Thanks for the reminder!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/



 On Sun, Jan 8, 2012 at 12:03 PM, Dennis Lundberg denn...@apache.org wrote:
 Hi Simone

 Have you setup your development environment according to this?
 http://www.apache.org/dev/publishing-maven-artifacts.html#dev-env

 Important for signing is that the apache-release profile is in there.

 You can then test that everything is correct by following these steps:
 http://www.apache.org/dev/publishing-maven-artifacts.html#test_you_settings


 On 2012-01-07 21:07, Simone Tripodi wrote:
 Hi Dennis!

 unfortunately it din't work, I had to drop twice the staging repo
 because .asc signatures were missing... :(
 Do you have any idea why it can happen?
 TIA!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/



 On Sat, Jan 7, 2012 at 8:21 PM, Dennis Lundberg denn...@apache.org wrote:
 Hi Simone

 This is already taken care of in the apache-parent. It should not be
 needed here also.

 On 2012-01-06 18:57, simonetrip...@apache.org wrote:
 Author: simonetripodi
 Date: Fri Jan  6 17:57:40 2012
 New Revision: 1228307

 URL: http://svn.apache.org/viewvc?rev=1228307view=rev
 Log:
 included gpg to sign artifacts while deploying a RC

 Modified:
     maven/skins/trunk/pom.xml

 Modified: maven/skins/trunk/pom.xml
 URL: 
 http://svn.apache.org/viewvc/maven/skins/trunk/pom.xml?rev=1228307r1=1228306r2=1228307view=diff
 ==
 --- maven/skins/trunk/pom.xml (original)
 +++ maven/skins/trunk/pom.xml Fri Jan  6 17:57:40 2012
 @@ -93,6 +93,23 @@ under the License.
        properties
          
 site.destination${project.artifactId}-${project.version}/site.destination
        /properties
 +      build
 +        plugins
 +          plugin
 +            groupIdorg.apache.maven.plugins/groupId
 +            artifactIdmaven-gpg-plugin/artifactId
 +            executions
 +              execution
 +                idsign-artifacts/id
 +                phaseverify/phase
 +                goals
 +                  goalsign/goal
 +                /goals
 +              /execution
 +            /executions
 +          /plugin
 +        /plugins
 +      /build
      /profile
    /profiles






 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svn commit: r1228307 - /maven/skins/trunk/pom.xml

2012-01-08 Thread Simone Tripodi
Hi Dennis!

I am sure that is the reason, the arguments/ element is not merged :(

The reason why I applied that override is to avoid someone (myself at
first place :P) forgets to activate the required/needed profiles
during the release - especially because ITs sites are required to be
deployed, otherwise site links would be broken.

Do you have hints how to improve that? Many thanks in advance!!!
best,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sun, Jan 8, 2012 at 9:15 PM, Dennis Lundberg denn...@apache.org wrote:
 Hi Simone,

 The configuration for maven-release-plugin is in apache-parent:10
 https://svn.apache.org/viewvc/maven/pom/tags/apache-10/pom.xml?view=markup

 183   plugin
 184     groupIdorg.apache.maven.plugins/groupId
 185     artifactIdmaven-release-plugin/artifactId
 186     version2.1/version
 187     configuration
 188       useReleaseProfilefalse/useReleaseProfile
 189       goalsdeploy/goals
 190       arguments-Papache-release/arguments
 191     /configuration
 192   /plugin

 Perhaps because you had overridden the arguments configuration you
 lost that profile?


 On 2012-01-08 20:35, Simone Tripodi wrote:
 Hi Dennis,

 how do you manage it? I would not having it turned on by default in my
 settings.xml because I use the same laptop also for work/contribute to
 other communities...
 TIA!

 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/



 On Sun, Jan 8, 2012 at 6:51 PM, Dennis Lundberg denn...@apache.org wrote:
 Hi Simone

 Hmm, when you do a release build, you should not have to enable the
 apache-release profile. It should be enabled automatically.

 On 2012-01-08 12:31, Simone Tripodi wrote:
 Hi Dennis,

 yes my env is ok, what I forgot is enabling the apache-release (blush)!

 Thanks for the reminder!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/



 On Sun, Jan 8, 2012 at 12:03 PM, Dennis Lundberg denn...@apache.org 
 wrote:
 Hi Simone

 Have you setup your development environment according to this?
 http://www.apache.org/dev/publishing-maven-artifacts.html#dev-env

 Important for signing is that the apache-release profile is in there.

 You can then test that everything is correct by following these steps:
 http://www.apache.org/dev/publishing-maven-artifacts.html#test_you_settings


 On 2012-01-07 21:07, Simone Tripodi wrote:
 Hi Dennis!

 unfortunately it din't work, I had to drop twice the staging repo
 because .asc signatures were missing... :(
 Do you have any idea why it can happen?
 TIA!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/



 On Sat, Jan 7, 2012 at 8:21 PM, Dennis Lundberg denn...@apache.org 
 wrote:
 Hi Simone

 This is already taken care of in the apache-parent. It should not be
 needed here also.

 On 2012-01-06 18:57, simonetrip...@apache.org wrote:
 Author: simonetripodi
 Date: Fri Jan  6 17:57:40 2012
 New Revision: 1228307

 URL: http://svn.apache.org/viewvc?rev=1228307view=rev
 Log:
 included gpg to sign artifacts while deploying a RC

 Modified:
     maven/skins/trunk/pom.xml

 Modified: maven/skins/trunk/pom.xml
 URL: 
 http://svn.apache.org/viewvc/maven/skins/trunk/pom.xml?rev=1228307r1=1228306r2=1228307view=diff
 ==
 --- maven/skins/trunk/pom.xml (original)
 +++ maven/skins/trunk/pom.xml Fri Jan  6 17:57:40 2012
 @@ -93,6 +93,23 @@ under the License.
        properties
          
 site.destination${project.artifactId}-${project.version}/site.destination
        /properties
 +      build
 +        plugins
 +          plugin
 +            groupIdorg.apache.maven.plugins/groupId
 +            artifactIdmaven-gpg-plugin/artifactId
 +            executions
 +              execution
 +                idsign-artifacts/id
 +                phaseverify/phase
 +                goals
 +                  goalsign/goal
 +                /goals
 +              /execution
 +            /executions
 +          /plugin
 +        /plugins
 +      /build
      /profile
    /profiles






 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org

Re: svn commit: r1228958 - /maven/skins/trunk/maven-skins/pom.xml

2012-01-08 Thread Simone Tripodi
Salut Hervé!

does it mean I can safety remove the `rc` profile for addressing sites
distribution management?
TIA, all the best,

-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sun, Jan 8, 2012 at 10:21 PM,  hbout...@apache.org wrote:
 Author: hboutemy
 Date: Sun Jan  8 21:21:42 2012
 New Revision: 1228958

 URL: http://svn.apache.org/viewvc?rev=1228958view=rev
 Log:
 configured maven-site-plugin's stagingSiteURL (like done in maven-plugins 
 parent pom)

 Modified:
    maven/skins/trunk/maven-skins/pom.xml

 Modified: maven/skins/trunk/maven-skins/pom.xml
 URL: 
 http://svn.apache.org/viewvc/maven/skins/trunk/maven-skins/pom.xml?rev=1228958r1=1228957r2=1228958view=diff
 ==
 --- maven/skins/trunk/maven-skins/pom.xml (original)
 +++ maven/skins/trunk/maven-skins/pom.xml Sun Jan  8 21:21:42 2012
 @@ -74,6 +74,12 @@ under the License.
             goalsdeploy site-deploy/goals
           /configuration
         /plugin
 +        plugin
 +          artifactIdmaven-site-plugin/artifactId
 +          configuration
 +            
 stagingSiteURLscp://people.apache.org/www/maven.apache.org/skins/${project.artifactId}-${project.version}/stagingSiteURL
 +          /configuration
 +        /plugin
       /plugins
     /pluginManagement
   /build



-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: maven different java version

2012-01-07 Thread Simone Tripodi
Hi manolakis,

may you didn't set the JAVA_HOME env variable, I sugest you following
the Installation Instructions[1], see the Unix-based Operating
Systems (Linux, Solaris and Mac OS X)
HTH,
-Simo

[1] http://maven.apache.org/download.html

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Fri, Jan 6, 2012 at 8:32 PM, manolakis agnosto...@hotmail.com wrote:
 Hi there,

 I am totally newbie with Maven and I would appreciate some help. My problem
 is that mvn --version returns a totally different java version that java
 -version will return. Does anybody know how to fix this on a MAC computer.

 Thank you.

 --
 View this message in context: 
 http://maven.40175.n5.nabble.com/maven-different-java-version-tp5126440p5126440.html
 Sent from the Maven Developers mailing list archive at Nabble.com.

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [VOTE] Release Maven Skins version 6

2012-01-07 Thread Simone Tripodi
 How come the Sylus skin is called Site Skin on the Maven site? /Anders

Hi Anders!

there was a typo in the name/ element in the Stylus pom, it is now
fixed on trunk!

-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [VOTE] Release Maven Skins version 6

2012-01-07 Thread Simone Tripodi
Hi Dennis!

I thought it would have been releasing all skins in one shot since
Robert (especially) and I fixed issues that affected all skins, I
completely agree anyway about your considerations on SVN tags - any
idea how to fix current situation? I would be glad to work on it!

Thanks for reviewing!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sat, Jan 7, 2012 at 8:15 PM, Dennis Lundberg denn...@apache.org wrote:
 Hi Simone

 Thanks for your efforts on the new Fluido Skin.

 We have not released all the skins together like this before. A skin
 release is like a plugin release, it's done once for each skin. Then
 there is the skin-parent which also has it's own release cycle.

 When I look in SVN for skins:
 http://svn.apache.org/viewvc/maven/skins/tags/

 I only see one tag for all of the releases you propose, skins-6. In your
 case it does seem that all skins have had changes since their last
 respective release, but that is usually not the case. This will mean
 that it is very difficult to find the tag for a particular release of
 say the Fluido skin. How do I know that Fluido Skin 1.1 is in Skins 6,
 just by looking in SVN?

 It would still be possible to release all skins in one vote, by using
 the same staging area in Nexus for all of them, including the release of
 the skins parent.

 However I feel strongly that each released skin should have its own tag
 in SVN. So I'm -1 on the vote for now.


 We should probably change the skins-parent to something like we have for
 plugins, for this reason. One parent, which is used to inherit common
 configuration from and then another aggregator-pom that can be used to
 build all skins together in a CI-environment. At present these two
 functions are the same POM.



 On 2012-01-06 21:50, Simone Tripodi wrote:
 Hi all guys,
 I am here to propose the Maven Skins version 6, that includes
  * Maven Application Skin 1.0 * Maven Default Skin 1.1 * Maven Classic
 Skin 1.1 * Maven Stylus Skin 1.4 * Maven Fluido Skin 1.1
 We solved 16 
 issues:http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truejqlQuery=project%20=%20MSKINS%20AND%20fixVersion%20in%20(%22fluido-1.1%22,%20%22application-1.0%22,%20%22default-1.1%22,%20%22stylus-1.4%22,%20%22classic-1.1%22)%20ORDER%20BY%20component,%20key
 There is still one issues left in
 JIRA:http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truejqlQuery=project%20=%20MSKINS%20AND%20status%20=%20Open
 Staging repo:https://repository.apache.org/content/repositories/maven-024/
 Staging 
 sites:http://maven.apache.org/skins/maven-application-skin-1.0/http://maven.apache.org/skins/maven-default-skin-1.1/http://maven.apache.org/skins/maven-classic-skin-1.1/http://maven.apache.org/skins/maven-stylus-skin-1.4/http://maven.apache.org/skins/maven-fluido-skin-1.1/
 A special acknowledgment goes to Robert Scholte who provided a
 priceless support. Dank je wel!
 Vote open for 72 hours and closes on January 9th, at ~8:45pm CET.
 [ ] +1 release it[ ] +0 go ahead I don't care[ ] -1 no, do not release
 it because
 Thanks in advance for reviewing!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svn commit: r1227844 - /maven/skins/trunk/pom.xml

2012-01-07 Thread Simone Tripodi
Hi Dennis,

I have to admit that I blindly copied it somewhere else... apologize!

-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sat, Jan 7, 2012 at 8:18 PM, Dennis Lundberg denn...@apache.org wrote:
 Hi Simone

 Can you explain some more why this is needed?
 SUREFIRE-300 was fixed 4 and a half years ago...

 On 2012-01-05 22:21, simonetrip...@apache.org wrote:
 Author: simonetripodi
 Date: Thu Jan  5 21:21:44 2012
 New Revision: 1227844

 URL: http://svn.apache.org/viewvc?rev=1227844view=rev
 Log:
 added workaround for SUREFIRE-300

 Modified:
     maven/skins/trunk/pom.xml

 Modified: maven/skins/trunk/pom.xml
 URL: 
 http://svn.apache.org/viewvc/maven/skins/trunk/pom.xml?rev=1227844r1=1227843r2=1227844view=diff
 ==
 --- maven/skins/trunk/pom.xml (original)
 +++ maven/skins/trunk/pom.xml Thu Jan  5 21:21:44 2012
 @@ -66,6 +66,11 @@ under the License.
      /site
    /distributionManagement

 +  !-- Workaround for SUREFIRE-300 --
 +  properties
 +    maven.test.skiptrue/maven.test.skip
 +  /properties
 +
    build
      pluginManagement
        plugins





 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svn commit: r1228307 - /maven/skins/trunk/pom.xml

2012-01-07 Thread Simone Tripodi
Hi Dennis!

unfortunately it din't work, I had to drop twice the staging repo
because .asc signatures were missing... :(
Do you have any idea why it can happen?
TIA!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sat, Jan 7, 2012 at 8:21 PM, Dennis Lundberg denn...@apache.org wrote:
 Hi Simone

 This is already taken care of in the apache-parent. It should not be
 needed here also.

 On 2012-01-06 18:57, simonetrip...@apache.org wrote:
 Author: simonetripodi
 Date: Fri Jan  6 17:57:40 2012
 New Revision: 1228307

 URL: http://svn.apache.org/viewvc?rev=1228307view=rev
 Log:
 included gpg to sign artifacts while deploying a RC

 Modified:
     maven/skins/trunk/pom.xml

 Modified: maven/skins/trunk/pom.xml
 URL: 
 http://svn.apache.org/viewvc/maven/skins/trunk/pom.xml?rev=1228307r1=1228306r2=1228307view=diff
 ==
 --- maven/skins/trunk/pom.xml (original)
 +++ maven/skins/trunk/pom.xml Fri Jan  6 17:57:40 2012
 @@ -93,6 +93,23 @@ under the License.
        properties
          
 site.destination${project.artifactId}-${project.version}/site.destination
        /properties
 +      build
 +        plugins
 +          plugin
 +            groupIdorg.apache.maven.plugins/groupId
 +            artifactIdmaven-gpg-plugin/artifactId
 +            executions
 +              execution
 +                idsign-artifacts/id
 +                phaseverify/phase
 +                goals
 +                  goalsign/goal
 +                /goals
 +              /execution
 +            /executions
 +          /plugin
 +        /plugins
 +      /build
      /profile
    /profiles






 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svn commit: r1227893 - in /maven/skins/trunk: maven-application-skin/pom.xml maven-classic-skin/pom.xml maven-default-skin/pom.xml maven-fluido-skin/pom.xml maven-stylus-skin/pom.xml pom.xml

2012-01-07 Thread Simone Tripodi
Hi Dennis!

yes please, it would be much more than appreciated, feel free to fix
stuff there if needed!
TIA!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sat, Jan 7, 2012 at 8:26 PM, Dennis Lundberg denn...@apache.org wrote:
 Hi Simone

 I agree with Hervé, we already have a method for this that we use in
 most of our sub-projects. That work in the same way as your method, but
 it would be easier if ha only one way of doing it. I'd be happy to help
 set it up.

 On 2012-01-06 20:21, Simone Tripodi wrote:
 Salut Hervé,

 sorry but didn't notice earlier you replied to the commit!

 At the end of the day I figured out how to deploy the staging site
 directly to the required location, avoiding the auxiliary scp
 invocation - that is simple approach based on a RC profile that allows
 deploys all skins in one shot.
 It just worked - I'm waiting for sites sync to open the VOTE thread -
 hope that works for you as well, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/



 On Fri, Jan 6, 2012 at 1:16 AM, Hervé BOUTEMY herve.bout...@free.fr wrote:
 forgot the link...
 [1] http://svn.apache.org/viewvc/maven/plugins/tags/maven-
 plugins-22/pom.xml?view=markup

 and the doc to staging release:
 http://maven.apache.org/developers/release/maven-plugin-release.html

 Le vendredi 6 janvier 2012 01:14:01 Hervé BOUTEMY a écrit :
 Hi Simone,

 The classical way to do such versioned + non-versioned site deployment is 
 by
 using stagingSiteURL configuration in site plugin, see [1]
 Then the release documentation explains how to stage the versionned doc

 I suppose this is usable in this case, instead of this rc profile, no?

 Regards,

 Hervé

 Le jeudi 5 janvier 2012 23:25:56 simonetrip...@apache.org a écrit :
 Author: simonetripodi
 Date: Thu Jan  5 23:25:56 2012
 New Revision: 1227893

 URL: http://svn.apache.org/viewvc?rev=1227893view=rev
 Log:
 allows dynamic URLs depending on the active profiles

 Modified:
     maven/skins/trunk/maven-application-skin/pom.xml
     maven/skins/trunk/maven-classic-skin/pom.xml
     maven/skins/trunk/maven-default-skin/pom.xml
     maven/skins/trunk/maven-fluido-skin/pom.xml
     maven/skins/trunk/maven-stylus-skin/pom.xml
     maven/skins/trunk/pom.xml

 Modified: maven/skins/trunk/maven-application-skin/pom.xml
 URL:
 http://svn.apache.org/viewvc/maven/skins/trunk/maven-application-skin/po
 m.x ml?rev=1227893r1=1227892r2=1227893view=diff
 
 === === --- maven/skins/trunk/maven-application-skin/pom.xml (original)
 +++ maven/skins/trunk/maven-application-skin/pom.xml Thu Jan  5
 23:25:56 2012 @@ -33,7 +33,7 @@ under the License.

    nameMaven Application Skin/name
    descriptionMaven Application Skin/description

 -  urlhttp://maven.apache.org/skins/${project.artifactId}/url
 +  urlhttp://maven.apache.org/skins/${site.destination}/url

    issueManagement

      systemjira/system

 @@ -47,7 +47,7 @@ under the License.

          !-- Cannot define in parent --
          site

            idapache.website/id

 -
 urlscp://people.apache.org/www/maven.apache.org/skins/${project.artifa
 ctI d}-${project.version}/url +
 urlscp://people.apache.org/www/maven.apache.org/skins/${site.destinati
 on} /url /site

        /distributionManagement

      /profile

 Modified: maven/skins/trunk/maven-classic-skin/pom.xml
 URL:
 http://svn.apache.org/viewvc/maven/skins/trunk/maven-classic-skin/pom.xm
 l?r ev=1227893r1=1227892r2=1227893view=diff
 
 === === --- maven/skins/trunk/maven-classic-skin/pom.xml (original)
 +++ maven/skins/trunk/maven-classic-skin/pom.xml Thu Jan  5 23:25:56
 2012
 @@ -33,7 +33,7 @@ under the License.

    nameMaven Classic Skin/name
    descriptionMaven Classic Skin/description

 -  urlhttp://maven.apache.org/skins/${project.artifactId}/url
 +  urlhttp://maven.apache.org/skins/${site.destination}/url

    issueManagement

      systemjira/system

 @@ -47,7 +47,7 @@ under the License.

          !-- Cannot define in parent --
          site

            idapache.website/id

 -
 urlscp://people.apache.org/www/maven.apache.org/skins/${project.artifa
 ctI d}-${project.version}/url +
 urlscp://people.apache.org/www/maven.apache.org/skins/${site.destinati
 on} /url /site

        /distributionManagement

      /profile

 Modified: maven/skins/trunk/maven-default-skin/pom.xml
 URL:
 http://svn.apache.org/viewvc/maven/skins/trunk/maven-default-skin/pom.xm
 l?r ev=1227893r1=1227892r2=1227893view=diff
 
 === === --- maven/skins/trunk/maven-default-skin/pom.xml (original)
 +++ maven/skins/trunk/maven-default-skin/pom.xml Thu Jan  5 23:25:56
 2012
 @@ -33,7 +33,7

Re: svn commit: r1227893 - in /maven/skins/trunk: maven-application-skin/pom.xml maven-classic-skin/pom.xml maven-default-skin/pom.xml maven-fluido-skin/pom.xml maven-stylus-skin/pom.xml pom.xml

2012-01-06 Thread Simone Tripodi
Salut Hervé,

sorry but didn't notice earlier you replied to the commit!

At the end of the day I figured out how to deploy the staging site
directly to the required location, avoiding the auxiliary scp
invocation - that is simple approach based on a RC profile that allows
deploys all skins in one shot.
It just worked - I'm waiting for sites sync to open the VOTE thread -
hope that works for you as well, all the best!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Fri, Jan 6, 2012 at 1:16 AM, Hervé BOUTEMY herve.bout...@free.fr wrote:
 forgot the link...
 [1] http://svn.apache.org/viewvc/maven/plugins/tags/maven-
 plugins-22/pom.xml?view=markup

 and the doc to staging release:
 http://maven.apache.org/developers/release/maven-plugin-release.html

 Le vendredi 6 janvier 2012 01:14:01 Hervé BOUTEMY a écrit :
 Hi Simone,

 The classical way to do such versioned + non-versioned site deployment is by
 using stagingSiteURL configuration in site plugin, see [1]
 Then the release documentation explains how to stage the versionned doc

 I suppose this is usable in this case, instead of this rc profile, no?

 Regards,

 Hervé

 Le jeudi 5 janvier 2012 23:25:56 simonetrip...@apache.org a écrit :
  Author: simonetripodi
  Date: Thu Jan  5 23:25:56 2012
  New Revision: 1227893
 
  URL: http://svn.apache.org/viewvc?rev=1227893view=rev
  Log:
  allows dynamic URLs depending on the active profiles
 
  Modified:
      maven/skins/trunk/maven-application-skin/pom.xml
      maven/skins/trunk/maven-classic-skin/pom.xml
      maven/skins/trunk/maven-default-skin/pom.xml
      maven/skins/trunk/maven-fluido-skin/pom.xml
      maven/skins/trunk/maven-stylus-skin/pom.xml
      maven/skins/trunk/pom.xml
 
  Modified: maven/skins/trunk/maven-application-skin/pom.xml
  URL:
  http://svn.apache.org/viewvc/maven/skins/trunk/maven-application-skin/po
  m.x ml?rev=1227893r1=1227892r2=1227893view=diff
  
  === === --- maven/skins/trunk/maven-application-skin/pom.xml (original)
  +++ maven/skins/trunk/maven-application-skin/pom.xml Thu Jan  5
  23:25:56 2012 @@ -33,7 +33,7 @@ under the License.
 
     nameMaven Application Skin/name
     descriptionMaven Application Skin/description
 
  -  urlhttp://maven.apache.org/skins/${project.artifactId}/url
  +  urlhttp://maven.apache.org/skins/${site.destination}/url
 
     issueManagement
 
       systemjira/system
 
  @@ -47,7 +47,7 @@ under the License.
 
           !-- Cannot define in parent --
           site
 
             idapache.website/id
 
  -
  urlscp://people.apache.org/www/maven.apache.org/skins/${project.artifa
  ctI d}-${project.version}/url +
  urlscp://people.apache.org/www/maven.apache.org/skins/${site.destinati
  on} /url /site
 
         /distributionManagement
 
       /profile
 
  Modified: maven/skins/trunk/maven-classic-skin/pom.xml
  URL:
  http://svn.apache.org/viewvc/maven/skins/trunk/maven-classic-skin/pom.xm
  l?r ev=1227893r1=1227892r2=1227893view=diff
  
  === === --- maven/skins/trunk/maven-classic-skin/pom.xml (original)
  +++ maven/skins/trunk/maven-classic-skin/pom.xml Thu Jan  5 23:25:56
  2012
  @@ -33,7 +33,7 @@ under the License.
 
     nameMaven Classic Skin/name
     descriptionMaven Classic Skin/description
 
  -  urlhttp://maven.apache.org/skins/${project.artifactId}/url
  +  urlhttp://maven.apache.org/skins/${site.destination}/url
 
     issueManagement
 
       systemjira/system
 
  @@ -47,7 +47,7 @@ under the License.
 
           !-- Cannot define in parent --
           site
 
             idapache.website/id
 
  -
  urlscp://people.apache.org/www/maven.apache.org/skins/${project.artifa
  ctI d}-${project.version}/url +
  urlscp://people.apache.org/www/maven.apache.org/skins/${site.destinati
  on} /url /site
 
         /distributionManagement
 
       /profile
 
  Modified: maven/skins/trunk/maven-default-skin/pom.xml
  URL:
  http://svn.apache.org/viewvc/maven/skins/trunk/maven-default-skin/pom.xm
  l?r ev=1227893r1=1227892r2=1227893view=diff
  
  === === --- maven/skins/trunk/maven-default-skin/pom.xml (original)
  +++ maven/skins/trunk/maven-default-skin/pom.xml Thu Jan  5 23:25:56
  2012
  @@ -33,7 +33,7 @@ under the License.
 
     nameMaven Default Skin/name
     descriptionMaven Default Skin/description
 
  -  urlhttp://maven.apache.org/skins/${project.artifactId}/url
  +  urlhttp://maven.apache.org/skins/${site.destination}/url
 
     issueManagement
 
       systemjira/system
 
  @@ -47,7 +47,7 @@ under the License.
 
           !-- Cannot define in parent --
           site
 
             idapache.website/id
 
  -
  urlscp://people.apache.org/www/maven.apache.org/skins/${project.artifa
  ctI d}-${project.version}/url +
  

[VOTE] Release Maven Skins version 6

2012-01-06 Thread Simone Tripodi
Hi all guys,
I am here to propose the Maven Skins version 6, that includes
 * Maven Application Skin 1.0 * Maven Default Skin 1.1 * Maven Classic
Skin 1.1 * Maven Stylus Skin 1.4 * Maven Fluido Skin 1.1
We solved 16 
issues:http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truejqlQuery=project%20=%20MSKINS%20AND%20fixVersion%20in%20(%22fluido-1.1%22,%20%22application-1.0%22,%20%22default-1.1%22,%20%22stylus-1.4%22,%20%22classic-1.1%22)%20ORDER%20BY%20component,%20key
There is still one issues left in
JIRA:http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truejqlQuery=project%20=%20MSKINS%20AND%20status%20=%20Open
Staging repo:https://repository.apache.org/content/repositories/maven-024/
Staging 
sites:http://maven.apache.org/skins/maven-application-skin-1.0/http://maven.apache.org/skins/maven-default-skin-1.1/http://maven.apache.org/skins/maven-classic-skin-1.1/http://maven.apache.org/skins/maven-stylus-skin-1.4/http://maven.apache.org/skins/maven-fluido-skin-1.1/
A special acknowledgment goes to Robert Scholte who provided a
priceless support. Dank je wel!
Vote open for 72 hours and closes on January 9th, at ~8:45pm CET.
[ ] +1 release it[ ] +0 go ahead I don't care[ ] -1 no, do not release
it because
Thanks in advance for reviewing!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [VOTE] Release Maven Skins version 6

2012-01-06 Thread Simone Tripodi
apologize for the format but I don't know WHY gmail reformat plain
text emails!!!

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Fri, Jan 6, 2012 at 9:50 PM, Simone Tripodi simonetrip...@apache.org wrote:
 Hi all guys,
 I am here to propose the Maven Skins version 6, that includes
  * Maven Application Skin 1.0 * Maven Default Skin 1.1 * Maven Classic
 Skin 1.1 * Maven Stylus Skin 1.4 * Maven Fluido Skin 1.1
 We solved 16 
 issues:http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truejqlQuery=project%20=%20MSKINS%20AND%20fixVersion%20in%20(%22fluido-1.1%22,%20%22application-1.0%22,%20%22default-1.1%22,%20%22stylus-1.4%22,%20%22classic-1.1%22)%20ORDER%20BY%20component,%20key
 There is still one issues left in
 JIRA:http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=truejqlQuery=project%20=%20MSKINS%20AND%20status%20=%20Open
 Staging repo:https://repository.apache.org/content/repositories/maven-024/
 Staging 
 sites:http://maven.apache.org/skins/maven-application-skin-1.0/http://maven.apache.org/skins/maven-default-skin-1.1/http://maven.apache.org/skins/maven-classic-skin-1.1/http://maven.apache.org/skins/maven-stylus-skin-1.4/http://maven.apache.org/skins/maven-fluido-skin-1.1/
 A special acknowledgment goes to Robert Scholte who provided a
 priceless support. Dank je wel!
 Vote open for 72 hours and closes on January 9th, at ~8:45pm CET.
 [ ] +1 release it[ ] +0 go ahead I don't care[ ] -1 no, do not release
 it because
 Thanks in advance for reviewing!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



[site] Managing multiple countries with same languages

2011-12-30 Thread Simone Tripodi
Hi all guys,

at MyBatis we are managing the site internationalization and we
already have the Simplified Chinese translation; a users started
contributing with Traditional Chinese, but found the issue I reported
below...
Can you give me some help please?
Many thanks in advance, all the best wishes!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Fri, Dec 30, 2011 at 4:49 AM, Keith Wong wong...@gmail.com wrote:
 In fact, I've just started to translate the Traditional Chinese
 version.  Once the SVN has the appropriate skeleton files, I could
 start to contribute.  But it takes time to complete.

 However, I have encountered a problem in the maven-site-plugin
 plugin.  It seems it could not handle multiple countries with the same
 language.  In this case, the setting should be
 localesen,es,ja,zh_CN,zh_TW/locales.  When the site is built, both
 zh_CN and zh_TW content goes into the zh directory.  Maybe you guys
 could help for this.

 Keith

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [site] Managing multiple countries with same languages

2011-12-30 Thread Simone Tripodi
Thanks a lot Dennis, I reported the bug in MSITE-626.
best wishes!!!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Fri, Dec 30, 2011 at 8:40 PM, Dennis Lundberg denn...@apache.org wrote:
 Hi

 A quick check in the source code indicates that the Site Plugin only
 uses the language-part of the specified Locale. Can you please open an
 issue in JIRA for this?

 http://jira.codehaus.org/browse/MSITE

 On 2011-12-30 18:29, Simone Tripodi wrote:
 Hi all guys,

 at MyBatis we are managing the site internationalization and we
 already have the Simplified Chinese translation; a users started
 contributing with Traditional Chinese, but found the issue I reported
 below...
 Can you give me some help please?
 Many thanks in advance, all the best wishes!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/


 On Fri, Dec 30, 2011 at 4:49 AM, Keith Wong wong...@gmail.com wrote:
 In fact, I've just started to translate the Traditional Chinese
 version.  Once the SVN has the appropriate skeleton files, I could
 start to contribute.  But it takes time to complete.

 However, I have encountered a problem in the maven-site-plugin
 plugin.  It seems it could not handle multiple countries with the same
 language.  In this case, the setting should be
 localesen,es,ja,zh_CN,zh_TW/locales.  When the site is built, both
 zh_CN and zh_TW content goes into the zh directory.  Maybe you guys
 could help for this.

 Keith

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org




 --
 Dennis Lundberg

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



staging release site

2011-12-26 Thread Simone Tripodi
Hi all guys! :)

I intend to publish a [fluido] RC in a short while - can you tell me
please what's the policy to publish staging sites?
I would avoid to override the current site :P

Many thanks in advance, have a nice day!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Using maven as appstore for java app

2011-12-22 Thread Simone Tripodi
For what it worths, I totally agree :)
I've been looking for ages for a Java solution that allows sharing
libraries in applications and the Appassembler ATM makes me satisfied
:)

best,
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Wed, Dec 21, 2011 at 9:05 PM, Brett Porter br...@apache.org wrote:
 As Wayne suggested, you can use Maven to assemble and distribute an 
 application.

 For a runtime, using a maven repository makes a lot of sense. I wouldn't use 
 Maven itself for this, but Maven's libraries for interacting with a 
 repository.

 This is being used in lots of other applications, for example: 
 http://karaf.apache.org/manual/latest-2.2.x/users-guide/provisioning.html

 - Brett

 On 22/12/2011, at 1:28 AM, Deepesh Garg wrote:

 Hi,
 I was wondering if maven repository structure can be exploited to also
 distribute java applications. Same repository structure may be used on
 client side for installing and launching java apps. I see many benefit in
 doing so (cleaner application packaging, minimum download, standard
 directory structure, simple upgrade (much like Debian)).
 Are there any good reasons why maven should not be used as application
 installer and launcher? Or is it already done and I slept a bit too much.

 Deepesh

 --
 Brett Porter
 br...@apache.org
 http://brettporter.wordpress.com/
 http://au.linkedin.com/in/brettporter
 http://twitter.com/brettporter






 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



pom.xml parser

2011-12-11 Thread Simone Tripodi
Hi all guys,
can you please point me to the pom.xml parser location on SVN?
Many thanks in advance, all the best!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: pom.xml parser

2011-12-11 Thread Simone Tripodi
Merci Jeff and Julien,
I'll have a deep look at it :)
Have a nice day, all the best!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Sun, Dec 11, 2011 at 9:07 PM, Julien HENRY henr...@yahoo.fr wrote:
 Hi,

 I think it is 
 https://svn.apache.org/repos/asf/maven/maven-3/trunk/maven-model/ (using 
 modello).


 Regards,

 Julien



 - Mail original -
 De : Simone Tripodi simonetrip...@apache.org
 À : Maven Developers List dev@maven.apache.org
 Cc :
 Envoyé le : Dimanche 11 Décembre 2011 20h45
 Objet : pom.xml parser

 Hi all guys,
 can you please point me to the pom.xml parser location on SVN?
 Many thanks in advance, all the best!
 -Simo

 http://people.apache.org/~simonetripodi/
 http://simonetripodi.livejournal.com/
 http://twitter.com/simonetripodi
 http://www.99soft.org/

 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: svn commit: r1211624 - in /maven/skins/trunk/maven-fluido-skin/src: it/mskins-13/ it/mskins-13/pom.xml it/mskins-13/src/ it/mskins-13/src/site/ it/mskins-13/src/site/site.xml main/resources/META-I

2011-12-07 Thread Simone Tripodi
Hello Robert!
thanks for your enthusiasm on fluido! :) About the searchbar on top, I
would like to reach that[1] rendering - I'll try to work on it
tomorrow (today I'm off for the bigger part of the day)
Thanks again!
Simo

[1] http://imageshack.us/f/17/screenshot20111208at848.png/

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Wed, Dec 7, 2011 at 9:38 PM,  rfscho...@apache.org wrote:
 Author: rfscholte
 Date: Wed Dec  7 20:38:48 2011
 New Revision: 1211624

 URL: http://svn.apache.org/viewvc?rev=1211624view=rev
 Log:
 MSKINS-13: change searchbutton in topbar. Better, but still not good enough

 Added:
    maven/skins/trunk/maven-fluido-skin/src/it/mskins-13/
    maven/skins/trunk/maven-fluido-skin/src/it/mskins-13/pom.xml
    maven/skins/trunk/maven-fluido-skin/src/it/mskins-13/src/
    maven/skins/trunk/maven-fluido-skin/src/it/mskins-13/src/site/
    maven/skins/trunk/maven-fluido-skin/src/it/mskins-13/src/site/site.xml
 Modified:
    
 maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm

 Added: maven/skins/trunk/maven-fluido-skin/src/it/mskins-13/pom.xml
 URL: 
 http://svn.apache.org/viewvc/maven/skins/trunk/maven-fluido-skin/src/it/mskins-13/pom.xml?rev=1211624view=auto
 ==
 --- maven/skins/trunk/maven-fluido-skin/src/it/mskins-13/pom.xml (added)
 +++ maven/skins/trunk/maven-fluido-skin/src/it/mskins-13/pom.xml Wed Dec  7 
 20:38:48 2011
 @@ -0,0 +1,76 @@
 +?xml version=1.0 encoding=UTF-8?
 +!--
 +   Licensed to the Apache Software Foundation (ASF) under one or more
 +   contributor license agreements.  See the NOTICE file distributed with
 +   this work for additional information regarding copyright ownership.
 +   The ASF licenses this file to You under the Apache License, Version 2.0
 +   (the License); you may not use this file except in compliance with
 +   the License.  You may obtain a copy of the License at
 +
 +       http://www.apache.org/licenses/LICENSE-2.0
 +
 +   Unless required by applicable law or agreed to in writing, software
 +   distributed under the License is distributed on an AS IS BASIS,
 +   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 +   See the License for the specific language governing permissions and
 +   limitations under the License.
 +--
 +project xmlns=http://maven.apache.org/POM/4.0.0; 
 xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
 +  xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 
 http://maven.apache.org/xsd/maven-4.0.0.xsd;
 +  modelVersion4.0.0/modelVersion
 +
 +  groupIdorg.apache.maven.skins.its/groupId
 +  artifactIdmskins-13/artifactId
 +  version1.0-SNAPSHOT/version
 +
 +  properties
 +    skinNameApache Maven Fluido Skin/skinName
 +    skinDescriptionThe Apache Maven Fluido Skin is an Apache Maven site 
 skin
 +    built on top of Twitter's bootstrap./skinDescription
 +    skinGroupIdorg.apache.maven.skins/skinGroupId
 +    skinArtifactIdmaven-fluido-skin/skinArtifactId
 +    skinVersion1.1-SNAPSHOT/skinVersion
 +  /properties
 +
 +  build
 +    plugins
 +      plugin
 +        groupIdorg.apache.maven.plugins/groupId
 +        artifactIdmaven-site-plugin/artifactId
 +        version3.0/version
 +      /plugin
 +    /plugins
 +  /build
 +
 +  reporting
 +    plugins
 +      plugin
 +        groupIdorg.apache.maven.plugins/groupId
 +        artifactIdmaven-project-info-reports-plugin/artifactId
 +        version2.4/version
 +        configuration
 +          dependencyDetailsEnabledfalse/dependencyDetailsEnabled
 +          dependencyLocationsEnabledfalse/dependencyLocationsEnabled
 +        /configuration
 +        reportSets
 +          reportSet
 +            reports
 +              reportindex/report
 +              reportsummary/report
 +              reportlicense/report
 +              reportproject-team/report
 +              reportscm/report
 +              reportissue-tracking/report
 +              reportmailing-list/report
 +              reportdependencies/report
 +              reportcim/report
 +              reportplugin-management/report
 +              reportplugins/report
 +            /reports
 +          /reportSet
 +        /reportSets
 +      /plugin
 +    /plugins
 +  /reporting
 +
 +/project
 \ No newline at end of file

 Added: maven/skins/trunk/maven-fluido-skin/src/it/mskins-13/src/site/site.xml
 URL: 
 http://svn.apache.org/viewvc/maven/skins/trunk/maven-fluido-skin/src/it/mskins-13/src/site/site.xml?rev=1211624view=auto
 ==
 --- maven/skins/trunk/maven-fluido-skin/src/it/mskins-13/src/site/site.xml 
 (added)
 +++ maven/skins/trunk/maven-fluido-skin/src/it/mskins-13/src/site/site.xml 
 Wed Dec  7 20:38:48 2011
 @@ -0,0 +1,43 @@
 +?xml version=1.0 encoding=UTF-8?
 +
 +!--
 +/*
 + * Licensed to the Apache Software 

Re: svn commit: r1211230 - in /maven/skins/trunk/maven-fluido-skin/src: it/mskins-16/ it/mskins-16/pom.xml it/mskins-16/src/ it/mskins-16/src/site/ it/mskins-16/src/site/site.xml main/resources/META-I

2011-12-06 Thread Simone Tripodi
nice, thanks for taking care Robert!!!
is there anything more we missed before promoting a new release?
many thanks in advance, all the best!
-Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Wed, Dec 7, 2011 at 12:42 AM,  rfscho...@apache.org wrote:
 Author: rfscholte
 Date: Tue Dec  6 23:42:37 2011
 New Revision: 1211230

 URL: http://svn.apache.org/viewvc?rev=1211230view=rev
 Log:
 MSKINS-16: add IT and fix alt + border

 Added:
    maven/skins/trunk/maven-fluido-skin/src/it/mskins-16/
    maven/skins/trunk/maven-fluido-skin/src/it/mskins-16/pom.xml
    maven/skins/trunk/maven-fluido-skin/src/it/mskins-16/src/
    maven/skins/trunk/maven-fluido-skin/src/it/mskins-16/src/site/
    maven/skins/trunk/maven-fluido-skin/src/it/mskins-16/src/site/site.xml
 Modified:
    
 maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm

 Added: maven/skins/trunk/maven-fluido-skin/src/it/mskins-16/pom.xml
 URL: 
 http://svn.apache.org/viewvc/maven/skins/trunk/maven-fluido-skin/src/it/mskins-16/pom.xml?rev=1211230view=auto
 ==
 --- maven/skins/trunk/maven-fluido-skin/src/it/mskins-16/pom.xml (added)
 +++ maven/skins/trunk/maven-fluido-skin/src/it/mskins-16/pom.xml Tue Dec  6 
 23:42:37 2011
 @@ -0,0 +1,75 @@
 +?xml version=1.0 encoding=UTF-8?
 +!--
 +   Licensed to the Apache Software Foundation (ASF) under one or more
 +   contributor license agreements.  See the NOTICE file distributed with
 +   this work for additional information regarding copyright ownership.
 +   The ASF licenses this file to You under the Apache License, Version 2.0
 +   (the License); you may not use this file except in compliance with
 +   the License.  You may obtain a copy of the License at
 +
 +       http://www.apache.org/licenses/LICENSE-2.0
 +
 +   Unless required by applicable law or agreed to in writing, software
 +   distributed under the License is distributed on an AS IS BASIS,
 +   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 +   See the License for the specific language governing permissions and
 +   limitations under the License.
 +--
 +project xmlns=http://maven.apache.org/POM/4.0.0; 
 xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
 +  xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 
 http://maven.apache.org/xsd/maven-4.0.0.xsd;
 +  modelVersion4.0.0/modelVersion
 +
 +  groupIdorg.apache.maven.skins.its/groupId
 +  artifactIdmskins-16/artifactId
 +  version1.0-SNAPSHOT/version
 +
 +  properties
 +    skinName@project.name@/skinName
 +    skinDescription@project.description@/skinDescription
 +    skinGroupId@project.groupId@/skinGroupId
 +    skinArtifactId@project.artifactId@/skinArtifactId
 +    skinVersion@project.version@/skinVersion
 +  /properties
 +
 +  build
 +    plugins
 +      plugin
 +        groupIdorg.apache.maven.plugins/groupId
 +        artifactIdmaven-site-plugin/artifactId
 +        version3.0/version
 +      /plugin
 +    /plugins
 +  /build
 +
 +  reporting
 +    plugins
 +      plugin
 +        groupIdorg.apache.maven.plugins/groupId
 +        artifactIdmaven-project-info-reports-plugin/artifactId
 +        version2.4/version
 +        configuration
 +          dependencyDetailsEnabledfalse/dependencyDetailsEnabled
 +          dependencyLocationsEnabledfalse/dependencyLocationsEnabled
 +        /configuration
 +        reportSets
 +          reportSet
 +            reports
 +              reportindex/report
 +              reportsummary/report
 +              reportlicense/report
 +              reportproject-team/report
 +              reportscm/report
 +              reportissue-tracking/report
 +              reportmailing-list/report
 +              reportdependencies/report
 +              reportcim/report
 +              reportplugin-management/report
 +              reportplugins/report
 +            /reports
 +          /reportSet
 +        /reportSets
 +      /plugin
 +    /plugins
 +  /reporting
 +
 +/project
 \ No newline at end of file

 Added: maven/skins/trunk/maven-fluido-skin/src/it/mskins-16/src/site/site.xml
 URL: 
 http://svn.apache.org/viewvc/maven/skins/trunk/maven-fluido-skin/src/it/mskins-16/src/site/site.xml?rev=1211230view=auto
 ==
 --- maven/skins/trunk/maven-fluido-skin/src/it/mskins-16/src/site/site.xml 
 (added)
 +++ maven/skins/trunk/maven-fluido-skin/src/it/mskins-16/src/site/site.xml 
 Tue Dec  6 23:42:37 2011
 @@ -0,0 +1,51 @@
 +?xml version=1.0 encoding=UTF-8?
 +
 +!--
 +/*
 + * Licensed to the Apache Software Foundation (ASF) under one
 + * or more contributor license agreements.  See the NOTICE file
 + * distributed with this work for additional information
 + * regarding copyright ownership.  The ASF licenses this file
 + * to you under the Apache License, Version 

[site] missing project name prefix in title in the generated page

2011-12-06 Thread Simone Tripodi
Hi all guys,
while redeploying the Cocoon3 site, using mvn3+site-plugin:3.0, I
noticed a big difference in the generated page using
mvn2+site-plugin:2.X, indeed the old tools used the project name
defined in site.xml, i.e

project name=Cocoon 3
...
/project

to put as a prefix in generated page, i.e.

html
  head
titleCocoon 3 - ...
[...]

using the new tools, that doesn't happen.

Did I miss something in the changelist or it is a known feature/bug?
Many thanks in advance, all the best!
Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Migration plan to commons-exec

2011-11-30 Thread Simone Tripodi
wearing both caps of commons PMC and maven Committer, I'm (not binding) +1 :)
Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Wed, Nov 30, 2011 at 11:13 AM, Kristian Rosenvold
kristian.rosenv...@gmail.com wrote:
 Some time ago I did a very thorough review of commons-exec as a replacement
 for executeCommandLine in plexus-utils. commons-exec is a relative of
 plexus-utils executeCommandLine, as can be seen from the initial project
 description at https://github.com/apache/commons-exec/blob/trunk/STATUS .  I
 was very pleased with the code (and vastly superiour test coverage!) and I
 would like to replace its usage in /all/ of maven in one operation.

 I went through all the patches we have applied to plexus-utils and I have
 one more minor patch that I'll get simo/olamy to apply for commons-exec, and
 thereafter hopefully release a minor update to commons-exec. When that is
 done I figured I'd do all the maven clients in one sitting.

 WDYT ?

 Kristian


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Migration plan to commons-exec

2011-11-30 Thread Simone Tripodi
as we Italian says: better later than never, we now have the chance
to improve both commons-exec and maven! :)
All the best!
Simo

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/



On Wed, Nov 30, 2011 at 11:39 AM, Brett Porter br...@apache.org wrote:
 Great! Long overdue. (I see it's 6 years 4 months since I checked in the 
 STATUS file on commons-exec, with this very intent... :)

 On 30/11/2011, at 9:13 PM, Kristian Rosenvold wrote:

 Some time ago I did a very thorough review of commons-exec as a replacement 
 for executeCommandLine in plexus-utils. commons-exec is a relative of 
 plexus-utils executeCommandLine, as can be seen from the initial project 
 description at https://github.com/apache/commons-exec/blob/trunk/STATUS .  I 
 was very pleased with the code (and vastly superiour test coverage!) and I 
 would like to replace its usage in /all/ of maven in one operation.

 I went through all the patches we have applied to plexus-utils and I have 
 one more minor patch that I'll get simo/olamy to apply for commons-exec, and 
 thereafter hopefully release a minor update to commons-exec. When that is 
 done I figured I'd do all the maven clients in one sitting.

 WDYT ?

 Kristian


 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


 --
 Brett Porter
 br...@apache.org
 http://brettporter.wordpress.com/
 http://au.linkedin.com/in/brettporter





 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



  1   2   3   >