trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: January 2012

Re: [trinity-devel] subdirs text file

From: Julius Schwartzenberg <julius.schwartzenberg@...>
Date: Wed, 25 Jan 2012 18:58:22 +0100
Darrell Anderson wrote:
>>> We have discussed how we want to maintain some of the
>> automake files in the source tree after a package is
>> converted to cmake. Those files provide us an historical
>> record of what was.
>>
>> I would expect that historical data is available through the
>> revision
>> system (Git) at least? Cluttering the source packages with
>> unused files
>> doesn't really seem like the best idea to me.
> 
> Where is the clutter? Every automake package still has that file.
> 
> They are small text files with important information, requiring less storage space than other automake files retained in the directory. :)
> 
> I don't find those files on my local GIT repository for the cmake converted packages. The current cmake conversions took place before the SVN to GIT migration and I suspect those files are not part of GIT.

When the conversion from Subversion to GIT took place, all the previous
revisions should have been imported as well.

You will not find the files if you just check out the repository, but
when you use the git command to go back to an older revision, you will
be able to get access to these files again. Normally this should also be
possible through the web interface.

Another option is using the original Subversion repository to go back in
time to get these files.

The point of clutter is not so much regarding disk space as it is to
having extra files that are maybe completely unused. At some point in
the future it could be confusing what files are still necessary for
building and which ones just contain information.
Because everything is still available through the revision system
anyhow, it should not be necessary to keep these files in the source
package. In addition the revision system will give you information about
all the changes made to these files in the past, so you can get even
more info in that way.

Julius