Skip to content

mylyn for emacs…….

This might not be of much interest, but I’m working on doing a strip down mylyn for Emacs. There is already a jira.el for Emacs, and I’m concentrating on a trac version using xmlrpc.

To make things clear, it’s not a clone, so for starters I’m only concentrating on my particular needs. That is:

  • Tracking Tickets: Will be able, to add, modify, update ticket status from within Emacs.
  • Managing Tasks: For this I will integrate the plugging with Planner, and/or Org mode.
  • Wiki: Will be able to add, modify, update wiki entries, this include attachments. There is already a plugin for this, but like above I want to integrate with Org, and will then translate to wiki syntax of the fly, so you will not have to worry about syntax and whatnot.

The license is GPL, and available as soon as it’s done, I can’t make a hard schedule, cause I have work that takes priority, and this will be worked on in idle hours.

Currently I am working on the ticket system, and I’m able to query, and pull ticket information, as well as update. It’s still in a crude state, but hopeful in a few weeks I’ll be able to release the first beta.

The plugin is written in Elisp. So if there is interest in this let me know, and I’ll might be able to allot some more quality time to it, but as for now this is just a personal project. If you know of any Emacs plugin with the above functionality please let me know, as I have no intention of reinventing the wheel, and would rather contribute to an existing project.

One Comment

  1. <sarcasm>Wouldn’t it be easier to configure eclipse with the emacs key bindings?</sarcasm>

    I understand you are going to start the project with the feature set that you need. But are you really going to leave out the mylyn trademark functionality? The context sensitive UI/Project display thingie (can’t remember technical term).

    As far as existing open projects that have some of this functionality, this is what I could quickly dig up.

    Wiki Editing:
    http://www.meadowy.org/~gotoh/projects/trac-wiki/wiki

    (I was getting 500 error here, so this is a google cache version)
    http://64.233.183.104/search?q=cache:CVr6zmfpEjcJ:www.meadowy.org/~gotoh/projects/trac-wiki/wiki+trac+emacs&hl=en&ct=clnk&cd=1&gl=us&client=firefox-a

    Wiki editing is probably the most complex thing on your list. As working with tickets TRAC has a pretty accessible API we can use to give you that functionality. That part should be pretty easy to do. I guess building a suitable CLI for that module would be the interesting part. Maybe we can find some inspiration in goosh? I know modern versions of emacs have more UI/graphical prowess then I give it credit for, so it should be possible to do something like that.

    Looks like you have management of tasks figured out.

    Sounds like a cool project. I am a lisp illiterate, but let me know if I can help out in any way.

    Posted on 18-Aug-08 at 2:22 am | Permalink

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*