Google Summer of Code - TortoiseHg and integration with Shell (Nautilus and Windows)
TK Soh
teekaysoh at gmail.com
Sun Mar 30 19:22:09 CDT 2008
On Sun, Mar 30, 2008 at 10:50 PM, Benoit Beraud
<benoit.beraud at oviles.info> wrote:
> Hello,
>
> I'm currently considering possibilities for an application for GSoC.
>
> A short presentation about me : I'm currently a PhD student in France,
> I'll just begin my third (and last year) the 1. April. I'm quite
> familiar with programming, I used a lot of programming languages in my
> life, the one I'm most familiar with nowadays are PHP and Javascript,
> .Net (VB but it does not really matter in fact), and C. I used a bit
> of Python for very small projects before but I can't say I'm very
> familiar with it (I'm capable of hacking some code but I'm still not
> very comfortable with the development of a whole application in
> Python).
>
> For the GSoC I would like to work on TortoiseHg. What interest me the
> most in this project is the integration with the different shells
> (Windows and Nautilus). On this topic I think that the first thing to
> work on is the development of the equivalent of InotifyExtension for
Excellent! I was almost going to beg anyone to take this up ;-)
> Windows. This is pretty important because if TortoiseHg sucks because
> of bad integration with Windows (or Linux but job has already been
> done), it won't get massively adopted (even if it has the greatest
> core code and the greatest possibilities). As I'm already a bit
Can't agree more.
> familiar with the use of the Windows API, I think I might help on it.
> I worked with Windows APIs for other purposes but I already find some
> documentation about the API functions required to listen to changes
> inside a given path. I do not know exactly how much time I might need
> to work on it.
Though I'd this to happen today, you can take much as you think is necessary.
> Then the other topic I would like to work on is directly related to
> the first point and concerns the overlay icons. I found on TortoiseHg
> websites that work has to be done on this topic. I don't know if the
The overlay extension, although in working order, may be considered to
be in a state of chaos. Feel free to share your ideas, even if you
feel that a complete overhaul is necessary. Just keep 'performance' in
mind :-)
> information is still up to date but this is something that will get my
> interest. If this is already done, the TODO list of TortoiseHg is long
> enough to be sure I'll find something to work.
I haven't really looked that the TODO list closely for awhile, though
I did notice people has been updating it from time to time.
If you really (really!?) can't find anything to work on from the list,
you can always add to it ;-)
> What do you think about this idea of project ? I know I'm very very
> late for considering the application to GSoC but I just heard about it
> Friday ... and my weekend was already pretty full of other things to
> do. Hope you might find some time to answer before tonight, otherwise
> I'll just apply and I'll work on refinements of my projects later on.
I can't really speak for GSoC, but our doors are always open.
> Thanks in advance for any good advices.
>
> Benoît
>
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at selenic.com
> http://selenic.com/mailman/listinfo/mercurial-devel
>
More information about the Mercurial-devel
mailing list