From: Shawn Pearce <spearce@spearce.org>
To: Jeff King <peff@peff.net>
Cc: git@vger.kernel.org
Subject: Re: git as an sfc member project
Date: Fri, 22 Oct 2010 12:19:00 -0700 [thread overview]
Message-ID: <AANLkTi=6tvmTAfdyL-sKBsq+4OpFaQpZWT66ANESNapj@mail.gmail.com> (raw)
In-Reply-To: <20101022183027.GA12124@sigill.intra.peff.net>
On Fri, Oct 22, 2010 at 11:30 AM, Jeff King <peff@peff.net> wrote:
> There is one slight caveat, which is that JGit was not accepted, due to
> the complexity of their ties with the Eclipse Foundation.
Yup. Anytime you say "Eclipse Foundation", make sure you put
"complexity" into the same sentence. Its required to make the
sentence accurate. :-)
> In practice, I
> don't think this will matter much at all. The only way that Git operates
> in any legal capacity as a group is when we do Summer of Code. This
> could impact us, e.g., if were to have a JGit-specific SoC project.
We had a GSoC project, but through the Eclipse Foundation
participation in GSoC, not Git. So the Eclipse Foundation received
our mentor stipend for us, and will spend it in some way that is
unknown to me. Yay?
The decision to do JGit GSoC through Eclipse and not through Git this
year wasn't really mine. I just didn't disagree loud enough to change
things.
> Probably the money that goes to the organization for such a project
> should _not_ go through the SFC, and would have to be handled
> separately. Which is no worse than JGit has it today; they just can't
> receive the SFC services as regular git can.
This is fine with the JGit folks, for now anyway. We may revisit this
and have JGit join SFC at some point in the future. We might not.
> Basically what we need to decide on before signing is:
>
> 1. Who should sign? These people are basically speaking for git as a
> community. Related to (2) below.
The people listed in 2 as the leadership structure of git.
> 2. What is the leadership structure of git as a legal entity? In other
> words, if we get some money that goes to the SFC (from SoC or from
> donations), who should have authority to tell the SFC to do
> something with it?
>
> The obvious choices (to me) are:
>
> a. Junio as benevolent dictator^W maintainer.
>
> b. Somebody else as benevolent SFC liaison.
>
> c. Some committee of core people (I'd say no more than 3-5) who
> would all need to agree (or perhaps some majority).
...
> Personally, I favor a small group which can approve new people to
> join, and which can leave at will. Having more than one person
> avoids hit-by-bus problems (or even just dropped-off-net problems).
> There is little enough power in such a position that I'm not too
> worried about some crazed egomaniac becoming the Git-SFC liaison.
I agree.
I think a committee of at least 3 people and at most 5, any of whom
can be a benevolent SFC liasion, is fine. As far as selection goes,
the committee can elect or remove a member through a majority vote,
and should base its decisions based on surviving contributions to the
code base, but shouldn't be tied to that (just in case someone
contributes a lot of good code and then becomes a jerk).
But as you point out, there isn't much power involved here, so there
isn't a lot of concern of it being abused. The important thing (the
copyright on the code) is still held by individual contributors, so
there is very little value involved (just the handful of GSoC dollars
each year).
> 3. How much money should we give to the SFC?
>
> A big chunk of their budget comes from taking a percentage of
> member project money. As a project, we set the percentage we give
> them. So we can give them nothing if we want. But they do provide
> useful services, and even without direct benefit to git, the SFC is
> promoting free software. So probably it makes sense to choose some
> non-zero number.
I agree, a non-zero number. 2-5%? Any idea what is typical?
--
Shawn.
next prev parent reply other threads:[~2010-10-22 19:19 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-10-22 18:30 git as an sfc member project Jeff King
2010-10-22 19:19 ` Shawn Pearce [this message]
2010-10-22 19:35 ` Jeff King
2010-10-22 20:06 ` Shawn Pearce
2010-10-22 20:59 ` Sverre Rabbelier
2010-10-22 21:48 ` Junio C Hamano
2010-10-22 22:59 ` Junio C Hamano
2010-10-22 23:18 ` Jeff King
2010-10-22 23:21 ` Brandon Casey
2010-10-22 23:26 ` Junio C Hamano
[not found] ` <hh0bQq8TcM0saDTuJo6qVdOMgn-14aysvhF_S70syB678Of7zQOsY9jLajG2WpeGXid8jtG4kVA@cipher.nrlssc.navy.mil>
2010-10-23 0:09 ` Brandon Casey
2010-10-23 1:30 ` Brandon Casey
2010-10-23 22:48 ` Brandon Casey
2010-10-22 23:22 ` Junio C Hamano
2010-10-23 11:52 ` Ævar Arnfjörð Bjarmason
2010-10-23 13:39 ` Jeff King
2010-10-23 16:03 ` A Large Angry SCM
2010-10-26 22:39 ` Jeff King
2010-10-27 7:03 ` Tait
2010-10-27 11:08 ` Jeff King
2010-11-02 23:03 ` Bradley M. Kuhn
-- strict thread matches above, loose matches on Subject: below --
2010-02-24 15:44 Jeff King
2010-02-24 16:07 ` Jakub Narebski
2010-02-26 12:39 ` Jeff King
2010-02-26 15:56 ` Jakub Narebski
2010-03-01 10:58 ` Jeff King
2010-02-24 16:22 ` Shawn O. Pearce
2010-02-26 12:49 ` Jeff King
2010-02-24 17:44 ` Christian Couder
2010-02-26 12:25 ` Jeff King
2010-02-24 18:12 ` Junio C Hamano
2010-02-26 12:29 ` Jeff King
2010-02-26 12:37 ` Jeff King
2010-02-26 12:59 ` Jeff King
2010-02-26 13:14 ` Julian Phillips
2010-03-01 10:53 ` Jeff King
2010-02-27 6:35 ` Eric Wong
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='AANLkTi=6tvmTAfdyL-sKBsq+4OpFaQpZWT66ANESNapj@mail.gmail.com' \
--to=spearce@spearce.org \
--cc=git@vger.kernel.org \
--cc=peff@peff.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).