incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marvin Humphrey <>
Subject Re: Tool to generate disclaimer, NOTICE, etc. files
Date Mon, 10 Feb 2014 20:48:30 GMT
On Sat, Feb 8, 2014 at 8:49 AM, Alan Cabrera <> wrote:
> Do you think it would be helpful if we had a tool that generated these
> files?  It could work like a command line wizard that prompts the person for
> licensing information and then generates a valid disclaimer, notice, etc.
> files.
> If this is a good idea, what files should we generate?  Currently, all I can
> think of is disclaimer and notice.
> Maybe it could add the info into the project's DOAP file.  If we worked out
> the kinks then we could create sbt/gradle/mvn plugins to read the DOAP file
> and insert these files into the correct places in the distributions.  Apache
> RAT could also use this info as well.

I concur with sebb on the extreme challenges of auto-generating NOTICE --
which is a shame because I'd really love it if the Incubator could benefit
when you're inspired to write tooling.

One thing I think we could use is a tool which parses mbox archives in and generates statistics:

*   Total emails sent per list (a measure of activity)
*   Unique addresses participating (a measure of diversity)
*   Emails sent by Mentors (a measure of Mentor engagement)

We expend a lot of volunteer energy on shepherding each month, and I think
such an automated tool could help to free up some of that energy for other
tasks.  There are two main functions for shepherding:

1.  Alert the IPMC to podlings which have gone adrift.
2.  Provide an outsider view.

(I'd add a #3: being exposed to new communities benefits the shepherd, but
that varies by individual.)

I think that purpose #1 could largely be accomplished using email stats.

I don't know if this is something you'd feel motivated to work on, but I
thought it was worth mentioning because your original proposal would save time
and energy and so would this.

Marvin Humphrey

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message