MediaWiki-Based Issue Tracker

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

MediaWiki-Based Issue Tracker

Tom Purl 2
Hi, I've used quite a few wikis in the past but am new to MediaWiki. Any help
you can give me with my question would be greatly appreciated.

I am migrating my MoinMoin wiki to MediaWiki.  The main reason that I use the
MoinMoin wiki is because I have thrown together a rudimentary issue tracker
within it.  Here's basically how it works:

* Each "ticket" is represented by a single wiki page that uses a
particular prefix in its name
* Each ticket contains tags that denote its status, which is something like
this:
    * StatusOpen
    * StatusClosed
    * StatusPendingDefect
* The main page for this issue tracker, which is itself a wiki page, contains
macros that allow me to display a "dashboard" of every single ticket based on
its status.  Here's basically what it looks like:

    Browse Issues
    =============

    Open Issues
    -----------
    1. IssueTracker/This Is Issue A
    2. IssueTracker/This Is Issue B

    Pending Defect
    --------------
    1. IssueTracker/This is yet another issue

    Closed Issues
    -------------
    1. IssueTracker/Thank goodness that there are closed issues

* This dashboard view is dynamic.  If I create a new wiki page prefaced by
"IssueTracker/" and tag it with "StatusOpen", it will automatically appear
under the "Open Issues" header.

This page is not available on the internet, but I basically ripped it off
from
the http://moinmoin.wikiwikiweb.de/MoinMoinBugs page.

So my first question is, is there a plugin like this available for MediaWiki
with which anyone is familiar?

