On Fri, Apr 15, 2016 at 2:22 PM, Dima Pasechnik <dimp...@gmail.com> wrote:
>
>
> On Friday, April 15, 2016 at 1:12:20 PM UTC+1, Erik Bray wrote:
>>
>> On Fri, Apr 15, 2016 at 10:44 AM, Jeroen Demeyer <jdem...@cage.ugent.be>
>> wrote:
>> > Hello all,
>> >
>> > I propose to make SageNB no longer a separate package but to move it
>> > back
>> > into the Sage git tree. For purposes of installation and use of SageNB,
>> > it
>> > will still be a separate Python package, but the sources will be in
>> > $SAGE_ROOT/src/sagenb instead of a separate git repo. The changes to the
>> > Sage build system to support this move will be minimal.
>> >
>> > The reason is that SageNB is truly in maintenance mode currently. Making
>> > new
>> > SageNB releases regularly to fix things is a burden for the SageNB
>> > release
>> > manager Karl-Dieter Crisman. On #14840 [1], he said "the sooner sagenb
>> > gets
>> > back in Sage proper, the better!"
>> >
>> > The original reason to split SageNB from Sage was to enable quick
>> > development. That worked for a while, but now that development has
>> > stalled,
>> > this reason no longer applies. A secondary reason was to make SageNB
>> > truly
>> > independent from Sage, but that also never happened. So I see no reason
>> > to
>> > keep SageNB split from Sage currently.
>> >
>> > I know this is a controversial proposal, but it will certainly be easier
>> > to
>> > maintain SageNB this way. I also want to stress that this is orthogonal
>> > to
>> > any future deprecation or removal of SageNB: we can still do that from
>> > the
>> > Sage git tree.
>>
>> -1
>>
>> Any problems related to this are due to deeper problems with how Sage,
>> its dependencies, and its dependents is developed, and less to do with
>> any philosophical problem with them being separate.
>>
>> I say focus on fixing the real problems, not the symptoms.  And
>> besides, how much longer do you plan to want to develop sagenb rather
>> than keep it in maintenance mode?
>
>
> It is already in (non)maintenance mode. The problem is in (non). By folding
> it back one would make sure that it still works.
> Oh, and by the way, it's a good example of a failed attempt to spin Sage
> code off its main codebase.

Yeah, but the question is why did it fail, and does it need to continue to fail?

-- 
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 https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to