I'll look at your script. If it's easy enough to apply to our code that I can periodically run it to update a list of authors (even if it requires some manual tweaking, that's OK), then I'm fine with maintaining that list in a contributors file that gets distributed along with the binaries, and then having the run-time message refer to that file. Seems like that would make everyone happy and minimize our maintenance burden. Particularly since the run-time copyright message is localized, I don't want to have to change it very often. :)
On 6/27/11 2:11 AM, Peter Åstrand wrote: > On Fri, 24 Jun 2011, DRC wrote: > >> Currently, whenever you launch Xvnc or the legacy Unix or new FLTK >> viewers, they print an outdated copyright acknowledgment: >> >> Copyright (C) 2002-2005 RealVNC Ltd. >> Copyright (C) 2000-2006 TightVNC Group >> Copyright (C) 2004-2009 Peter Astrand for Cendio AB >> >> This needs to be changed or updated. The problem is that the actual >> copyright history is about a mile long (see the new README.txt I just >> added in the top-level source directory.) Thus, I think we really need >> to replace the run-time copyright message with something more generic. >> >> It's been the convention of the Windows viewer and server for a while to >> say: >> >> Copyright (C) 1999-2011 [many holders] >> >> That seems somewhat unsatisfying to me, but I can't come up with >> anything better. > > I guess we could print something as: > > Copyright (C) 2002-2005 RealVNC Ltd. > Copyright (C) 2000-2006 TightVNC Group > Copyright (C) 2004-2011 The TigerVNC Team > > But "many holders" is also OK with me. > > > >> Just trying to eliminate the need to maintain a list >> of the copyrights in multiple places. I question whether it's even >> important to maintain that list in the README files, since it's likely >> to get out of date as well. If people really want to know who wrote the >> code, they can grep the source. > > For rdesktop, I wrote a Python script that generates an AUTHORS file > from the source code. See > http://rdesktop.svn.sourceforge.net/viewvc/rdesktop/rdesktop/trunk/genauthors?view=log > . > > > Rgds, --- > Peter Åstrand ThinLinc Chief Developer > Cendio AB http://www.cendio.com > Wallenbergs gata 4 > 583 30 Linköping Phone: +46-13-21 46 00 > > > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2d-c2 > > > > _______________________________________________ > Tigervnc-devel mailing list > Tigervnc-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tigervnc-devel ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 _______________________________________________ Tigervnc-devel mailing list Tigervnc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tigervnc-devel