Most people don't write AUTHORS blocks, and don't update them if they 
change anything. And why? Because its an annoying manual duplication of 
what git does automatically, of course. On the other hand, it can be an 
incentive for somebody to start contributing. Its still unfair and 
underrepresents the regular contributors. Its also unclear to users why 
only very few methods carry author information, what is our message on 
those rare incidences where there is an author information? that it is a 
particularly rare feat of mathematical ingenuity? Or that it was written by 
somebody as his first contribution (statistically more likely)?

A better system:
* Provide a place for author's bios were everybody can write a small blurb 
and link to their contribution
* Add a command that extracts and lists authorship and the recent changes 
(ticket title, author, link) from git; Possibly as part of the online help 
though I'd rather have online help render quick. Could be cached as part of 
the docbuild process...





On Friday, September 18, 2015 at 3:09:34 PM UTC+2, John Cremona wrote:
>
> On 18 September 2015 at 14:06, Marc Mezzarobba <ma...@mezzarobba.net 
> <javascript:>> wrote: 
> > John Cremona wrote: 
> >> Just because Sage is open source does not mean that contributors 
> >> should not get credit for their work. 
> > 
> > Of course. But from what I've seen, lots of AUTHORS sections are awfully 
> > out of date, while the git history is a few keystrokes away... 
>
> ...not to a user who types 
>
> sage: X.fancy_function? 
>
> though.  Credit needs to be easily and obviously accessible or it will 
> not get noticed. 
>
> John 
>
> > 
> > -- 
> > Marc 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups "sage-devel" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an email to sage-devel+...@googlegroups.com <javascript:>. 
> > To post to this group, send email to sage-...@googlegroups.com 
> <javascript:>. 
> > Visit this group at http://groups.google.com/group/sage-devel. 
> > For more options, visit https://groups.google.com/d/optout. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to