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

Reply via email to