Dear All,

Just a quick query to the Fossil community - apologies to anyone who considers  
this off topic.

I have been using Fossil for a while and I also use TaskWarrior a simple CL 
todo list manager  (https://taskwarrior.org <https://taskwarrior.org/>) to 
organise my work /todo list / life etc. TaskWarrior integrates with Bugwarrior 
(https://github.com/ralphbean/bugwarrior 
<https://github.com/ralphbean/bugwarrior>) which is a small utility for pulling 
tickets from a a variety of sources including  GitHub / BitBucket / Trac / 
Megaplan / Teamlab / Redmine / Jira (and others) and adding them to a 
Taskwarrior list. There are mechanisms for pulling  these  lists into Trello / 
Kanban type boards too. Works well and seems pretty solid.

There is /was a partially functional python plugin for Fossil which will also 
pull issues from Fossil and push them to Bugwarrior (and then to Taskwarrior). 
Unfortunately, the Fossil code has not been updated to meet the current coding 
requirements (‘@oracle’ /‘super' & ‘urllib2' rather than ‘requests').  Support 
for this has been dropped and the original author isn’t contactable. Bugwarrior 
has moved on (V 1.51) and although the Fossil code works on the older version 
(0.5.3)  it is no longer maintained and will not work with the current BW 
versions.

The Fossil plugin is not particularly complicated (as far as I can tell) and 
weighs in at a total  of 88 lines of not particularly dense or complex Python 
2.x code. I have uploaded it to GitHub for anyone 
interested.(https://github.com/Gasman2014/BW_Fossil 
<https://github.com/Gasman2014/BW_Fossil>) . The compatibility issues as 
considered by the Bugwarrior developers are outlined here 
https://github.com/ralphbean/bugwarrior/issues/87 
<https://github.com/ralphbean/bugwarrior/issues/87> .

I have very limited coding experience (I use Fossil for documenting electronic 
projects) and my Python is pretty basic but I wonder if there is anyone in the 
Fossil community with greater skills than I that would consider updating the 
Fossil.py plugin to meet the Bugwarrior requirements? I think that 
Taskwarrior/Bugwarrior  integration would be another nice feature plus for 
Fossil.

Anyhow, no harm in asking :)

Happy New Year to you all!

JP

Attachment: signature.asc
Description: Message signed with OpenPGP

_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to