On Sunday 10 April 2011 17:11:46 Ramkumar Ramachandra wrote: > Hi, > > I've started working on building a sequencer for Git. So you are starting the GSoC early! Great! When (or before) it really starts, just make sure you put your work on a public Git repository and you send status updates regularly (weekly if possible). > 3. From the format of the TODO and DONE files, one more thing should > be clear- I'm trying to stick to a slight variation of the 'rebase -i' > format. This part will go into the sequencer. Then I'll use a > cherry-pick specific file to keep the command-line options. Yes, I'm > trying to work on Daniel's idea [3] from the very start. Is this a > good idea? I think that the TODO and DONE file format will need at one point to include options and it is simpler if this change is done early. Using a cherry-pick specific file to keep the options is not very generic for a sequencer that could be used for many things. For example, as we have rebase --interactive, we will probably want to have cherry-pick --interactive, and when editing the TODO file we might want to use different cherry-pick options when picking different commits. This would also make the different cherry-pick options available when using rebase --interactive once it uses the sequencer. > [1]: > http://thread.gmane.org/gmane.comp.version-control.git/170758/focus=170908 > [2]: http://thread.gmane.org/gmane.comp.version-control.git/162183 [3]: > http://thread.gmane.org/gmane.comp.version-control.git/170758/focus=170834 [3] is missing here. Thanks, Christian. -- 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