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