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 > <javascript:>> 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.
-- 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.