On Thursday, May 29, 2014 6:01:24 PM UTC+1, kcrisman wrote: > As another example, in attempting to review one patch which relies upon > the new Maxima update >
The git branch contains the entire code, so automatically has all requirements. You don't need to know where the maxima update comes from to use the branch. > : where that is, one cannot learn easily from git log, since > $ git log | grep maxima | less > $ git log | grep Maxima | less > The git log is not a plain text file, its a directed acyclic graph. There is much more useful information in it than any possible linearization. More complicated than mailing patches? Sure. Why? Because mailing patches around doesn't work at that scale. > $ git log | grep 13973 > $ git log build/pkgs/maxima # see which commits actually touched maxima commit 33417fa92057fc7ef1cf52e301b9b73a2d5c2a83 Author: Peter Bruin <p.br...@warwick.ac.uk> Date: Fri May 16 11:33:00 2014 +0100 Trac 13973: upgrade Maxima to 5.33.0 Although Peter thought that the commit was for #13973 when he wrote it, that need not be the ticket that actually made use of the commit and pulled it into Sage. We check: # git trac find 33417fa92057fc7ef1cf52e301b9b73a2d5c2a83 $ git trac find 33417fa92057fc7ef1cf52e301b9b73a2d5c2a83 Commit has been merged, but not into a released version. commit 6220027f174e01ae252f277acb3a75de7053239c Merge: a3c4cf3 a130eed Author: Release Manager <rele...@sagemath.org> Date: Sun May 25 11:20:54 2014 +0100 Trac #13973: Upgrade Maxima to 5.33.0 This is a continuation of #13364, and aims at including more upstream bug fixes, which e.g. fix an [http://permalink.gmane.org/gmane.comp.mathematics.sage.support/30644 issue reported on sage-support], which was reported as Maxima bug [https://sourceforge.net/p/maxima/bugs/2535 2535], and marked there as closed in post-5.29.1. I don't know why the description of a ticket is ending up in the log. We > want a description of what actually was done, and the description in the > ticket is often full of brainstorming etc. > Its up to you (the ticket author/reviewer) to make the description fit the ticket. For instance, for this one I guess I need to first do #13973, and then > somehow add #13712 on top of it No. For reviewing #13712 (say) you only need to get that branch. Batteries are already included. If it doesn't work then that is a negative review. -- 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.