Opened 5 years ago

Last modified 3 years ago

#22499 closed enhancement

Move SageTeX to Sage repo — at Version 4

Reported by: kcrisman Owned by:
Priority: major Milestone: sage-duplicate/invalid/wontfix
Component: packages: standard Keywords:
Cc: ddrake, paulmasson, vbraun, dimpase Merged in:
Authors: Reviewers:
Report Upstream: Reported upstream. Developers acknowledge bug. Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by aapitzsch)

While SageTeX is an awesome and useful thing, the author as of late hasn't had a lot of time for development. SageTeX development is currently at Github, which is not being actively managed. Probably it would be easier to just move SageTeX to the Sage repo, which the maintainer in personal correspondence agrees with:

Anyway, I do think integrating SageTeX into the main Sage repo is a good idea. I know there are some pull requests there that I haven't done anything about, and if it was part of the main Sage repo, it would be easier to get those in.

So let's make this happen - or, alternately, make a fork that lives in the Sagemath organization on Github, though that probably still has an extra step to development.


Related tickets that might get fixed more quickly if this happens:

Change History (4)

comment:1 Changed 5 years ago by kcrisman

  • Description modified (diff)

comment:2 Changed 5 years ago by paulmasson

Karl-Dieter, what did you have in mind with moving SageTex into Sage? The files on GitHub aren't Python except for setup.py. Where would the .dtx files go in the Sage tree? Could the existing makefile be run during setup and the output copied directly to SAGE_SHARE/texmf without creating a tarball?

comment:3 Changed 5 years ago by kcrisman

I didn't necessarily have a full idea - just putting it out there. If it makes more sense for these reasons to just move SageTeX to the Sage org on GH, that is okay too - that would still necessitate at least some doc changes. I don't really know the answers to these questions, I'm sorry. That said, putting this whole thing in the same place as the Mac app seems reasonable - e.g. here make a directory src/sagetex instead of src/mac-app.

comment:4 Changed 4 years ago by aapitzsch

  • Description modified (diff)
  • Status changed from new to needs_review
Note: See TracTickets for help on using tickets.