Re: Oaths and Anthems (was Re: A maturity model for Apache projects)

2015-02-01 Thread Kay Schenk
VERY good! :)

On 01/16/2015 09:51 AM, Alex Harui wrote:
 I think Bertrand’s document is coming along nicely.
 
 This is half serious and half for fun, but while it will be great to have
 a maturity model and top-level authoritative documents on the Apache Way,
 to me, what would also help is a way to make important things memorizable.
  I sure hope I don’t have to memorize every word of Bertrand’s document
 and only use it as a reference.
 
 As I mentioned on one of these threads, the Boy Scouts (and Girl Scouts)
 have oaths and “laws” that you have to memorize to be officially accepted
 into their communities.  IMO, these very short “documents try to cement
 certain keywords in your head so that you at least realize that certain
 topics are important to that organization.  It isn’t out to be detailed in
 any way.  That’s what these other documents are for.
 
 So, I offer below some oaths, “laws of Apache” and even an anthem derived
 mostly by culling words from Bertrand’s document.  I left out anything
 from Bertrand’s document like quality and security that I felt folks
 should already be practicing in their day job or in other open source
 organizations.  I wanted the fewest words so that it could be more easily
 memorized and cement in your head the things that make Apache different
 from your day job and other open source groups.
 
 Hope you like it.
 -Alex
 
 The Committer Oath
 I, _, promise to properly record the licensing and copyright of
 any code I commit, treat all committers equally, use the mailing list for
 communicating with others, only veto code with technical explanations,
 help users, fix bugs, and represent myself and not my employer in my
 actions.
 
 
 The PMC Member Oath (assumes you’ve memorized the Committer Oath already).
 I, _, promise to ensure the correct licensing and copyright of the
 content of releases, treat all PMC members and committers equally, seek
 consensus before voting, identify others whose meritorious actions deserve
 inclusion as committers or PMC members, and use the private mailing list
 only for discussions about people,
 
 - The Laws of Apache -
 
 
 Apache Releases:
 -Are free
 -Are PGP-signed
 -On dist.apache.org
 -Approved by majority vote
 -Do not contain compiled code.
 -Contain scripts to compile any source that needs compilation.
 -Contain correct LICENSE and NOTICE files
 
 
 Apache Source Code:
 -Is recorded in SVN or Git.
 -Is not on GitHub (that’s a copy).
 -Is available to the public
 -Contains correct headers
 -Is licensed under an approved license
 -Does not depend on external code under certain licenses.
 
 
 Apache Binary Packages:
 -make the Release Manager liable
 -contain LICENSE and NOTICE
 
 
 The Apache Anthem (to the tune of “My Country Tis of Thee” or “God Save
 the Queen”)
 
 A-pach-e code for free
 Source zip and tar.gz
 Signed PGP.
 
 License and Copyright
 NOTICE files in sight.
 3 plus-1 vote majority
 No binary
 
 Please get those headers right
 Plus how to build it right
 Check dependencies
 
 Source in Subversion tree
 Or Git Repositry
 On servers in Apa-a-che
 Legal history
 
 
 
 

-- 
-
MzK

An old horse for a long, hard road,
 a young pony for a quick ride.
 -- Texas Bix Bender


Re: Oaths and Anthems (was Re: A maturity model for Apache projects)

2015-01-17 Thread Vincent Keunen
Excellent!

As I see: Scout un jour, scout toujours! seems to be true in several
cultures. ;-)

Just as the two Steves did not anticipate that the Apple company they
initially created for computers would someday be involved with music (and
the legal problems with the Apple of the Beatles), I bet that Baden
Powell did not anticipate that his initiative would be used for Open Source
Software the Apache Way some day... Ah, innovation. Ah, building on the
shoulders of giants.

+1

