[Grok-dev] Re: grokproject and svn

whit morriss d.w.morriss at gmail.com
Tue May 20 10:02:41 EDT 2008


Philipp von Weitershausen wrote:
> Sebastian Ware wrote:
>> when using
>>
>>   --svn-repository=REPOS
>>
>> The egg-info directory is added to version control
>>   src/yourproject.egg-info/
>> however in the version control docs
>>  http://grok.zope.org/documentation/how-to/placing-your-grok-project-under-version-control 
>>
>>
>> it says that this info shouldn't be version controlled
>>
>> a) What is correct?
> 
> Opinions differ. Some think it should be checked in. The use case for 
> this that I've heard is that the egg-info may contain stuff that's not 
> auto-generated from setup.py, such as locale data. But since we put all 
> of our package data into the packages themselves and thus our egg-info 
> completely generated from setup.py, I see little point in checking it in.
> 
> Fact is, it's PasteScript checking things in for us, so unless we hack 
> PasteScript, we'll have to live with this for now.
> 

there is a reason for this... paste and pastescript save plugin metadata 
in package info to allow for rerunning of template plugins.  This is the 
major way of allowing plugins that are used to create items within a 
package after package is created.  zopeskel in the collective utilizes 
this iirc.

-w



More information about the Grok-dev mailing list