[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
********************************