Release announcements for RabbitVCS v0.13.2!

Posted in Release on May 29th, 2010 by Adam Plumb – 6 Comments

Apparently there were a lot of bugs in the v0.13.1 release because here is an unprecedented SECOND point release, fixing bugs like there is no tomorrow.  Most of the bugfixes are in the core app and not in the plugins.

Also, here is some more good news.  After several months of grueling back and forth, Juan (Nushio), our resident Fedora packager, has gotten RabbitVCS included in the official repositories, so starting pretty soon you Fedora users will be able to install RabbitVCS directly through the official repositories.

Here is a bugfix summary:

Core:

  • Fixed some locale issues
  • Fixed some minor issues for folks running python 2.4
  • Small change to follow Fedora packaging guidelines, we’ll be in the Fedora repositories now!
  • Bug #344, ‘Failure to rename because “The new name field is required”‘
  • Bug #363, ‘Can’t use repo browser without a working copy: “. is not a working copy”‘
  • In the Repository Browser, save urls when the user manually changes location
  • When the Repository Browser is opened as a dialog, the “Close” button is renamed to “Select”.
  • Bug #367, ‘Activating file in repository browser does not open, but thinks it’s a directory’
  • Bug #361, ‘On Merge dialog leaving empty revision field cause hangup’
  • Bug #360, ‘clear authentication information does not work’
  • Backported a fix from trunk that allows one to double-click on a  message from the PreviousMessages dialog to select it.
  • Bug #349, ‘Log top context menu: Re-enable update to revision feature’
  • Bug #345, ‘Edit Property Value Doesn’t Fill Window Vertically’
  • Bug #356, ‘Gradual accumulation of unterminated python subprocesses’  Note: This may not be 100% fixed, but we got at least one of the main causes
  • Don’t show the Loading dialog twice when getting a diff from the log dialog
  • All dialogs should have the rabbitvcs icon in the window

Nautilus Plugin:

  • Fixed problem where the extension would still do all the status checking work even if both emblems and attributes (columns) were disabled.

Gedit Plugin:

  • Bug #341, ‘Gedit plugin should be full menu rather than a part of “tools”‘
  • Fixed some issues with older version of Gedit (r2425)
  • Bug #325, ‘Make sure a window exists before updating it.’

Homepage:
http://www.rabbitvcs.org

Download RabbitVCS v0.13.2 at:
http://wiki.rabbitvcs.org/wiki/download

Note: Distribution packages and our PPA will be updated within a day or two.

Issue Tracker:
http://code.google.com/p/rabbitvcs/issues/list

A big thanks and a great job to everyone on the team and everyone who
contributed to this release!

Adam

Performance Anxiety

Posted in Status Update on May 2nd, 2010 by Jason Heeris – 28 Comments

I’ve wanted to write something about our performance problems for a while now. It’s a long standing issue, and something that is a real showstopper for some users. I’ve written this for two reasons: firstly, to tell our users why we haven’t “just fixed it” yet; secondly, so that other/future developers can get an idea of the WHY of the architecture and not just the HOW.

read more »