[Pydotorg-redesign] Roundup field list
Richard Jones
richard at mechanicalcat.net
Thu Apr 24 15:03:43 EDT 2003
On Sat, 19 Apr 2003 11:02 am, Aahz wrote:
> I'm starting this on pydotorg-redesign, then I'll move the discussion
> back to pydotorg when things settle down a bit.
No feedback from anyone - I guess that means your design is perfect :)
> I'm proposing a list of fields (plus what would be handled as a linked
> table in a DBMS) for the python.org Roundup-based issue tracker.
Just so we're clear - the purpose of _this_ set of issues is to only track
email to webmaster? A Roundup tracker may handle other pydotorg issues (ie.
system admin issues) as a separate issue store with its own set of properties
and behaviours. From the discussion so far, I envision the tracker having two
issue trypes:
webmaster
- almost no meta-data except open/closed and nosy
- lots of automatic behaviour like close-on-webmaster-reply and
reopen-on-submitter-reply
- once a week summary of open issues sent to webmasters
support
- all the meta-data you describe below
- once a week summary of open issues sent to support people
> I'm not familiar with what's "standard" with Roundup.
Have a play at http://mechanicalcat.net:8080/demo/ - that's a classic Roundup
tracker (ie. what you get when you install the default).
Also, if you're feeling a little more enthusiastic, you can check out the
current CVS and run "python setup.py demo" which will set up a local demo
sandbox for you to play with.
Hurm, I think it's about time I updated the online demo to use 0.6 - there's
so much cool stuff that's been added to Roundup since 0.5 :)
> Issue Number
Automatic :)
> Urgency
> Importance
> Default sort should be Urgency. (After many years in tech support,
> I really want this to be two separate fields.)
No problem here, though I'd recommend the index display _group_ by urgency and
sort by activity date like the classic Roundup does.
What values would you have for Urgency and Importance?
> Status
> New/Open/Review/Closed -- others?
That's usually enough in practise.
> Type
> This field should have defaults (webmaster, event, job, design, bug,
> task, etc.), but should also allow free-form entry (but any
> non-default values should require confirmation from the Roundup
> user). All Roundup users can add/edit the defaults.
This isn't a Roundup capability at present. This sort of field is handled by
selecting options from a list of types. There's a separate edit form for
adding new types. As of version 0.6 (to be released sometime this year ;)
there's even a neato new popup dialog which helps editing of this sort of
field.
> Submitter
> Do we need a separate field for e-mail address, or is an RFC-822
> field good enough for both? Should there be a separate Creator field
> for Roundup users (defaults to "Roundup" when created by e-mail)?
Submitters are automatically registered with the tracker - but they're given
no permissions for actually accessing it beyond the email interface.
This is "creator" (and also "author" of the initial sbumission message) in the
classic Roundup schema.
> Owner
> The Roundup user handling the issue, can be blank.
This is "assignedto" in the classic Roundup schema.
> Reviewer
> We don't need this now, but I'd expect we'll need it once we start
> really moving forward with a site redesign.
No problem - what automatic behaviours would you see attached to the reviewer
property?
> Datetime Created
> Datetime Last Modified
These are "creation" and "activity" in the classic Roundup schema.
> Event Log (optional)
Automatically generated by Roundup (as an aside: this is where the "creator",
"creation" and "activity" fields come from ;)
Richard
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: signature
Url : http://mail.python.org/pipermail/pydotorg-redesign/attachments/20030424/e8ffa6cc/attachment.bin
More information about the Pydotorg-redesign
mailing list