Hi Nicolas,

On 2013-11-04, Nicolas M. Thiery <nicolas.thi...@u-psud.fr> wrote:
> - Switching from one branch to the other.
>
>   As Simon pointed out, this will be easy. However whether it's
>   practical or not will depend on how much time we will have to wait
>   for recompilation in average.  Part of the answer will be in the
>   "compilation cache"[1] infrastructure that Andrew & co have been
>   exploring, but I don't know how far this project progressed.

Yes, that's a point I forgot to address (even though some of my own patches
tend to touch parent.pxd and are thus a pain in the neck).

On my laptop, I have installed ccache, and I think it really reduces the time
needed to change back and forth considerably.


> - Mitigation of the divergence between parallel development branches.
>
>   An important feature of the workflow is to be able to request things
>   like ``pull on my local Sage all the experimental features about
>   tableaux, categories, and semigroups''.

Hmm. This might be an idea for a new Sage dev script. I don't know how
it is called and how it could be implemented (by lack of knowledge of
git). But I am convinced that people on the git-workflow mailing list
would know how to write a script that pulls (and then merges) all the
branches that are tagged "semigroups". 

> Maybe we should leave it open for tiny changes like the finalization
> of patches that are just about to go into Sage 5.13 (typically if the
> release manager notices a glitch in a positively reviewed patch, we
> don't want this to bump that patch to 5.14). I am of course thinking
> about #10963 here in case the migration would occur soon.

In fact, on my laptop, I have a git branch for #10963.

Best regards,
Simon


-- 
You received this message because you are subscribed to the Google Groups 
"sage-combinat-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-combinat-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-combinat-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-combinat-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to