[
http://jira.codehaus.org/browse/MOJO-870?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_103825
]
Michael Heuer commented on MOJO-870:
------------------------------------
A few things to consider:
The license is currently LGPL (as is the license for one of its dependencies).
I would have no problem swapping that dependency for an APL one and
re-licensing the plug-in as APL if that is desired.
Multi-project builds are not supported.
It would be useful to be able to configure the metric used, e.g.
http://en.wikipedia.org/wiki/COCOMO
See
http://en.wikipedia.org/wiki/Estimation_in_software_engineering
> proposal: devcost plugin
> -------------------------
>
> Key: MOJO-870
> URL: http://jira.codehaus.org/browse/MOJO-870
> Project: Mojo
> Issue Type: New Feature
> Reporter: Michael Heuer
> Priority: Minor
> Attachments: devcost-maven-plugin.tar.gz
>
>
> Date: Tue, 31 Jul 2007 00:16:05 -0400 (EDT)
> From: Michael Heuer <heuermh at acm.org>
> To: dev at mojo.codehaus.org
> Subject: proposal: devcost plugin
> Hello,
> I wrote a somewhat silly report plugin as the basis of a maven plugin
> how-to presentation and thought I might offer it for consideration in the
> mojo project:
> Development Cost Maven Plugin
> The Development Cost Plugin generates a development cost report based on
> the number of lines of code, number of lines of source code documentation,
> effort in developer months per thousand lines of code and per thousand
> lines of source code documentation, and a developer cost per month. This
> plugin uses _JavaNCSS - A Source Measurement Suite for Java_ to count the
> number of lines of code and the number of lines of source code
> documentation.
> Example report:
> Development cost report
> Development cost: $2970
> Assumptions
> Lines of code: 185
> Lines of source code documentation: 140
> Effort per 1000 lines of code: 1.0 developer months
> Effort per 1000 lines of source code documentation: 0.8 developer months
> Developer cost: $10000 per developer per month
> All assumptions are configuration parameters.
> michael
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email