Another solution that works is to work with a separate sagenb git 
repository and then rename the directory sagenb inside the egg to something 
like sagenb_old.  Then create a symlink to your development git repository 
named sagenb.  This is almost the same solution as Basu's.  

On Tuesday, April 8, 2014 10:07:30 AM UTC-5, kcrisman wrote:
>
> Hey Basu,  thanks!  That sounds great.  
>
> Can you open a ticket to fix the developer guide with this information 
> (the last section on sagenb development)?  (Suitably generic, of course.)
>
> - kcrisman
>
> On Tuesday, April 8, 2014 10:45:24 AM UTC-4, P Purkayastha wrote:
>>
>> There is an easy fix. The main reason why it has broken sagenb 
>> development is because "sagenb/sagenb/flask_version" is a symbolic link to 
>> "sagenb/flask_version" - I do not know why it is set up like this. So, 
>> doing the following will allow you to work on sagenb dev - I will assume 
>> that your sage is in ~/sage and sagenb is in ~/sagenb:
>>
>> $ cd ~/sagenb/sagenb
>> $ rm flask_version
>> $ mv ../flask_version .
>> $ cd ~/sage/local/lib/python/site-packages/sagenb-0.10.8.2-py2.7.egg
>> $ mv sagenb{,-0.10.8.2}
>> $ ln -s ~/sagenb/sagenb .
>>
>>
>> And now, you can continue to work on sagenb dev in ~/sagenb.
>>
>> - basu.
>>
>> On Tuesday, April 8, 2014 10:33:03 AM UTC+8, kcrisman wrote:
>>>
>>> With the new directory layout, 
>>> http://www.sagemath.org/doc/developer/sagenb/index.html no longer makes 
>>> any sense, and I don't see any easy way to do any sagenb development 
>>> without making new (s)pkgs.  Is that correct?  Any ideas for making this 
>>> simpler?
>>>
>>> Thanks,
>>> - kcrisman
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to