Perlbugtron interface mods

[email protected] (Richard Foley) Fri, 04 Aug 2000 11:27:02 +0200
Newsgroups perl.bugmongers
Organization RFI
Message-ID <[email protected]>
All,

The perlbugtron needs to support TESTs, this presents a small interface
problem, in the Command-line and Email front-ends, and I'd like to run this by
you first, before I change anything.  In a way it's a small thing, in others
it has more ramifications behind the scenes.  Recently there've been a few
sudden changes and this time, while I've got a userbase, I thought I'd use it
;-)

Currently we talk about bugs being tickets (this is historical), and to
retrieve a bug by id you can say:
-t <ticketid>
Now, how do we retrieve a test?  bearing in mind the capital letter is used
for extra functionality, eg; 'T' currently returns the block form of the
ticket with all messages, patches, tests, notes, etc. attached.  

What I'm proposing is changing this to talk about bugs being bugs and tests
being tests, so:
-t <testid>
-b <bugid>

So far so good.  The problem really arises when we talk about the current
situation for searching:
-t <ticketid>
-s <by subject of original bug report>
-b <by body of all messages>
-m <messageid>
-c <claim by ticketid>
-r <retrieval by category>

If t becomes test, and b becomes bug, what letter do we use to represent the
Body of the Message, or the Messageid?

My thoughts were thus:
-b <bugid>
-t <testid>
-s <subject search>
-m <messagebody search>
-c <category>
-r <retrieval of content by message id> <- not often used

To me it makes much more sense, although it gives me a pile of stuff to
modify, but it may make the interface somewhat cleaner.

What does anyone else think?

Ciao
Richard Foley
---
[email protected] | [email protected] | [email protected]
'Ciao' - shorter than 'Aufwiedersehen'