On Friday, January 16, 2015, Alex Harui aha...@adobe.com wrote:

 I think Bertrand’s document is coming along nicely.

 This is half serious and half for fun, but while it will be great to have
 a maturity model and top-level authoritative documents on the Apache Way,
 to me, what would also help is a way to make important things memorizable.
  I sure hope I don’t have to memorize every word of Bertrand’s document
 and only use it as a reference.

 As I mentioned on one of these threads, the Boy Scouts (and Girl Scouts)
 have oaths and “laws” that you have to memorize to be officially accepted
 into their communities.  IMO, these very short “documents try to cement
 certain keywords in your head so that you at least realize that certain
 topics are important to that organization.  It isn’t out to be detailed in
 any way.  That’s what these other documents are for.

 So, I offer below some oaths, “laws of Apache” and even an anthem derived
 mostly by culling words from Bertrand’s document.  I left out anything
 from Bertrand’s document like quality and security that I felt folks
 should already be practicing in their day job or in other open source
 organizations.  I wanted the fewest words so that it could be more easily
 memorized and cement in your head the things that make Apache different
 from your day job and other open source groups.

 Hope you like it.
 -Alex

 The Committer Oath
 I, _, promise to properly record the licensing and copyright of
 any code I commit, treat all committers equally, use the mailing list for
 communicating with others, only veto code with technical explanations,
 help users, fix bugs, and represent myself and not my employer in my
 actions.


 The PMC Member Oath (assumes you’ve memorized the Committer Oath already).
 I, _, promise to ensure the correct licensing and copyright of the
 content of releases, treat all PMC members and committers equally, seek
 consensus before voting, identify others whose meritorious actions deserve
 inclusion as committers or PMC members, and use the private mailing list
 only for discussions about people,

 - The Laws of Apache -


 Apache Releases:
 -Are free
 -Are PGP-signed
 -On dist.apache.org
 -Approved by majority vote
 -Do not contain compiled code.
 -Contain scripts to compile any source that needs compilation.
 -Contain correct LICENSE and NOTICE files


 Apache Source Code:
 -Is recorded in SVN or Git.
 -Is not on GitHub (that’s a copy).
 -Is available to the public
 -Contains correct headers
 -Is licensed under an approved license
 -Does not depend on external code under certain licenses.


 Apache Binary Packages:
 -make the Release Manager liable
 -contain LICENSE and NOTICE


 The Apache Anthem (to the tune of “My Country Tis of Thee” or “God Save
 the Queen”)

 A-pach-e code for free
 Source zip and tar.gz
 Signed PGP.

 License and Copyright
 NOTICE files in sight.
 3 plus-1 vote majority
 No binary

 Please get those headers right
 Plus how to build it right
 Check dependencies

 Source in Subversion tree
 Or Git Repositry
 On servers in Apa-a-che
 Legal history






-- 
Vincent Keunen
How to contact me http://vincent.keunen.net/contact-me/
vinc...@keunen.net
about.me http://about.me/vincent.keunen


Oaths and Anthems (was Re: A maturity model for Apache projects)

2015-01-16 Thread Alex Harui
I think Bertrand’s document is coming along nicely.

This is half serious and half for fun, but while it will be great to have
a maturity model and top-level authoritative documents on the Apache Way,
to me, what would also help is a way to make important things memorizable.
 I sure hope I don’t have to memorize every word of Bertrand’s document
and only use it as a reference.

As I mentioned on one of these threads, the Boy Scouts (and Girl Scouts)
have oaths and “laws” that you have to memorize to be officially accepted
into their communities.  IMO, these very short “documents try to cement
certain keywords in your head so that you at least realize that certain
topics are important to that organization.  It isn’t out to be detailed in
any way.  That’s what these other documents are for.

So, I offer below some oaths, “laws of Apache” and even an anthem derived
mostly by culling words from Bertrand’s document.  I left out anything
from Bertrand’s document like quality and security that I felt folks
should already be practicing in their day job or in other open source
organizations.  I wanted the fewest words so that it could be more easily
memorized and cement in your head the things that make Apache different
from your day job and other open source groups.

Hope you like it.
-Alex

The Committer Oath
I, _, promise to properly record the licensing and copyright of
any code I commit, treat all committers equally, use the mailing list for
communicating with others, only veto code with technical explanations,
help users, fix bugs, and represent myself and not my employer in my
actions.


The PMC Member Oath (assumes you’ve memorized the Committer Oath already).
I, _, promise to ensure the correct licensing and copyright of the
content of releases, treat all PMC members and committers equally, seek
consensus before voting, identify others whose meritorious actions deserve
inclusion as committers or PMC members, and use the private mailing list
only for discussions about people,

- The Laws of Apache -


Apache Releases:
-Are free
-Are PGP-signed
-On dist.apache.org
-Approved by majority vote
-Do not contain compiled code.
-Contain scripts to compile any source that needs compilation.
-Contain correct LICENSE and NOTICE files


Apache Source Code:
-Is recorded in SVN or Git.
-Is not on GitHub (that’s a copy).
-Is available to the public
-Contains correct headers
-Is licensed under an approved license
-Does not depend on external code under certain licenses.


Apache Binary Packages:
-make the Release Manager liable
-contain LICENSE and NOTICE


The Apache Anthem (to the tune of “My Country Tis of Thee” or “God Save
the Queen”)

A-pach-e code for free
Source zip and tar.gz
Signed PGP.

License and Copyright
NOTICE files in sight.
3 plus-1 vote majority
No binary

Please get those headers right
Plus how to build it right
Check dependencies

