Hi,
[Brian Cc'ed because of the first question ("sorting is off")]
[Shawn Cc'ed because of the menu item question (the last question)]
On Sun, 27 Jan 2008, Kirill wrote:
> probably the following questions are mostly for Johannes Schindelin,
> but just to start a discussion...
>
> TODO Move context menu item up a bit. Sorting is off.
> What does it mean? It looks like the item is created as early as
> possible - right after Explorer's items.
I have no idea... Brian?
> TODO Generate registry installation/uninstallation entries during
> build.
> Not sure what is this about. But, as far as I understand it, does not
> sound extremely important.
I think it is important, but only when we have enough so that users
actually want to use git-cheetah.
> TODO PathToMsys also needs to be determined.
> Like it was discussed earlier, we probably implement it the same way
> as in qgit (see recent discussion on compiling qgit for Windows).
I do not remember that discussion.
But like I said in my other mail, I think that we should try for
../bin/git.exe and ../../bin/git.exe (relative to the .dll path), and use
.. or ../.. respectively.
> TODO Flesh out menu items provided to the user.
> Personally, besides copy of Tortoise's items, relevant to Git, and few
> push/pull/branch commands, I came up blank. So, what are directions?
The problem is that CVS is such a minimal and file based SCM. Git has an
index that has a lot of power, but also has to be reflected in the
commands adequately.
Another thing (and this concerns you, Shawn): there is this lovely program
called git-gui, and it has most of what we will ever want to drive from
git-cheetah. Is there any method to call git-gui such that it performs a
certain command, or is there a chance to get such a method?
Ciao,
Dscho