Hello everybody !

On 16 November 2014 01:48, john_perry_usm <john.pe...@usm.edu> wrote:
>
> (1) When switching development to Git, it became harder for the less
> talented to contribute. I'm not the only one who encountered a complete
> recompilation of Sage when reviewing a new ticket -- even one that didn't
> touch Cython. See, e.g., some of my comments on ticket #17298, where at one
> point I wrote, "I can't afford to tie up my installation for 2 hours of
> compilation every time a few lines of Python code change."
>
> This used not to occur in Mercurial.

Just wondered if we could not have some "git hook" (I do not exactly
know what it can do) to make sure that one cannot checkout a branch
which is not a descendent of the latest release of Sage in the local
history.

Thing is that to my experience this is the only reason why git
triggers big recompilations. So what having a git hook saying
something like "you cannot checkout this branch, it is too old. If you
want to use it, merge it with the latest beta instead" ?

And we could have some "-f" flag when we really want to do that... But
that would prevent newcomers from wasting a couple of hours.

Nathann

-- 
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/d/optout.

Reply via email to