On 9/11/2009 7:38 PM, Phil Hagelberg wrote:
>
> Tom Faulhaber<tomfaulha...@gmail.com>  writes:
>
>> I'm not so excited about deriving authorship data from git, though. It
>> seems like there are a lot of reasons that could be "wrong" from the
>> point of view of what we want for the documentation (how do you decide
>> when a checkin represents a true "co--author?",  etc.). Having the
>> string there allows folks to use it with a little more nuance ("By
>> Stuart Sierra with some critical bug  fixes by Phil Hagelberg").
>
> Well, everyone who's contributed to the library is an author in a
> sense. Whoever's written the most lines of non-whitespace,
> non-documentation code is the primary author. Why rely on
> manually-curated data when you have a canonical source?
>
> Anyway, I'm just not a fan of strong code ownership as I see that
> sometimes it creates a "don't touch" mindset. But maybe that's just me.

I have not read all of this thread and am not sure completely what is 
what with regards to the details of authorship of either method.

But, I do believe it is of great importance to maintain good 
contributors records to the files and its modification history 
regardless of code "ownership"  but for good legal provenance.

It makes things cleaner and easier for licensing purposes and anything 
concerning bureaucrats and lawyers.

Having watched another open source project go through diligent efforts 
to trace down any and all potential contributors to do a relicensing 
effort was a major pain and an incredible amount of work.

As I said, I don't know all the details in this situation and either 
position might very well cover this issue just fine. Just wanted to 
bring up a scenario for which good record keeping benefits the project 
and community.

Jimmie



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to