Bugzilla DekiWiki extension

Friday, May 30. 2008  –  Category: Songbird

One of the things we’ve been tackling at Songbird is migrating from our existing three (yes, 3) wiki systems and integrating them all into one system. Our two old public wikis were stale, decrepit, and unloved. In fact, none of us knew the admin password for one of them - and it seemed like we all had to edit through mig or mattc’s account. Craziness.

Anyway, we’re big fans of Mozilla (duh), so we started following avidly when Eric blogged about MDC moving to DekiWiki.

With all the nest work we’ve got lined up, we figured we might as well migrate the content and flip our DekiWiki live rather than blocking it on skinning/theming it, so last week we made our wiki live, and I moved all our developer site content over to it.

One of the things I’ve been screwing around with lately is learning DekiScript; I figured I’d start with a simple Bugzilla extension. I just posted it to the DekiWiki site in the hopes that it will be useful to others. Basically it lets me do:

{{ bugzilla.link(7800) }}

which will create a link to the Bugzilla link, update it to reflect state of the bug (strikethrough represents a closed bug), and give it a title/tooltip with the summary of the bug. You can see it in action here on my test page or here on our Feathers update guide.

I’m a huge fan of DekiWiki’s extensibility… granted, writing extensions in XML/DekiScript is something new and different… I keep tripping up over it, but it’s been an interesting exercise and it’s always fun learning something new.

Tags: ,

7 Responses to “Bugzilla DekiWiki extension”

  1. Max Kanat-Alexander Says:

    Cool! Make sure that gets linked from http://wiki.mozilla.org/Bugzilla:Addons, too, so that other people who are using both know about it. :-)

    -Max

  2. Aaron Fulkerson Says:

    Add a Todo list on that extension’s page of things you’d like completed. For inspiration you can look at http://wiki.opengarden.org/Deki_Wiki/Extensions/Mantis

  3. SW Says:

    Personally I find it’s no fun whatsoever having to learn a dozen different ways to do the same thing with a dozen different wikis, all of them claiming to be better than the others when in reality they’re all rather mediocre. It’s one of the biggest wastes of time and effort in my working life these days.

  4. Aaron Fulkerson Says:

    @SW

    I totally understand where you’re coming from. However, one of the many wonderful features of MindTouch Deki is that you don’t have to learn any new language(s). It has an integrated WYSIWYG that doesn’t suck like all the others because it’s operating on XHTML. Also, if you want to extend the platform you can do so in any language you like. Give MindTouch Deki a look, it’s definitely not mediocre.

  5. Fiona Says:

    I got this working on my wiki which is cool, but… I can’t get the summary on the tool tip or the strike through on close to happen.

    Did I miss something?

  6. Fiona Says:

    Oh, and how about adding the ability to create a saved search link? Yeah I know, give ‘em one thing and they want the world!

  7. Aaron Fulkerson Says:

    @Fiona,

    Take your ideas and issues to MindTouch. The dev forum is http://forums.opengarden.org

Leave a Reply

Comments will be sent to the moderation queue.


Recent posts