[haiku-web] Re: Trac (reevaluated)

Tach!

> 
> What is left for a first real-world Trac test? Copy+pasted from wiki:
> 
> Only developers and admins are allowed to create tasks. Users may 
> only create
> "bug" and "wish" tickets (later, we might not allow for wishes, 
> anymore). This
> probably requires permissions per ticket type.
> 
There are numerous pluggable authentication systems, I'm using the 
DBAuth plugin which uses a SQLite database instead of relying on the 
web browser for authentication. Also handles groups nicely.  Otherwise, 
there's also two special users, "anonymous" and "authenticated" which 
perhaps would suffice?

If Subversion access isn't directly needed, I could setup Trac instance 
matching the requirements stated below.  It'd live at 
http://bits.jansson.be/haiku 
for the time being.

>
> Only developers and admins can be assigned to tickets.
> 
> Milestone, Priority, and Status (and for ticket creation: Assign-To) 
> should only
> be editable by developers and admins. For normal users the drop-down 
> fields
> should be hidden. TICKET_APPEND is okay to start with, but non-
> editable fields
> should be hidden instead of just disabling them.
> 
> Simplify "resolve as" drop-down list:
> 
>     * fixed
>     * duplicate
>     * invalid (and comment on *why*)
>     * junk (mostly used for bogus entries)
> 
> Rename ticket type "defect" to "bug".
> 
> When creating tickets, next to the description field there should be 
> a little
> note:
> 
>  For "bug" reports, please specify:
>  * how to reproduce
>  * experienced behavior
>  * expected behavior
> 
> Remove Keywords field.
> 
> Remove Severity field. Priority should have these values:
> 
>     * blocker (MUST be fixed ASAP, mostly used for bugs)
>     * critical (MUST be finished for the affected milestone)
>     * high (important; might sometimes be moved to next milestone)
>     * normal (don't know exactly how important it is)
>     * low (nice to have; may never get done; first target of 
> rescheduling)
> 
> Priority should always be seen in the context of the assigned 
> milestone.
> 
> Disable wiki.
> 
> Disable SVN plugin.
>
 
> 
> Now, is that simple enough to get someone working on this? We can't 
> get any
> simpler! This is my last offer! :)
> 
Still the matter of hosting in the end.  Although, for a low-traffic 
site (i.e., not providing Subversion access, missing out some of the 
major points of Trac but good enough for a pilot test I guess), I'd 
have no problems at all hosting it -- got some 2.5TB bandwidth to 
spare.


-- Mikael
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Computer science education cannot make anybody an expert programmer
 any more than studying brushes and pigment can make somebody an
 expert painter."                                     -- Eric Raymond
-----------------------------------------------------------------------
haiku-web@xxxxxxxxxxxxx - Haiku Web & Developer Support Discussion List

Other related posts: