12.07.2015 Views

Mercurial & Nautilus Integration

Mercurial & Nautilus Integration

Mercurial & Nautilus Integration

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Mercurial</strong>&<strong>Nautilus</strong><strong>Integration</strong>


Part of my work asSummer of Code student(<strong>Mercurial</strong>)


Motivation:


third party developersof our platform


deserves to be first class“users”


<strong>Integration</strong>:


Python API(<strong>Nautilus</strong> & <strong>Mercurial</strong>)


PyGTK


cross-plaftorm


native integration withExplorer


<strong>Nautilus</strong>


<strong>Nautilus</strong>


& shell$ hgtk action


also it will provide astandalone application


How it looks like:


Multiples views


Operations per repository


Operations per fileor group of files


Common tasks


History view


Diff


Status


Annotations


Compare with otherrepositories


Sharing the repository with aweb server


That is


<strong>Nautilus</strong>&<strong>Mercurial</strong>


a tortoise


with steroids


Simple,


Fast,


Better


Why Gnome/<strong>Mercurial</strong>'sdevelopers doesn't make anynoise?


for the same reasonsGnome/Python's developersdidn't make any noise duringthe C#/Java “war”

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!