#13015: Metaticket: revamp workflow / switch to git
-------------------------------------+-------------------------------------
Reporter: kini | Owner: jason
Type: task | Status: new
Priority: major | Milestone: sage-6.0
Component: misc | Resolution:
Keywords: git workflow, | Merged in:
sd51 | Reviewers:
Authors: | Work issues:
Report Upstream: N/A | Commit:
Branch: master | f36d14a9cfae45333fcda5c0725f831c7c56a2cc
Dependencies: #15430, #15420, | Stopgaps:
#15401, #14480, #14481, #14482, |
#14330, #14273, #14962, #15241, |
#15222, #15221 |
-------------------------------------+-------------------------------------
Changes (by vbraun):
* dependencies:
#15420, #15401, #14480, #14481, #14482, #14330, #14273, #14962,
#15241, #15222, #15221
=>
#15430, #15420, #15401, #14480, #14481, #14482, #14330, #14273,
#14962, #15241, #15222, #15221
Old description:
> We plan to revamp the development workflow for Sage, involving a few
> separate (big) changes:
>
> * switch to git
> * consolidate our repositories into a single repository
> * simplified development interface
>
> We break down the steps needed for this transition in the following
> tasks/tickets:
>
> * #14480 - switch to new directory layout and update build system
> * #14481 - write a new developer manual; see https://github.com/sagemath
> /git-developer-guide
> * #14482 - write development scripts
> * Make sure the patchbot works with the new layout (this seems to be
> okay).
> * Make sure the buildbot works with the new layout.
> * #14962 - Make sure optional spkgs work with the new layout.
> * #15241 - ignore various temporary files
> * #15222 - `make download` to download all tarballs
> * #15221 - always rebuild packages if the version number changes
> * #15401 - Build git without gettext if necessary
>
> Instructions for using the new workflow: QuickStartSageGit
New description:
We plan to revamp the development workflow for Sage, involving a few
separate (big) changes:
* switch to git
* consolidate our repositories into a single repository
* simplified development interface
We break down the steps needed for this transition in the following
tasks/tickets:
* #14480 - switch to new directory layout and update build system
* #14481 - write a new developer manual; see https://github.com/sagemath
/git-developer-guide
* #14482 - write development scripts
* Make sure the patchbot works with the new layout (this seems to be
okay).
* Make sure the buildbot works with the new layout.
* #14962 - Make sure optional spkgs work with the new layout.
* #15241 - ignore various temporary files
* #15222 - `make download` to download all tarballs
* #15221 - always rebuild packages if the version number changes
* #15401 - Build git without gettext if necessary
* #15420 - Borken git doctests.
* #15430 - Enable cython caching
Instructions for using the new workflow: QuickStartSageGit
--
--
Ticket URL: <http://trac.sagemath.org/ticket/13015#comment:49>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/groups/opt_out.