[Adium-devl] The evils of Trac (was: Re: [Adium-feedback] Fwd: ContactUs - Adium X - Trac)
Peter Hosey
prh at boredzo.org
Tue Sep 26 21:15:07 UTC 2006
On Sep 26, 2006, at 12:06:12, Christopher Forsythe wrote:
> We could just make a plugin for a markup language that does make
> sense, or submit patches that help there. But any markup language
> that we used, on any system, would be problematic. People even have
> problems with forum [foo] type code.
That's why I didn't suggest a mark-up language. It should Just Work
with anything obvious (e.g. ‘-’-bulleted lists), and not try to be
fancy.
>> Maybe it's time for an Adium fork of Trac?
>
> Aren't we busy enough? Plus anything we'd do could be done in plugins
> anyhow. Doesn't really necessitate a fork.
My list of items basically turns Trac into something else altogether.
I don't think plug-ins are enough to do the job, and I have my doubts
as to whether they'd be willing to change their product so completely
to address all the points on my list.
>> Or maybe a new support/development system altogether?
>
> Well, let's look at the options:
>
> [list of existing bug systems]
>
> Point is though, they all have problems.
That's why I suggested a *new* system, rather than just a *different*
system.
New as in, not previously existing.
>> - Saner and simpler markup. Don't do white-space collapsing, and
>> don't require white-space before list markers (WTF?). Allow many
>> different bullets: •, ⁃, *, -, and any others we can come up
>> with.
>
> Have we filed tickets with the trac devs about this?
I haven't.
> MediaWiki syntax confuses users just as bad as InterWiki.
I didn't say that users should be allowed to edit the wiki; in fact,
I said the exact opposite. The syntax by which links are created is
irrelevant to the users; only editors on up need to know about it,
and I should think that anybody to whom we grant such access would be
known to be clueful enough to be able to handle it.
> Umm.. isn't requiring a name and email address basically
> registration? I know, you aren't "registering" for an account, but
> you're providing the same things that registering would provide.
It's not a persistent account, though, which is where people get
nervous. We hear time and again that people don't want to register
for an account; they just want to report their bug.
And it does create extra steps; even if it takes longer each time
than simply putting in a username and password, it's still simpler
and faster from the perspective of a user who doesn't have to go
through a registration process (of un-fore-known length). (Also, some
users can't find the “login” link, and it takes them out of the
ticket form and loses whatever they'd entered there. Ajax would be a
win here.)
The average user only submits one bug, I'd guess, which makes no user
accounts a savings (of time for the user).
>> - Also, an editable list in the submit-ticket and comment-on-ticket
>> forms for:
>>
>> Words (e.g. $EXAMPLE) you want hidden from non-developers. You
>> don't need to list email addresses here; they are always hidden
>> from non-developers.
>>
>> For us, EXAMPLE would be “specific IM handles and/or ICQ UINs”.
>>
>
> So hidden fields for contact info and other types of info?
That doesn't sound at all like what I wrote.
The words in the list would be censored from the ticket description
or comment when viewed by a user. Only developers would get to see
the uncensored description/comment.
>> - A feature akin to WordPress' “post slug” for confirmed
>> tickets.
>
> This doesn't make much sense, it seems more like a feature request
> than a "evil of trac".
Truth.
> Does the "needs dev review" milestone not cover the basics of this
> request?
Those two things don't sound alike.
>> - Simplify permissions. The basic level (not logged in) would be
>> able to read wiki pages and submit and comment on tickets.
>> Accounts on the site would have any of three levels of
>> permissions: admin, developer, and editor. The last of these would
>> have write access to the wiki, but not be able to edit tickets
>> (only comment on them).
>
> We can do all of this with groups pretty easily. However, not
> logged in is not an option.
Because of Trac's lacking spam protections.
> The point of our using Trac was that filing a ticket was simple,
> even if we ended up forcing user registration.
That's made it non-simple from the user perspective, as we've heard
several times in the past week on the feedback list.
________________________________
\ Peter Hosey / prh at boredzo.org
PGP public key ID: 7AB26BAD (since 2006-01-01)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20060926/ed8cd262/attachment.sig>
More information about the devel
mailing list