[unknown button type]
Differences

This shows you the differences between two versions of the page.

Link to this comparison view

playground:playground [2014/10/14 10:35]
d3vid note on binding names
playground:playground [2014/10/15 07:07] (current)
d3vid remove reviewed support matrix
Line 1: Line 1:
 = Playground (aka Sandbox) = = Playground (aka Sandbox) =
  
-== Version control systems == +Make test-bed edits here.
- +
-^ VCS         | Subversion ​ | Git     | Mercurial ​          | Others | +
-^ Shortname ​  | svn         | git     | hg                  | Patches welcome! [1] | +
-^ Version ​    | 1.8.x       | 2.1.x   | 2.8.x (stalled) [2] | +
-^ Binding [3] | python-svn ​ | Dulwich | N/A [4]             | - | +
-^ Version ​    | 1.7.2+      | 0.9.7+ ​ | -                   | - | +
- +
-[1] Clients already exist for some other systems, see the alternatives list below. +
- +
-[2] Patches for improving Mercurial support [[https://​github.com/​rabbitvcs/​rabbitvcs/​issues/​35|are welcome]]! Including [[https://​github.com/​rabbitvcs/​rabbitvcs/​issues/​3|making this feature optional]]. +
- +
-[3] This is the Python library used to bind to the client. Note that the library name is used, not the OS package name. On Debian-derived systems, these package names usually start "​python-"​ and may therefore appear to be different or reversed (frex, `python-dulwich` is the package name for the Dulwich library, `python-nemo` is the package name for the `nemo-python` library). +
- +
-[4] Mercurial is written in Python. No binding library required. +
- +
-== File managers == +
- +
-^ Desktop ​     | Cinnamon ​   | Gnome           | Mac OS X | MATE        | Unity           | Xfce           | Others | +
-^ File manager | Nemo [5]    | Nautilus ​       | Finder ​  | Caja        | Nautilus ​       | Thunar ​        | Patches welcome! | +
-^ Version ​     | 2.2.x       | 3.x             | -        | Stalled [6] | 3.x             | 1.6.x          | - | +
-^ Binding ​     | nemo-python | nautilus-python | -        | caja-python | nautilus-python | thunarx-python | - | +
-^ Version ​     | 2.0+        | 1.0+            | -        | -           | 1.0+            | 0.2.0+ ​        | - | +
- +
-[5] Nemo is a fork of Nautilus 3.4. RabbitVCS integration [[https://​github.com/​linuxmint/​nemo-extensions/​|is available from Linux Mint]]. +
- +
-[6] Caja is a fork of Nautilus 2.x. Theoretically supportable based on prior support for Nautilus 2.x. Client code already in repo. See [[https://​github.com/​rabbitvcs/​rabbitvcs/​issues/​51|issue 51]] for current issues. +
- +
-== Other clients == +
- +
-^ Name    | Gedit       | Gedit              | Others | +
-^ Type    | Text editor | Text editor ​       | Patches welcome! | +
-^ Version | 3.0 - 3.7   | 3.8+ (stalled) [7] | - | +
-^ Binding | -           | -                  | - | +
-^ Version | -           | -                  | - | +
- +
-[7] Support for Gedit 3.x is currently stalled because [[https://​github.com/​rabbitvcs/​rabbitvcs/​issues/​34|Gedit 3.8+ support requires porting RabbitVCS to Python 3]]. This would require significant effort. Patches welcome! +
- +
-== No longer supported == +
- +
-^ Client ​         | Nautilus | Gedit | +
-^ Version ​        | 2.x      | 2.x   | +
-^ Supported until | ~0.15    | ~0.15 | +
- +
-== Alternatives == +
- +
-Client alternatives to RabbitVCS (must be active projects and provide add/​commit/​push functionality,​ not just commit history). +
- +
-^ bzr GUI       | Bazaar Explorer | +
-^ hg GUI        | TortoiseHg ​     | +
-^ hg + Nautilus | TortoiseHg ​     | +
- +
-== Defunct alternatives == +
- +
-These client alternatives are no longer available / no longer maintained. +
- +
-^ bzr + Nautilus | bzr-gtk | +