[Foundation-discuss] Foundation Update

Dave Botsch botsch@cnf.cornell.edu
Fri, 29 Apr 2016 14:29:20 -0400


All,

Any suggestions on what the various positions should be called?

Catchy, descriptive, etc :)

Thanks.

On Mon, Apr 18, 2016 at 10:06:21AM -0500, Jeffrey Altman wrote:
> On 4/18/2016 9:03 AM, Dave Botsch wrote:
> > =A7 Release Managers
> >=20
> >=20
> > The OpenAFS Release Managers, or Gatekeepers,=20
>=20
>=20
> David,
>=20
> As we have discussed privately many times before, the term "Gatekeeper"
> and "Elder" have special meanings within the OpenAFS community dating
> back to the formation of the unincorporated association.
>=20
> Elders can be thought of as non-technical board members much as the
> OpenAFS Foundation Board members are today.
>=20
> Gatekeepers can be thought of as C* level officers who not only are
> responsible for day-to-day operations, technical direction, contract
> negotiations, staff supervision, etc.  Gatekeepers are also Elders.
>=20
> Security Officers were appointed by Gatekeepers and report to the
> Gatekeepers.  Security decisions are not made outside of the technical
> direction of the project.
>=20
> Release Managers were appointed by Gatekeepers and report to the
> Gatekeepers.  Release Managers have responsibility for a specific
> release branch.  In particular the stable branches.  The development
> branch (aka "master") was controlled by the "Gatekeepers".  A Release
> Manager has the discretion to bring bug fixes and features onto a stabl=
e
> branch only after the feature is approved of and merged into the
> repository on the "master" branch.  The "master" branch represents the
> future direction of the project.
>=20
> Below the Release Managers are the Testing and Binary Builder positions=
.
>=20
> In summary the hierarchy is
>=20
>   Gatekeepers
>     |
>     --Elders
>     |  |
>     |  Foundation Board committee
>     |
>     --Security Officers
>     |
>     --Release Managers
>         |
>         --Testers
>         |
>         --Binary builders
>=20
> The OpenAFS Foundation and its Board does not report into this hierarch=
y
> and it is expected that the Board will take responsibility for raising
> money and spending those funds to support the developer and end user
> community.  Although the OpenAFS Foundation has an agreement with IBM t=
o
> use the "OpenAFS" registered mark which is property of IBM, it must be
> noted that the OpenAFS Foundation's powers are limited.
>=20
>  * The Foundation does not own the OpenAFS source code, documentation
>    or other intellectual property.
>=20
>  * The Foundation does not own nor manage the development
>    infrastructure including Git, Gerrit, web, mail, rt, buildbot, ...
>=20
>  * The Foundation neither has the ability to grant nor remove
>    permissions that individuals have in the aforementioned
>    infrastructure.
>=20
> What the Foundation does have is the right to use the OpenAFS registere=
d
> mark for business purposes in accordance with the grant from IBM. These
> include:
>=20
>  * incorporation
>=20
>  * fund raising
>=20
>  * entering into contracts
>=20
>  * obtaining digital certificates and using them to sign binaries
>=20
>  * domain names
>=20
> The Board can grant titles to those individuals that it wishes to pay
> and to those that it wishes to protect under its insurance coverage.
> The Board can selectively sign software binaries produced under an
> accepted process.  Using those carrots, the Foundation can encourage en=
d
> users to trust the development process.
>=20
> The title "Gatekeeper" is already in use. It does not mean "Release
> Manager".  The titles "Gatekeeper", "Elder" and "Guardian" should never
> be used by the Foundation to describe any position within its oversight
> as those titles predate the Foundation and exist outside the Foundation=
.
>=20
> Sincerely,
>=20
> Jeffrey Altman
> OpenAFS Gatekeeper
>=20

> begin:vcard
> fn:Jeffrey Altman
> n:Altman;Jeffrey
> org:AuriStor, Inc.
> adr:Suite 6B;;255 West 94Th Street;New York;New York;10025-6985;United =
States
> email;internet:jaltman@auristor.com
> title:Founder and CEO
> tel;work:+1-212-769-9018
> note;quoted-printable:LinkedIn: https://www.linkedin.com/in/jeffreyaltm=
an=3D0D=3D0A=3D
> 	Skype: jeffrey.e.altman=3D0D=3D0A=3D
> =09
> url:https://www.auristor.com/
> version:2.1
> end:vcard
>=20




--=20
********************************
David William Botsch
Programmer/Analyst
@CNFComputing
botsch@cnf.cornell.edu
********************************