On Mon, Jan 11, 2016 at 10:52 AM, William Stein <wst...@gmail.com> wrote: > On Mon, Jan 11, 2016 at 10:43 AM, kcrisman <kcris...@gmail.com> wrote: >> >>> >>> >>> But if you want to use the github issue tracker then that wouldn't work as >>> easily. I don't think we even can import our current trac database, not to >>> mention that some fields (e.g. Reviewer) are missing. >>> >> >> There's also the non-trivial (though not blocker, probably) issue that >> zillions of links to trac.sagemath.org would instantly be obsolete, > > No. We wouldn't shut down running trac for a long, long time. > >> and we'd >> be dependent upon a private company to maintain our bug tracker - one which >> might not be easily recreatable in the event GH gets bought or they go out >> of business or the service is taken down for whatever reason. > > Nothing is black and white like you make it out above. It's a > tradeoff. Having used GH, it's definitely way, way more than worth > that tradeoff. Not making this tradeoff could easily lead to the > death of Sage, since Sage development is definitely WAY WAY too hard > and full of friction. If somebody else came along with something like > Sage that used GH and provided a much more pleasant development > experience, the Sage project would be in very serious trouble. > Waiting until it is too late is no solution. I'm so glad that > certain people (not me!) had the foresight to switch away from > Mercurial!
Following up on this, that we don't fully support people doing development for Sage by creating independent pip-installable packages (which depend on sage) is a *major* point of friction for our project. The sage dev process is very heavy and confusing compared to what it should be. This friction could kill us. William -- William (http://wstein.org) -- 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.