Re: LICENSE and NOTICE Role Models

2013-12-22 Thread Marvin Humphrey
On Wed, Dec 11, 2013 at 2:24 AM, Stephen Connolly
stephen.alan.conno...@gmail.com wrote:

 It would be great if we could get a resolution on some of the JIRA's in
 legal, e.g.

 https://issues.apache.org/jira/browse/LEGAL-26
 https://issues.apache.org/jira/browse/LEGAL-27
 https://issues.apache.org/jira/browse/LEGAL-31
 https://issues.apache.org/jira/browse/LEGAL-136

+1

The continuing lack of clear resolution also impacts the Incubator.  Podlings
challenge us with You say do X, but Apache Foo does Y -- where is it
documented that we have to do X?  Then we go down the path of hunting up
Board member quotes and past threads on legal-discuss.

It would make things easier on all Apache TLPs and Incubator podlings if we
could get the following elements in sync:

*   Apache Legal policy documentation.
*   http://www.apache.org/dev/licensing-howto.html
*   Maven's processes.
*   The actual LICENSE/NOTICE practices for the ASF's top ten or so most
popular products.

 The most critical one to the Maven PMC is LEGAL-26:

Perhaps, though the way that Maven would implement LEGAL-26 (LICENSE/NOTICE in
svn) is impacted by LEGAL-27 (LICENSE/NOTICE must reference *only* bundled
dependencies).

I'm not on the Legal Affairs committee, but I did write most of the Licensing
How-To.  Come January, I'd like to do what I can to move the process forward.
A lot of valuable developer time has been wasted over the years rehashing
these issues over and over again, and it's not like most developers relish
this stuff.  Clear policy documentation would be a valuable contribution to
all of the Foundation's projects.

Marvin Humphrey

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



Re: Question about jar files in svn.

2013-12-22 Thread Marvin Humphrey
On Fri, Dec 20, 2013 at 8:49 AM, Greg Trasuk tras...@stratuscom.com wrote:
 Thanks everyone for the input.  To summarize, it appears that the consensus
 argument is:

 - Jar files are not prohibited by policy in project repositories (svn),
   although they may not make a lot of sense.
 - Source distributions must not distribute executable code in binary form.
   i.e. Don’t ship dependency jars in the source archive.  However it may be
   acceptable to include things like jar files that are processed during
   testing (sample archives, for instance).
 - The project repositories are not generally considered “distributions”, but
   we need to be a little careful to avoid users’ confusion on this point.

 And just to be clear, I take this as valuable input from from the experts at
 Incubator, not a ruling.  Obviously, the River PMC makes decisions for
 River, and Incubator bears no responsibility for anything we might get
 wrong.

+1 to your perfect, meticulously composed summary.

I'd also like to respond to something you wrote in a post to dev@river:

http://s.apache.org/tn

First, though I’m going through the archives on legal-discuss@ to see if
there’s already been a discussion.  As with many things, there seems to be
much opinion, but little policy.

As someone who became an ASF Member relatively recently (2011), I am often
struck by how much collective knowledge from the early years of Apache is
missing from our current documentation.  Some issues seem to have been
considered common sense but have turned out not to be.  Other issues have
achieved consensus resolutions at one time but the consensus was never
captured in policy documentation and distortions have since propagated.

I think it's up to us more recent arrivals, not yet afflicted by the curse of
knowledge, to identify the weaknesses and take the lead on getting them
addressed.  It's gratifying that we arrived at a common understanding so
quickly in this thread; I hope that we get the chance to work together again.

Best,

Marvin Humphrey

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



Re: [VOTE][RESULT] Enable Release Checklist Experiment

2013-12-22 Thread Marvin Humphrey
On Sat, Dec 21, 2013 at 4:24 AM, Bertrand Delacretaz
bdelacre...@apache.org wrote:
 On Sat, Dec 21, 2013 at 12:23 AM, Marvin Humphrey
 mar...@rectangular.com wrote:
 ...We've done all that with comparatively few emails: at 466 messages...

 I'm having a hard time deciding if doing this in 466 messages is good
 news or not ;-)

To be precise, it's taken us 248 messages.  (466 was the number of emails sent
to general@incubator in November.)

For a better perspective, here are tallies combining November and December
(through today):

*   768 emails sent to general@incubator
*   248 emails in threads related to Incubator process reform

Compare those numbers against January/February 2012, the last time the
Incubator tried to tackle process reform issues in earnest:

*   1652 emails sent to general@incubator
*   ~700 emails in threads related to Incubator process reform

Note that those tallies don't include traffic to private@incubator.  If we
added in the private@incubator stats the contrast would be even more dramatic,
because this time we were *much* better about keeping discussions on the
public lists.

 Thanks very much Marvin for hanging in there and driving this to closure!

And thank you, Bertrand -- for your creative, adaptive suggestions, and for
being so easy to work with as always!

Marvin Humphrey

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



Re: Question about jar files in svn.

2013-12-22 Thread David Crossley
Marvin Humphrey wrote:
 Greg Trasuk wrote:
 
  Thanks everyone for the input.  To summarize, it appears that the consensus
  argument is:
 
  - Jar files are not prohibited by policy in project repositories (svn),
although they may not make a lot of sense.
  - Source distributions must not distribute executable code in binary form.
i.e. Don’t ship dependency jars in the source archive.  However it may be
acceptable to include things like jar files that are processed during
testing (sample archives, for instance).
  - The project repositories are not generally considered “distributions”, but
we need to be a little careful to avoid users’ confusion on this point.

Regarding that last part, i reckon that is about: only referring
the development community to the development resources and not
instructing users to do that.

-David

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