If not, then I have a second question.  I was able to implement all of this
(which ain't too bad in my opinion) using the concept of MoinMoin macros,
which
are executable functions that you can embed in a wiki page.  Is there similar
functionality available within MediaWiki?

Thanks in advance for all of the help!

Tom Purl



_______________________________________________
MediaWiki-l mailing list
[hidden email]
http://mail.wikipedia.org/mailman/listinfo/mediawiki-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki-Based Issue Tracker

Max Voelkel-2
Hi Tom,

  I  guess  the Semantic MediaWiki extensions might be able to realise
  what  you  have  in mind. You would add a [[Category:Issue]] to each
  page    and   a   [[status:=open]]   or   [[status:=pending]]   or
  [[status:=closed]]. On the main page you can
    <ask>[[Category:Issue]][[status:=open]]</ask>
  to get a list of open issues.

  Come  to  http://www.ontoworld.org  and  take  a  look  a  a running
  MediaWiki with Semantic MediaWiki installed.


Kind regards,

  Max Völkel
--
Dipl.-Inform. Max Völkel, Universität Karlsruhe / FZI
            nepomuk.semanticdesktop.org
[hidden email]   +49 721 9654-854   www.xam.de
 
Friday, September 1, 2006, 10:07:25 PM, you wrote:

> Hi, I've used quite a few wikis in the past but am new to MediaWiki. Any help
> you can give me with my question would be greatly appreciated.

> I am migrating my MoinMoin wiki to MediaWiki.  The main reason that I use the
> MoinMoin wiki is because I have thrown together a rudimentary issue tracker
> within it.  Here's basically how it works:

> * Each "ticket" is represented by a single wiki page that uses a
> particular prefix in its name
> * Each ticket contains tags that denote its status, which is something like
> this:
>     * StatusOpen
>     * StatusClosed
>     * StatusPendingDefect
> * The main page for this issue tracker, which is itself a wiki page, contains
> macros that allow me to display a "dashboard" of every single ticket based on
> its status.  Here's basically what it looks like:

>     Browse Issues
>     =============

>     Open Issues
>     -----------
>     1. IssueTracker/This Is Issue A
>     2. IssueTracker/This Is Issue B

>     Pending Defect
>     --------------
>     1. IssueTracker/This is yet another issue

>     Closed Issues
>     -------------
>     1. IssueTracker/Thank goodness that there are closed issues

> * This dashboard view is dynamic.  If I create a new wiki page prefaced by
> "IssueTracker/" and tag it with "StatusOpen", it will automatically appear
> under the "Open Issues" header.

> This page is not available on the internet, but I basically ripped it off
> from
> the http://moinmoin.wikiwikiweb.de/MoinMoinBugs page.

> So my first question is, is there a plugin like this available for MediaWiki
> with which anyone is familiar?

> If not, then I have a second question.  I was able to implement all of this
> (which ain't too bad in my opinion) using the concept of MoinMoin macros,
> which
> are executable functions that you can embed in a wiki page.  Is there similar
> functionality available within MediaWiki?

> Thanks in advance for all of the help!

> Tom Purl


_______________________________________________
MediaWiki-l mailing list
[hidden email]
http://mail.wikipedia.org/mailman/listinfo/mediawiki-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki-Based Issue Tracker

Tom Purl 2
This looks perfect Max.  Thanks!

> Hi Tom,
>
>   I  guess  the Semantic MediaWiki extensions might be able to realise
>   what  you  have  in mind. You would add a [[Category:Issue]] to each
>   page    and   a   [[status:=open]]   or   [[status:=pending]]   or
>   [[status:=closed]]. On the main page you can
>     <ask>[[Category:Issue]][[status:=open]]</ask>
>   to get a list of open issues.
>
>   Come  to  http://www.ontoworld.org  and  take  a  look  a  a running
>   MediaWiki with Semantic MediaWiki installed.
>
>
> Kind regards,
>
>   Max Völkel
> --
> Dipl.-Inform. Max Völkel, Universität Karlsruhe / FZI
>             nepomuk.semanticdesktop.org
> [hidden email]   +49 721 9654-854   www.xam.de
>
> Friday, September 1, 2006, 10:07:25 PM, you wrote:
>
>> Hi, I've used quite a few wikis in the past but am new to MediaWiki. Any
>> help
>> you can give me with my question would be greatly appreciated.
>
>> I am migrating my MoinMoin wiki to MediaWiki.  The main reason that I
>> use the
>> MoinMoin wiki is because I have thrown together a rudimentary issue
>> tracker
>> within it.  Here's basically how it works:
>
>> * Each "ticket" is represented by a single wiki page that uses a
>> particular prefix in its name
>> * Each ticket contains tags that denote its status, which is something
>> like
>> this:
>>     * StatusOpen
>>     * StatusClosed
>>     * StatusPendingDefect
>> * The main page for this issue tracker, which is itself a wiki page,
>> contains
>> macros that allow me to display a "dashboard" of every single ticket
>> based on
>> its status.  Here's basically what it looks like:
>
>>     Browse Issues
>>     =============
>
>>     Open Issues
>>     -----------
>>     1. IssueTracker/This Is Issue A
>>     2. IssueTracker/This Is Issue B
>
>>     Pending Defect
>>     --------------
>>     1. IssueTracker/This is yet another issue
>
>>     Closed Issues
>>     -------------
>>     1. IssueTracker/Thank goodness that there are closed issues
>
>> * This dashboard view is dynamic.  If I create a new wiki page prefaced
>> by
>> "IssueTracker/" and tag it with "StatusOpen", it will automatically
>> appear
>> under the "Open Issues" header.
>
>> This page is not available on the internet, but I basically ripped it
>> off
>> from
>> the http://moinmoin.wikiwikiweb.de/MoinMoinBugs page.
>
>> So my first question is, is there a plugin like this available for
>> MediaWiki
>> with which anyone is familiar?
>
>> If not, then I have a second question.  I was able to implement all of
>> this
>> (which ain't too bad in my opinion) using the concept of MoinMoin
>> macros,
>> which
>> are executable functions that you can embed in a wiki page.  Is there
>> similar
>> functionality available within MediaWiki?
>
>> Thanks in advance for all of the help!
>
>> Tom Purl
>
>
>

_______________________________________________
MediaWiki-l mailing list
[hidden email]
http://mail.wikipedia.org/mailman/listinfo/mediawiki-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki-Based Issue Tracker

Chris Earle (CBL)
This sounds like exactly what I've been looking for as well --- a way to
make mediawiki into a bug tracker .. so I can avoid having a whole other
system running for that.....

Mediawiki project itself is of course using Bugzilla .... and it 'looks'
like mediawiki, but it's still a separate system, separate logins, and gah
.. perl! ... so..


If you go ahead with the install of this, post back how it goes for you!
Curious as to ease-of-installation... what version etc...

--
Chris


----- Original Message -----
From: "Tom Purl" <[hidden email]>
Newsgroups: gmane.org.wikimedia.mediawiki
Cc: <[hidden email]>
Sent: Friday, September 01, 2006 5:52 PM
Subject: Re: MediaWiki-Based Issue Tracker


This looks perfect Max.  Thanks!

> Hi Tom,
>
>   I  guess  the Semantic MediaWiki extensions might be able to realise
>   what  you  have  in mind. You would add a [[Category:Issue]] to each
>   page    and   a   [[status:=open]]   or   [[status:=pending]]   or
>   [[status:=closed]]. On the main page you can
>     <ask>[[Category:Issue]][[status:=open]]</ask>
>   to get a list of open issues.
>
>   Come  to  http://www.ontoworld.org  and  take  a  look  a  a running
>   MediaWiki with Semantic MediaWiki installed.
>
>
> Kind regards,
>
>   Max Völkel
> --
> Dipl.-Inform. Max Völkel, Universität Karlsruhe / FZI
>             nepomuk.semanticdesktop.org
> [hidden email]   +49 721 9654-854   www.xam.de
>
> Friday, September 1, 2006, 10:07:25 PM, you wrote:
>
>> Hi, I've used quite a few wikis in the past but am new to MediaWiki. Any
>> help
>> you can give me with my question would be greatly appreciated.
>
>> I am migrating my MoinMoin wiki to MediaWiki.  The main reason that I
>> use the
>> MoinMoin wiki is because I have thrown together a rudimentary issue
>> tracker
>> within it.  Here's basically how it works:
>
>> * Each "ticket" is represented by a single wiki page that uses a
>> particular prefix in its name
>> * Each ticket contains tags that denote its status, which is something
>> like
>> this:
>>     * StatusOpen
>>     * StatusClosed
>>     * StatusPendingDefect
>> * The main page for this issue tracker, which is itself a wiki page,
>> contains
>> macros that allow me to display a "dashboard" of every single ticket
>> based on
>> its status.  Here's basically what it looks like:
>
>>     Browse Issues
>>     =============
>
>>     Open Issues
>>     -----------
>>     1. IssueTracker/This Is Issue A
>>     2. IssueTracker/This Is Issue B
>
>>     Pending Defect
>>     --------------
>>     1. IssueTracker/This is yet another issue
>
>>     Closed Issues
>>     -------------
>>     1. IssueTracker/Thank goodness that there are closed issues
>
>> * This dashboard view is dynamic.  If I create a new wiki page prefaced
>> by
>> "IssueTracker/" and tag it with "StatusOpen", it will automatically
>> appear
>> under the "Open Issues" header.
>
>> This page is not available on the internet, but I basically ripped it
>> off
>> from
>> the http://moinmoin.wikiwikiweb.de/MoinMoinBugs page.
>
>> So my first question is, is there a plugin like this available for
>> MediaWiki
>> with which anyone is familiar?
>
>> If not, then I have a second question.  I was able to implement all of
>> this
>> (which ain't too bad in my opinion) using the concept of MoinMoin
>> macros,
>> which
>> are executable functions that you can embed in a wiki page.  Is there
>> similar
>> functionality available within MediaWiki?
>
>> Thanks in advance for all of the help!
>
>> Tom Purl
>
>
>


--
This message has been scanned for viruses and dangerous content by
MailScanner, and is believed to be clean.

_______________________________________________
MediaWiki-l mailing list
[hidden email]
http://mail.wikipedia.org/mailman/listinfo/mediawiki-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki-Based Issue Tracker

Markus Krötzsch
On Wednesday 06 September 2006 16:07, Chris Earle (CBL) wrote:

> This sounds like exactly what I've been looking for as well --- a way to
> make mediawiki into a bug tracker .. so I can avoid having a whole other
> system running for that.....
>
> Mediawiki project itself is of course using Bugzilla .... and it 'looks'
> like mediawiki, but it's still a separate system, separate logins, and gah
> .. perl! ... so..
>
>
> If you go ahead with the install of this, post back how it goes for you!
> Curious as to ease-of-installation... what version etc...
Since I develop Semantic MediaWiki, I do not want to be a defeatist here, BUT:
personally, I think MediaWiki is as good as a bugtracker as it is as a
discussion forum (so maybe we need "LiquidBugs" ;-), mostly for very similar
reasons. Maybe Eric's inputbox-extension still could be useful for you to
give people a simple pre-filled edit form for creating bugs.

-- Markus

>
> --
> Chris
>
>
> ----- Original Message -----
> From: "Tom Purl" <[hidden email]>
> Newsgroups: gmane.org.wikimedia.mediawiki
> Cc: <[hidden email]>
> Sent: Friday, September 01, 2006 5:52 PM
> Subject: Re: MediaWiki-Based Issue Tracker
>
>
> This looks perfect Max.  Thanks!
>
> > Hi Tom,
> >
> >   I  guess  the Semantic MediaWiki extensions might be able to realise
> >   what  you  have  in mind. You would add a [[Category:Issue]] to each
> >   page    and   a   [[status:=open]]   or   [[status:=pending]]   or
> >   [[status:=closed]]. On the main page you can
> >     <ask>[[Category:Issue]][[status:=open]]</ask>
> >   to get a list of open issues.
> >
> >   Come  to  http://www.ontoworld.org  and  take  a  look  a  a running
> >   MediaWiki with Semantic MediaWiki installed.
> >
> >
> > Kind regards,
> >
> >   Max Völkel
> > --
> > Dipl.-Inform. Max Völkel, Universität Karlsruhe / FZI
> >             nepomuk.semanticdesktop.org
> > [hidden email]   +49 721 9654-854   www.xam.de
> >
> > Friday, September 1, 2006, 10:07:25 PM, you wrote:
> >> Hi, I've used quite a few wikis in the past but am new to MediaWiki. Any
> >> help
> >> you can give me with my question would be greatly appreciated.
> >>
> >> I am migrating my MoinMoin wiki to MediaWiki.  The main reason that I
> >> use the
> >> MoinMoin wiki is because I have thrown together a rudimentary issue
> >> tracker
> >> within it.  Here's basically how it works:
> >>
> >> * Each "ticket" is represented by a single wiki page that uses a
> >> particular prefix in its name
> >> * Each ticket contains tags that denote its status, which is something
> >> like
> >> this:
> >>     * StatusOpen
> >>     * StatusClosed
> >>     * StatusPendingDefect
> >> * The main page for this issue tracker, which is itself a wiki page,
> >> contains
> >> macros that allow me to display a "dashboard" of every single ticket
> >> based on
> >> its status.  Here's basically what it looks like:
> >>
> >>     Browse Issues
> >>     =============
> >>
> >>     Open Issues
> >>     -----------
> >>     1. IssueTracker/This Is Issue A
> >>     2. IssueTracker/This Is Issue B
> >>
> >>     Pending Defect
> >>     --------------
> >>     1. IssueTracker/This is yet another issue
> >>
> >>     Closed Issues
> >>     -------------
> >>     1. IssueTracker/Thank goodness that there are closed issues
> >>
> >> * This dashboard view is dynamic.  If I create a new wiki page prefaced
> >> by
> >> "IssueTracker/" and tag it with "StatusOpen", it will automatically
> >> appear
> >> under the "Open Issues" header.
> >>
> >> This page is not available on the internet, but I basically ripped it
> >> off
> >> from
> >> the http://moinmoin.wikiwikiweb.de/MoinMoinBugs page.
> >>
> >> So my first question is, is there a plugin like this available for
> >> MediaWiki
> >> with which anyone is familiar?
> >>
> >> If not, then I have a second question.  I was able to implement all of
> >> this
> >> (which ain't too bad in my opinion) using the concept of MoinMoin
> >> macros,
> >> which
> >> are executable functions that you can embed in a wiki page.  Is there
> >> similar
> >> functionality available within MediaWiki?
> >>
> >> Thanks in advance for all of the help!
> >>
> >> Tom Purl
--
Markus Krötzsch
Institute AIFB, University of Karlsruhe, D-76128 Karlsruhe
[hidden email]        phone +49 (0)721 608 7362
www.aifb.uni-karlsruhe.de/WBS/     fax +49 (0)721 693  717

_______________________________________________
MediaWiki-l mailing list
[hidden email]
http://mail.wikipedia.org/mailman/listinfo/mediawiki-l

attachment0 (198 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki-Based Issue Tracker

Tom Purl 2
I plan plan on posting something more detailed on this in the future,
but I just wanted to say that I finished an implementation of this
using SemanticMediaWiki and the inputbox extension today and am very
pleased.  Not only is it everything that I used to have with
MoinMoin, but it is actually much more robust.  I'm looking forward
to kicking the tires a little more and extending the functionality,
and once I do I'll be sure to post my results to the list.

Thanks again to everyone for the help!

Tom Purl

On Wed, Sep 06, 2006 at 11:18:23PM +0200, Markus Krötzsch wrote:

> On Wednesday 06 September 2006 16:07, Chris Earle (CBL) wrote:
> > This sounds like exactly what I've been looking for as well --- a way to
> > make mediawiki into a bug tracker .. so I can avoid having a whole other
> > system running for that.....
> >
> > Mediawiki project itself is of course using Bugzilla .... and it 'looks'
> > like mediawiki, but it's still a separate system, separate logins, and gah
> > .. perl! ... so..
> >
> >
> > If you go ahead with the install of this, post back how it goes for you!
> > Curious as to ease-of-installation... what version etc...
>
> Since I develop Semantic MediaWiki, I do not want to be a defeatist here, BUT:
> personally, I think MediaWiki is as good as a bugtracker as it is as a
> discussion forum (so maybe we need "LiquidBugs" ;-), mostly for very similar
> reasons. Maybe Eric's inputbox-extension still could be useful for you to
> give people a simple pre-filled edit form for creating bugs.
>
> -- Markus
>
> >
> > --
> > Chris
> >
> >
> > ----- Original Message -----
> > From: "Tom Purl" <[hidden email]>
> > Newsgroups: gmane.org.wikimedia.mediawiki
> > Cc: <[hidden email]>
> > Sent: Friday, September 01, 2006 5:52 PM
> > Subject: Re: MediaWiki-Based Issue Tracker
> >
> >
> > This looks perfect Max.  Thanks!
> >
> > > Hi Tom,
> > >
> > >   I  guess  the Semantic MediaWiki extensions might be able to realise
> > >   what  you  have  in mind. You would add a [[Category:Issue]] to each
> > >   page    and   a   [[status:=open]]   or   [[status:=pending]]   or
> > >   [[status:=closed]]. On the main page you can
> > >     <ask>[[Category:Issue]][[status:=open]]</ask>
> > >   to get a list of open issues.
> > >
> > >   Come  to  http://www.ontoworld.org  and  take  a  look  a  a running
> > >   MediaWiki with Semantic MediaWiki installed.
> > >
> > >
> > > Kind regards,
> > >
> > >   Max Völkel
> > > --
> > > Dipl.-Inform. Max Völkel, Universität Karlsruhe / FZI
> > >             nepomuk.semanticdesktop.org
> > > [hidden email]   +49 721 9654-854   www.xam.de
> > >
> > > Friday, September 1, 2006, 10:07:25 PM, you wrote:
> > >> Hi, I've used quite a few wikis in the past but am new to MediaWiki. Any
> > >> help
> > >> you can give me with my question would be greatly appreciated.
> > >>
> > >> I am migrating my MoinMoin wiki to MediaWiki.  The main reason that I
> > >> use the
> > >> MoinMoin wiki is because I have thrown together a rudimentary issue
> > >> tracker
> > >> within it.  Here's basically how it works:
> > >>
> > >> * Each "ticket" is represented by a single wiki page that uses a
> > >> particular prefix in its name
> > >> * Each ticket contains tags that denote its status, which is something
> > >> like
> > >> this:
> > >>     * StatusOpen
> > >>     * StatusClosed
> > >>     * StatusPendingDefect
> > >> * The main page for this issue tracker, which is itself a wiki page,
> > >> contains
> > >> macros that allow me to display a "dashboard" of every single ticket
> > >> based on
> > >> its status.  Here's basically what it looks like:
> > >>
> > >>     Browse Issues
> > >>     =============
> > >>
> > >>     Open Issues
> > >>     -----------
> > >>     1. IssueTracker/This Is Issue A
> > >>     2. IssueTracker/This Is Issue B
> > >>
> > >>     Pending Defect
> > >>     --------------
> > >>     1. IssueTracker/This is yet another issue
> > >>
> > >>     Closed Issues
> > >>     -------------
> > >>     1. IssueTracker/Thank goodness that there are closed issues
> > >>
> > >> * This dashboard view is dynamic.  If I create a new wiki page prefaced
> > >> by
> > >> "IssueTracker/" and tag it with "StatusOpen", it will automatically
> > >> appear
> > >> under the "Open Issues" header.
> > >>
> > >> This page is not available on the internet, but I basically ripped it
> > >> off
> > >> from
> > >> the http://moinmoin.wikiwikiweb.de/MoinMoinBugs page.
> > >>
> > >> So my first question is, is there a plugin like this available for
> > >> MediaWiki
> > >> with which anyone is familiar?
> > >>
> > >> If not, then I have a second question.  I was able to implement all of
> > >> this
> > >> (which ain't too bad in my opinion) using the concept of MoinMoin
> > >> macros,
> > >> which
> > >> are executable functions that you can embed in a wiki page.  Is there
> > >> similar
> > >> functionality available within MediaWiki?
> > >>
> > >> Thanks in advance for all of the help!
> > >>
> > >> Tom Purl
>
> --
> Markus Krötzsch
> Institute AIFB, University of Karlsruhe, D-76128 Karlsruhe
> [hidden email]        phone +49 (0)721 608 7362
> www.aifb.uni-karlsruhe.de/WBS/     fax +49 (0)721 693  717



> _______________________________________________
> MediaWiki-l mailing list
> [hidden email]
> http://mail.wikipedia.org/mailman/listinfo/mediawiki-l

_______________________________________________
MediaWiki-l mailing list
[hidden email]
http://mail.wikipedia.org/mailman/listinfo/mediawiki-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki-Based Issue Tracker

Markus Krötzsch
On Thursday 07 September 2006 03:30, Tom Purl wrote:
> I plan plan on posting something more detailed on this in the future,
> but I just wanted to say that I finished an implementation of this
> using SemanticMediaWiki and the inputbox extension today and am very
> pleased.  Not only is it everything that I used to have with
> MoinMoin, but it is actually much more robust.  I'm looking forward
> to kicking the tires a little more and extending the functionality,
> and once I do I'll be sure to post my results to the list.

Great to hear that. If you have specific questions for Semantic MediaWiki, our
list semediawiki-user at lists.sourceforge.net is most appropriate to get a
quick response and real-time bugfixes ;-)

Cheers,

Markus

>
> Thanks again to everyone for the help!
>
> Tom Purl
>
> On Wed, Sep 06, 2006 at 11:18:23PM +0200, Markus Krötzsch wrote:
> > On Wednesday 06 September 2006 16:07, Chris Earle (CBL) wrote:
> > > This sounds like exactly what I've been looking for as well --- a way
> > > to make mediawiki into a bug tracker .. so I can avoid having a whole
> > > other system running for that.....
> > >
> > > Mediawiki project itself is of course using Bugzilla .... and it
> > > 'looks' like mediawiki, but it's still a separate system, separate
> > > logins, and gah .. perl! ... so..
> > >
> > >
> > > If you go ahead with the install of this, post back how it goes for
> > > you! Curious as to ease-of-installation... what version etc...
> >
> > Since I develop Semantic MediaWiki, I do not want to be a defeatist here,
> > BUT: personally, I think MediaWiki is as good as a bugtracker as it is as
> > a discussion forum (so maybe we need "LiquidBugs" ;-), mostly for very
> > similar reasons. Maybe Eric's inputbox-extension still could be useful
> > for you to give people a simple pre-filled edit form for creating bugs.
> >
> > -- Markus
> >
> > > --
> > > Chris
> > >
> > >
> > > ----- Original Message -----
> > > From: "Tom Purl" <[hidden email]>
> > > Newsgroups: gmane.org.wikimedia.mediawiki
> > > Cc: <[hidden email]>
> > > Sent: Friday, September 01, 2006 5:52 PM
> > > Subject: Re: MediaWiki-Based Issue Tracker
> > >
> > >
> > > This looks perfect Max.  Thanks!
> > >
> > > > Hi Tom,
> > > >
> > > >   I  guess  the Semantic MediaWiki extensions might be able to
> > > > realise what  you  have  in mind. You would add a [[Category:Issue]]
> > > > to each page    and   a   [[status:=open]]   or   [[status:=pending]]
> > > >   or [[status:=closed]]. On the main page you can
> > > >     <ask>[[Category:Issue]][[status:=open]]</ask>
> > > >   to get a list of open issues.
> > > >
> > > >   Come  to  http://www.ontoworld.org  and  take  a  look  a  a
> > > > running MediaWiki with Semantic MediaWiki installed.
> > > >
> > > >
> > > > Kind regards,
> > > >
> > > >   Max Völkel
> > > > --
> > > > Dipl.-Inform. Max Völkel, Universität Karlsruhe / FZI
> > > >             nepomuk.semanticdesktop.org
> > > > [hidden email]   +49 721 9654-854   www.xam.de
> > > >
> > > > Friday, September 1, 2006, 10:07:25 PM, you wrote:
> > > >> Hi, I've used quite a few wikis in the past but am new to MediaWiki.
> > > >> Any help
> > > >> you can give me with my question would be greatly appreciated.
> > > >>
> > > >> I am migrating my MoinMoin wiki to MediaWiki.  The main reason that
> > > >> I use the
> > > >> MoinMoin wiki is because I have thrown together a rudimentary issue
> > > >> tracker
> > > >> within it.  Here's basically how it works:
> > > >>
> > > >> * Each "ticket" is represented by a single wiki page that uses a
> > > >> particular prefix in its name
> > > >> * Each ticket contains tags that denote its status, which is
> > > >> something like
> > > >> this:
> > > >>     * StatusOpen
> > > >>     * StatusClosed
> > > >>     * StatusPendingDefect
> > > >> * The main page for this issue tracker, which is itself a wiki page,
> > > >> contains
> > > >> macros that allow me to display a "dashboard" of every single ticket
> > > >> based on
> > > >> its status.  Here's basically what it looks like:
> > > >>
> > > >>     Browse Issues
> > > >>     =============
> > > >>
> > > >>     Open Issues
> > > >>     -----------
> > > >>     1. IssueTracker/This Is Issue A
> > > >>     2. IssueTracker/This Is Issue B
> > > >>
> > > >>     Pending Defect
> > > >>     --------------
> > > >>     1. IssueTracker/This is yet another issue
> > > >>
> > > >>     Closed Issues
> > > >>     -------------
> > > >>     1. IssueTracker/Thank goodness that there are closed issues
> > > >>
> > > >> * This dashboard view is dynamic.  If I create a new wiki page
> > > >> prefaced by
> > > >> "IssueTracker/" and tag it with "StatusOpen", it will automatically
> > > >> appear
> > > >> under the "Open Issues" header.
> > > >>
> > > >> This page is not available on the internet, but I basically ripped
> > > >> it off
> > > >> from
> > > >> the http://moinmoin.wikiwikiweb.de/MoinMoinBugs page.
> > > >>
> > > >> So my first question is, is there a plugin like this available for
> > > >> MediaWiki
> > > >> with which anyone is familiar?
> > > >>
> > > >> If not, then I have a second question.  I was able to implement all
> > > >> of this
> > > >> (which ain't too bad in my opinion) using the concept of MoinMoin
> > > >> macros,
> > > >> which
> > > >> are executable functions that you can embed in a wiki page.  Is
> > > >> there similar
> > > >> functionality available within MediaWiki?
> > > >>
> > > >> Thanks in advance for all of the help!
> > > >>
> > > >> Tom Purl
> >
> > --
> > Markus Krötzsch
> > Institute AIFB, University of Karlsruhe, D-76128 Karlsruhe
> > [hidden email]        phone +49 (0)721 608 7362
> > www.aifb.uni-karlsruhe.de/WBS/     fax +49 (0)721 693  717
> >
> >
> >
> > _______________________________________________
> > MediaWiki-l mailing list
> > [hidden email]
> > http://mail.wikipedia.org/mailman/listinfo/mediawiki-l
--
Markus Krötzsch
Institute AIFB, University of Karlsruhe, D-76128 Karlsruhe
[hidden email]        phone +49 (0)721 608 7362
www.aifb.uni-karlsruhe.de/WBS/     fax +49 (0)721 693  717

_______________________________________________
MediaWiki-l mailing list
[hidden email]
http://mail.wikipedia.org/mailman/listinfo/mediawiki-l

attachment0 (198 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki-Based Issue Tracker

Chris Earle (CBL)
In reply to this post by Tom Purl 2
Thanks for the replies / comments about using Semediawiki everyone

Not sure I'm going to go the semediawiki route (only using MW 1.5.6... don't
have time to install a bunch of extensions)

Was looking at Tom's original post again -- based on what he describes,
couldn't this be done really easily with categories?

If each bug ticket is a wiki article, with an assigned status
couldn't the bugs just be created like normal wiki articles and put into a
specific status category?  And have all the status catgeories as
subcategories of a Bugs category?  That way to see what bugs are in a
particular status, one could just view the category page for that?

To get fancy, to create the new Bugs -- Inputbox extension could be used to
create page with PRELOAD switch which I just discovered ..... using a
template to include the bug in the Status:Open category
Then changing a bug's status and moving them around would be as easy as
changing the category....

Just thinking on the fly here -- if you read down this far - -what do you
think?  Tom?

--
Chris


----- Original Message -----
From: "Tom Purl" <[hidden email]>
Newsgroups: gmane.org.wikimedia.mediawiki
Sent: Friday, September 01, 2006 4:07 PM
Subject: MediaWiki-Based Issue Tracker


> Hi, I've used quite a few wikis in the past but am new to MediaWiki. Any
help
> you can give me with my question would be greatly appreciated.
>
> I am migrating my MoinMoin wiki to MediaWiki.  The main reason that I use
the
> MoinMoin wiki is because I have thrown together a rudimentary issue
tracker
> within it.  Here's basically how it works:
>
> * Each "ticket" is represented by a single wiki page that uses a
> particular prefix in its name
> * Each ticket contains tags that denote its status, which is something
like
> this:
>     * StatusOpen
>     * StatusClosed
>     * StatusPendingDefect
> * The main page for this issue tracker, which is itself a wiki page,
contains
> macros that allow me to display a "dashboard" of every single ticket based
on

> its status.  Here's basically what it looks like:
>
>     Browse Issues
>     =============
>
>     Open Issues
>     -----------
>     1. IssueTracker/This Is Issue A
>     2. IssueTracker/This Is Issue B
>
>     Pending Defect
>     --------------
>     1. IssueTracker/This is yet another issue
>
>     Closed Issues
>     -------------
>     1. IssueTracker/Thank goodness that there are closed issues
>
> * This dashboard view is dynamic.  If I create a new wiki page prefaced by
> "IssueTracker/" and tag it with "StatusOpen", it will automatically appear
> under the "Open Issues" header.
>
> This page is not available on the internet, but I basically ripped it off
> from
> the http://moinmoin.wikiwikiweb.de/MoinMoinBugs page.
>
> So my first question is, is there a plugin like this available for
MediaWiki
> with which anyone is familiar?
>
> If not, then I have a second question.  I was able to implement all of
this
> (which ain't too bad in my opinion) using the concept of MoinMoin macros,
> which
> are executable functions that you can embed in a wiki page.  Is there
similar
> functionality available within MediaWiki?
>
> Thanks in advance for all of the help!
>
> Tom Purl


--
This message has been scanned for viruses and dangerous content by
MailScanner, and is believed to be clean.

_______________________________________________
MediaWiki-l mailing list
[hidden email]
http://mail.wikipedia.org/mailman/listinfo/mediawiki-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki-Based Issue Tracker

Tom Purl 2
> Thanks for the replies / comments about using Semediawiki everyone
>
> Not sure I'm going to go the semediawiki route (only using MW 1.5.6...
> don't have time to install a bunch of extensions)
>
> Was looking at Tom's original post again -- based on what he
> describes, couldn't this be done really easily with categories?
>
> If each bug ticket is a wiki article, with an assigned status couldn't
> the bugs just be created like normal wiki articles and put into a
> specific status category?  And have all the status catgeories as
> subcategories of a Bugs category?  That way to see what bugs are in a
> particular status, one could just view the category page for that?
>
> To get fancy, to create the new Bugs -- Inputbox extension could be
> used to create page with PRELOAD switch which I just discovered .....
> using a template to include the bug in the Status:Open category Then
> changing a bug's status and moving them around would be as easy as
> changing the category....
>
> Just thinking on the fly here -- if you read down this far - -what do
> you think?  Tom?

Yes, you're right, I could do basically what I want with Categories and
sub-categories.  I'm not very familiar with MW yet, but I'm assuming I
could even build a "dashboard" page that would dynamically show every
"ticket" with a status of open and pending and whatever.  Also, this is
basically what I did with MoinMoin, although it treats categories more
like tabs than actual categories (which has advantages and disadvantages
in this situation).

Having said that, I've pretty much fallen in love with the Semantic
MediaWiki extension from a theoretical perspective.  I love the idea
that I can add attributes and relations to a wiki.  It really provides
the "development environment" for a wiki app that I've been looking for
for a couple of years now.  Also, I've already found other applications
for this plugin that I believe will be very useful.

So yes, I'm still pushing ahead with using SMW as the base for my issue
tracker.  If that doesn't work out, then I'll try the categories-only
solution.

Thanks again!

Tom Purl

_______________________________________________
MediaWiki-l mailing list
[hidden email]
http://mail.wikipedia.org/mailman/listinfo/mediawiki-l
Reply | Threaded
Open this post in threaded view
|

Re: MediaWiki-Based Issue Tracker

Markus Krötzsch
On Tuesday 12 September 2006 17:53, Tom Purl wrote:

<snip>

>
> Yes, you're right, I could do basically what I want with Categories and
> sub-categories.  I'm not very familiar with MW yet, but I'm assuming I
> could even build a "dashboard" page that would dynamically show every
> "ticket" with a status of open and pending and whatever.  Also, this is
> basically what I did with MoinMoin, although it treats categories more
> like tabs than actual categories (which has advantages and disadvantages
> in this situation).
>
> Having said that, I've pretty much fallen in love with the Semantic
> MediaWiki extension from a theoretical perspective.  I love the idea
> that I can add attributes and relations to a wiki.  It really provides
> the "development environment" for a wiki app that I've been looking for
> for a couple of years now.  Also, I've already found other applications
> for this plugin that I believe will be very useful.
Good to hear this (though we never thought of SMW as a "development
environment"). I also agree that one should use categories for things that
are just working well this way. SMW can then produce summray pages which list
all bugs from the various categories. But you could also add e.g. dates to
each bug (maybe "due at" or "filed at"), and SMW could then order the bugs by
those dates. This is something where categories won't be of much use :-)

Templates would be a nice combination with this. For an example on how this
can be done efficiently, look at the annotated page [1]: there is just a
normal template inclusion, no direct SMW syntax. (The actual template syntax
as usual is hard to read and could be simplified -- we had to use ifeq for if
in MW1.6) The template parameters are semantically annotated, so you can do
dynamic listings like the one on page [2] (the listings of events are all
done dynamically).

Cheers,

Markus

[1] http://ontoworld.org/wiki/BOEMIE2006  (page of some workshop)
[2] http://ontoworld.org/index.php/Main_Page#Events  (see Events section)

>
> So yes, I'm still pushing ahead with using SMW as the base for my issue
> tracker.  If that doesn't work out, then I'll try the categories-only
> solution.
>
> Thanks again!
>
> Tom Purl
>
> _______________________________________________
> MediaWiki-l mailing list
> [hidden email]
> http://mail.wikipedia.org/mailman/listinfo/mediawiki-l
--
Markus Krötzsch
Institute AIFB, University of Karlsruhe, D-76128 Karlsruhe
[hidden email]        phone +49 (0)721 608 7362
www.aifb.uni-karlsruhe.de/WBS/     fax +49 (0)721 693  717

_______________________________________________
MediaWiki-l mailing list
[hidden email]
http://mail.wikipedia.org/mailman/listinfo/mediawiki-l

attachment0 (198 bytes) Download Attachment