Source in Subversion tree
Or Git Repositry
On servers in Apa-a-che
Legal history






Re: Oaths and Anthems (was Re: A maturity model for Apache projects)

2015-01-16 Thread Dan Haywood
On 16 January 2015 at 17:51, Alex Harui aha...@adobe.com wrote:


 Hope you like it.


I like it. A lot.  And laugh-out loud funny (well, I thought, anyway).

I'm imagining everyone attending a barcamp or ApacheCon solemnly standing
up and repeating that oath...

Good job, +1

Dan




 -Alex

 The Committer Oath
 I, _, promise to properly record the licensing and copyright of
 any code I commit, treat all committers equally, use the mailing list for
 communicating with others, only veto code with technical explanations,
 help users, fix bugs, and represent myself and not my employer in my
 actions.


 The PMC Member Oath (assumes you’ve memorized the Committer Oath already).
 I, _, promise to ensure the correct licensing and copyright of the
 content of releases, treat all PMC members and committers equally, seek
 consensus before voting, identify others whose meritorious actions deserve
 inclusion as committers or PMC members, and use the private mailing list
 only for discussions about people,

 - The Laws of Apache -


 Apache Releases:
 -Are free
 -Are PGP-signed
 -On dist.apache.org
 -Approved by majority vote
 -Do not contain compiled code.
 -Contain scripts to compile any source that needs compilation.
 -Contain correct LICENSE and NOTICE files


 Apache Source Code:
 -Is recorded in SVN or Git.
 -Is not on GitHub (that’s a copy).
 -Is available to the public
 -Contains correct headers
 -Is licensed under an approved license
 -Does not depend on external code under certain licenses.


 Apache Binary Packages:
 -make the Release Manager liable
 -contain LICENSE and NOTICE


 The Apache Anthem (to the tune of “My Country Tis of Thee” or “God Save
 the Queen”)

 A-pach-e code for free
 Source zip and tar.gz
 Signed PGP.

 License and Copyright
 NOTICE files in sight.
 3 plus-1 vote majority
 No binary

 Please get those headers right
 Plus how to build it right
 Check dependencies

 Source in Subversion tree
 Or Git Repositry
 On servers in Apa-a-che
 Legal history







Re: Oaths and Anthems (was Re: A maturity model for Apache projects)

2015-01-16 Thread jan i
On Friday, January 16, 2015, Dan Haywood d...@haywood-associates.co.uk
wrote:

 On 16 January 2015 at 17:51, Alex Harui aha...@adobe.com javascript:;
 wrote:

 
  Hope you like it.
 

 I like it. A lot.  And laugh-out loud funny (well, I thought, anyway).

 I'm imagining everyone attending a barcamp or ApacheCon solemnly standing
 up and repeating that oath...

 Good job, +1


very good job indeed.looking forward to see it practiced in Austin.

rgds
jan i



 Dan




  -Alex
 
  The Committer Oath
  I, _, promise to properly record the licensing and copyright of
  any code I commit, treat all committers equally, use the mailing list for
  communicating with others, only veto code with technical explanations,
  help users, fix bugs, and represent myself and not my employer in my
  actions.
 
 
  The PMC Member Oath (assumes you’ve memorized the Committer Oath
 already).
  I, _, promise to ensure the correct licensing and copyright of
 the
  content of releases, treat all PMC members and committers equally, seek
  consensus before voting, identify others whose meritorious actions
 deserve
  inclusion as committers or PMC members, and use the private mailing list
  only for discussions about people,
 
  - The Laws of Apache -
 
 
  Apache Releases:
  -Are free
  -Are PGP-signed
  -On dist.apache.org
  -Approved by majority vote
  -Do not contain compiled code.
  -Contain scripts to compile any source that needs compilation.
  -Contain correct LICENSE and NOTICE files
 
 
  Apache Source Code:
  -Is recorded in SVN or Git.
  -Is not on GitHub (that’s a copy).
  -Is available to the public
  -Contains correct headers
  -Is licensed under an approved license
  -Does not depend on external code under certain licenses.
 
 
  Apache Binary Packages:
  -make the Release Manager liable
  -contain LICENSE and NOTICE
 
 
  The Apache Anthem (to the tune of “My Country Tis of Thee” or “God Save
  the Queen”)
 
  A-pach-e code for free
  Source zip and tar.gz
  Signed PGP.
 
  License and Copyright
  NOTICE files in sight.
  3 plus-1 vote majority
  No binary
 
  Please get those headers right
  Plus how to build it right
  Check dependencies
 
  Source in Subversion tree
  Or Git Repositry
  On servers in Apa-a-che
  Legal history
 
 
 
 
 



-- 
Sent from My iPad, sorry for any misspellings.