You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Johannes Ruscheinski <ru...@gmail.com> on 2011/02/17 01:20:07 UTC
Need Help w/ the Creation of a Maven Mojo
Hi,
We have the probably ambitious goal to create a new mojo that catches
performance regressions. I should also mention that I have never
written a mojo before and that so far I am just a tiny step beyond a
"Hello, world!"-style mojo that I have successfully invoked from one
of our poms. The plan is to specify a baseline version and then to
run the tests for the baseline versions and the current versions.
Possibly multiple times each to collect statistics in order to compare
if there were regressions in terms of the execution time relative to
the baseline version. Any tips on how I might tackle this would be
greatly appreciated!
Finally, I should mention that we're an open source project
(http://cytoscape.org) and we plan on releasing this under the LGPL,
like all of our software, after we get it to work.
--
Johannes
Obligatory current favourite quotes:
"We are all atheists about most of the gods that societies have ever
believed in. Some of us just go one god further."
--Richard Dawkins
"Religion is regarded by the common people as true, by the wise as
false, and by the rulers as useful".
-- Seneca
"I have more confidence in the methods of science, based on the amazing
record of science and its ability over the centuries to answer
unanswerable questions, than I do in the methods of faith (what are they?)."
-- David J. Gross "Physics Nobel Laureate"
"Atheism is a religion to the same extent that not collecting stamps is a
hobby."
-- seen on Slashdot.org
http://xkcd.com/808/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Need Help w/ the Creation of a Maven Mojo
Posted by Johannes Ruscheinski <ru...@gmail.com>.
On 17 February 2011 09:38, Wayne Fay <wa...@gmail.com> wrote:
>> the baseline version. Any tips on how I might tackle this would be
>> greatly appreciated!
>
> You should probably take a look a the Sonar project and their Maven
> plugin to see how they are doing similar things, and perhaps Cobertura
> as well, and then use that as a basis for some of your own work.
Thanks Wayne, I'll take a look at those two projects.
>
> http://www.sonarsource.org/
> http://cobertura.sourceforge.net/
>
> You may even discover that your work could leverage Sonar, and simply
> be a plugin to Sonar or something along those lines, rather than
> replicating a lot of existing work.
>
> Wayne
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>
--
Johannes
Obligatory current favourite quotes:
"We are all atheists about most of the gods that societies have ever
believed in. Some of us just go one god further."
--Richard Dawkins
"Religion is regarded by the common people as true, by the wise as
false, and by the rulers as useful".
-- Seneca
"I have more confidence in the methods of science, based on the amazing
record of science and its ability over the centuries to answer
unanswerable questions, than I do in the methods of faith (what are they?)."
-- David J. Gross "Physics Nobel Laureate"
"Atheism is a religion to the same extent that not collecting stamps is a
hobby."
-- seen on Slashdot.org
http://xkcd.com/808/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Need Help w/ the Creation of a Maven Mojo
Posted by Benson Margulies <bi...@gmail.com>.
There's also japex.java.net, where I just added a maven plugin.
On Thu, Feb 17, 2011 at 12:38 PM, Wayne Fay <wa...@gmail.com> wrote:
>> the baseline version. Any tips on how I might tackle this would be
>> greatly appreciated!
>
> You should probably take a look a the Sonar project and their Maven
> plugin to see how they are doing similar things, and perhaps Cobertura
> as well, and then use that as a basis for some of your own work.
>
> http://www.sonarsource.org/
> http://cobertura.sourceforge.net/
>
> You may even discover that your work could leverage Sonar, and simply
> be a plugin to Sonar or something along those lines, rather than
> replicating a lot of existing work.
>
> Wayne
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Need Help w/ the Creation of a Maven Mojo
Posted by Wayne Fay <wa...@gmail.com>.
> the baseline version. Any tips on how I might tackle this would be
> greatly appreciated!
You should probably take a look a the Sonar project and their Maven
plugin to see how they are doing similar things, and perhaps Cobertura
as well, and then use that as a basis for some of your own work.
http://www.sonarsource.org/
http://cobertura.sourceforge.net/
You may even discover that your work could leverage Sonar, and simply
be a plugin to Sonar or something along those lines, rather than
replicating a lot of existing work.
Wayne
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org