Ticket #14 (assigned defect)

Opened 3 months ago

Last modified 3 months ago

tracmtn does not work with trac 0.12

Reported by: jmmv Owned by: moschny
Priority: major Component: tracmtn
Version: Keywords:
Cc: jmmv@…

Description

tracmtn appears completely broken with trac 0.12. The versioncontrol API in trac appears to have changed, which breaks the tracmtn plugin. For more details, I'm using monotone 0.48 and the bsddb3 cache backend.

I've fixed the most obvious failures in revision 03396097600ca5ed41d21de53bd5b15d008fbb59, which you can pull from mtn.julipedia.org if you wish.

However, the plugin is pretty much unusable: links to revisions do not work correctly, opening directories from the tree browser fails, etc. You can take a look at  http://www.julipedia.org/projects/atf/trac/

Note: This is my first attempt at setting up tracmtn alongside trac. I have never tried with trac 0.11, so I'm not sure the failures are caused due to internal changes in the newer trac release, or changes in monotone itself. However, the syntax errors raised by the plugin code point in this direction.

Attachments

Change History

Changed 3 months ago by moschny

  • status changed from new to assigned

Working on a 0.12 version, but it might take some time. Meanwhile, we have some improvements in Monotone (e.g. remote stdio) which the plugin doesn't use yet. So expect a more polished TracMtn.

Changed 3 months ago by Julio Merino <jmmv@…>

Awesome. Any ETA for basic functionality?

(Unrelated, but it'd be nice to have releases available so that I'd create a package for tracmtn in pkgsrc :-)

Add/Change #14 (tracmtn does not work with trac 0.12)

Author


E-mail address and user name can be saved in the Preferences.


Change Properties
<Author field>
Action
as assigned
as The resolution will be set. Next status will be 'closed'
to The owner will change from moschny. Next status will be 'new'
 
Note: See TracTickets for help on using tickets.