#11874: Remove twisted spkg
----------------------------------------------+-----------------------------
Reporter: dimpase | Owner: tbd
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-5.0
Component: packages | Keywords: twisted;
notebook
Work_issues: | Upstream: N/A
Reviewer: Dmitrii Pasechnik, Jason Grout | Author: Rado Kirov,
Jason Grout
Merged: | Dependencies: #12329, #11080
----------------------------------------------+-----------------------------
Changes (by dimpase):
* status: needs_info => needs_review
Old description:
> The version of Twisted currently used in Sage is old and obsolete;
> moreover it is buggy, as our extensive tests involving running labs for
> 120 students show. The crashes of the notebook webapp go away after the
> upgrade to twisted 11.
>
> The twisted package is now included in the flask sagenb (#11080), so this
> ticket just has the patch to remove the twisted spkg.
>
> See http://groups.google.com/group/sage-
> devel/browse_thread/thread/98c53d17166da1b9 for the sage-devel vote.
>
> '''apply''': [attachment:trac-11874-remove-twisted.3.patch] to the sage
> root repository, and '''remove''' the '''twisted''' spkg from the
> standard spkgs.
New description:
The version of Twisted currently used in Sage is old and obsolete;
moreover it is buggy, as our extensive tests involving running labs for
120 students show. The crashes of the notebook webapp go away after the
upgrade to twisted 11.
The twisted package is now included in the flask sagenb (#11080), so this
ticket just has the patch to remove the twisted spkg.
See http://groups.google.com/group/sage-
devel/browse_thread/thread/98c53d17166da1b9 for the sage-devel vote.
'''apply''': [attachment:trac-11874-remove-twisted.3.patch] to the sage
root repository, '''remove''' the '''twisted''' spkg from the standard
spkgs, and
'''replace''' the '''sage-***''' spkg in the standard spkgs by
[http://web.spms.ntu.edu.sg/~dima/tmp/sage-5.0.beta8.spkg this one].
(or you can patch the {{{sage-***.spkg}}} with the attached patch)
--
Comment:
I have successfully modified {{{sage-***.spkg}}} to build with twisted
removed. See the patch for review above.
I basically cut a piece of {{{sage.misc.fpickle}}}, it into
{{{sage-***.spkg}}}, and import it instead of {{{twisted}}} in
{{{setup.py}}}. It is only needed for building the sage python module.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11874#comment:50>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.