I vote for making this an extension to git, as it makes interacting
with trac easier while also allowing developers to learn git if they
did not already know it.  If we think about the previous development
process using mercurial, I am pretty sure that very few people used
the sage-wrapped functions such as hg_sage once there was a simple
tutorial on mercurial queues to get them started.

I understand Volker's good point that right now it is easier to have
this as an optional add-on since otherwise the functionality gets lost
when you switch to a branch which does not have it.  But that issue
will fade away soon enough.

John

On 29 December 2013 02:36, Volker Braun <vbraun.n...@gmail.com> wrote:
> I've been taking some bits and pieces from the sage -dev scripts, so its not
> entirely unrelated. Mostly, there is a philosophical difference: The dev
> scripts implement an alterative UI to git, and the git trac command extends
> git. The arguments for it aren't exactly new, and boil down to
>
> * A lot of thought went already into the git user experience
> * Working knowledge of git is a skill that is also valuable outside of Sage
> * Much simpler codebase for a narrow task
>
> vs.
>
> * The dev scripts make it easy to use git without having to learn it
>
> I don't think there is necessarily a winner. Of course I have a personal
> favorite. At this point we don't really benefit from picking one or the
> other, we can just offer both and see which one works out better in the long
> run.
>
> --
> 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 http://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/groups/opt_out.

-- 
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 http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to