[sldev] Packaging the viewer for Linux distributions

John Hurliman jhurliman at wsu.edu
Fri Oct 5 18:12:16 PDT 2007


Dale Glass wrote:
> On Friday 05 October 2007 23:43:16 Callum Lerwick wrote:
>   
>> LL already separates the "artwork" from the viewer source, which is most
>> of the way there. What makes it much less useful to us is the fact that
>> a new artwork tarball comes out with every source release. Could LL
>> avoid releasing a new artwork tarball unless it has actually changed? I
>> haven't got around to diffing it and seeing how often it actually
>> changes, if it is changing, maybe it shouldn't. ;P
>>     
>
> How about putting the artwork and libraries packages into SVN (or 
> whatever)? That'd allow to tell much more easily when it changes, and 
> updates would be less of a pain.
>   
>
>   


The openmetaverse.org project went the route of putting everything in 
SVN, and branching can be a huge pain. Having 10,000(ish) boost header 
files in every single branch and tag creates these monstrous databases 
and makes committing and checking out a huge pain every time a new 
release is made. In theory I would love to see everything in SVN, but we 
found out in practice it can be fairly painful.

Also, one odd thing I noticed is it seems to be easier at LL to get 
stuff in the artwork or libraries packages then in to SVN. The MSVC 2005 
project files in SVN are more or less the originals I submitted long 
long ago on a JIRA task and haven't been updated in ages, yet the 
libraries package comes with (almost) updated solution/project files 
that overwrite the ones in SVN! I would hate to see this "easy" avenue 
of pushing out bleeding edge stuff to the community squashed.

John Hurliman


More information about the SLDev mailing list