Ramkumar Ramachandra wrote: > Jonathan Nieder wrote: >> For the sake of new and forgetful readers: what is that objective? > > The objective is to build a generalized sequencer [...] > In these examples, the instruction sheet is uniformly filled with > "pick" or "revert" actions, which is not very interesting. When we > get an interface to allow easy editing of the instruction sheet and > encompass more builtins, more interesting sequences of operations will > be possible like: > > pick rr/revert-cherry-pick^2~34 > revert master@{12} > merge next > am /tmp/jrn.patch Ah, okay. So the tasks at hand are (1) allowing heterogeneous instruction sheets (pick + revert for now) and (2) exposing the sequencer interface in sequencer.h. (2) does not strictly depend on (1) but (1) has more short-term benefit that is easy to test so it comes first. No UI aside from editing the instruction sheet manually for now, but that can come later. Thanks for explaining. Jonathan -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html