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
@domain.com 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.)

-- 
Shawn.


Back to the top