[Foundation-discuss] Foundation Update
Dave Botsch
botsch@cnf.cornell.edu
Mon, 18 Apr 2016 11:15:25 -0400
Hi, Jeff.
The below descriptions were written before our discussions about the
special meaning of certain titles.
Otherwise, yes, I believe we are on the same page.
Thanks!
On Mon, Apr 18, 2016 at 10:06:21AM -0500, Jeffrey Altman wrote:
> On 4/18/2016 9:03 AM, Dave Botsch wrote:
> > § Release Managers
> >
> >
> > The OpenAFS Release Managers, or Gatekeepers,
>
>
> David,
>
> 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.
>
> Elders can be thought of as non-technical board members much as the
> OpenAFS Foundation Board members are today.
>
> 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.
>
> Security Officers were appointed by Gatekeepers and report to the
> Gatekeepers. Security decisions are not made outside of the technical
> direction of the project.
>
> 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 stable
> 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.
>
> Below the Release Managers are the Testing and Binary Builder positions.
>
> In summary the hierarchy is
>
> Gatekeepers
> |
> --Elders
> | |
> | Foundation Board committee
> |
> --Security Officers
> |
> --Release Managers
> |
> --Testers
> |
> --Binary builders
>
> The OpenAFS Foundation and its Board does not report into this hierarchy
> 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 to
> use the "OpenAFS" registered mark which is property of IBM, it must be
> noted that the OpenAFS Foundation's powers are limited.
>
> * The Foundation does not own the OpenAFS source code, documentation
> or other intellectual property.
>
> * The Foundation does not own nor manage the development
> infrastructure including Git, Gerrit, web, mail, rt, buildbot, ...
>
> * The Foundation neither has the ability to grant nor remove
> permissions that individuals have in the aforementioned
> infrastructure.
>
> What the Foundation does have is the right to use the OpenAFS registered
> mark for business purposes in accordance with the grant from IBM. These
> include:
>
> * incorporation
>
> * fund raising
>
> * entering into contracts
>
> * obtaining digital certificates and using them to sign binaries
>
> * domain names
>
> 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 end
> users to trust the development process.
>
> 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.
>
> Sincerely,
>
> Jeffrey Altman
> OpenAFS Gatekeeper
>
> 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/jeffreyaltman=0D=0A=
> Skype: jeffrey.e.altman=0D=0A=
>
> url:https://www.auristor.com/
> version:2.1
> end:vcard
>
--
********************************
David William Botsch
Programmer/Analyst
@CNFComputing
botsch@cnf.cornell.edu
********************************