Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jgit-dev] Re: [egit-dev] Rewriting JGit history and standard comment template

Alex Blewitt <alex.blewitt@xxxxxxxxx> wrote:
> On 10 Feb 2010, at 11:36, Matthias Sohn wrote:
> > Using the commit author information for the copyright is straight forward, the tricky part I am not yet sure about is how to honor explicitly
> > added copyright statements which do not match the commit author (e.g. author could be "Joe Developer <joe@xxxxxxx>" but copyrights 
> > claimed for his changes could be owned by his company "Joe Inc." but then we should not add Joe Developer in the copyright statement).
> What do we do in the iplog for this kind of thing?

We report the contributor name only.  Not their employer.  Odd,
I know.  You'd think the commerical interests who bankroll Eclipse
would want the actual copyright holder in the IP log.  But it seems
we're only listing the contributor name.

> Do we record
> the commits as Employer, or Employee? If there's a lookup table of
> names-to-companies, perhaps we can substitute that on a day-by-day
> basis.

There's a lookup table, at least for committers, but I can't have
access to it because its in the foundation MySQL database(s).

I guess we could start to build our own for this purpose.  But see
above, it doesn't seem to be that important.

Ideally, people would have a single stable identity for their
changes at Eclipse (e.g. spearce@xxxxxxxxxxx) and a lookup table
would provide date ranges and their employer.  And if the W3C had the
semantic web working, we could pull that directly from their resume.

Unfortunately a lot of companies want the name cred of having their in their employee's contributions.  So we probably have
to do the reverse, and encourage people to use their employer email
address for contributions, but keep a look-aside table that joins
those multiple employer emails back to real people.

Which means I'd have to start using my @$DAY_JOB.  Ick.  (They are
apparently one of the few companies that lets me continue using my
public address for contributions.  Yay.)


Back to the top