Warning: This is personal opinion, and I'm going to be climbing up on my
soapbox here for a bit. If a bunch of folks want to work on the parent's
project, don't let me stop you, but I feel that a counter point here
might be useful.
Hi, I agree: a) public relation isn't a strength of Trac ;-)
Nor should it be. I want Trac to be awesome. It is. PR doesn't help with
that. Sure, it helps more people know about Trac's awesomeness, but
viral advertising (word of mouth, blog posts, podcasts, etc.) is free.
Further, the last thing I want is this list being invaded by a bunch of
clueless n00bs who need to go RTFM. Indeed, I remember listening to
someone from a F/OSS project (inkscape, I think, but I could be wrong),
who was talking about how they tried to make it easier to use and came
out with a Windows installer, and then all of a sudden they get deluged
with people who have zero clue. The estimate I heard was that it set
their project back a year because they had to deal with the pile of
totally useless bug reports, endless basic questions, etc.
b) it's
really hard to explain business people why to introduce Trac
I don't understand why you're doing this. It's free. Find a box, set it
up, start using it. Share it with other users, and I think you'll irally
infect your organization. Productivity goes up, and folks are happy
about it.
Alternatively, lot of arguments can be made about improved productivity,
but unless you're comparing it to no process at all, the numbers are
essentially meaningless anyway. In the end, I find it comes down to
someone installing a bunch of them, setting them up, letting people beat
on them, and doing a comparative analysis of a whole pile of very soft
criteria.
However, the only real test is running it as your production process for
3-6 months.
That said, Trac may not always win. If what you have meets your needs,
then why bother convincing people to move to Trac? This is a pragmatic
decision about worker efficiency, not a religious war.
c) the first steps to install and configure aren't documented for
non-developers
Why should non-developers be installing it anyway? This is a job for IT.
(Defined as "developers who serve internal customers rather than
external customers"). If this is not the case in your organization, than
your organization is broken, and you have bigger problems.
d) running and maintaining Trac often requires
developer or command line skills
Which the people maintaining it should have, or they should learn them.
Essentially, your argument boils down to this:
Trac is too hard because it requires people to learn skills.
I look at it as:
These are skills that people maintaining Trac should have. If they
don't, they should learn them. If they are unwilling to learn them, then
perhaps they should find another line of work, because this is what is
required for proper system administration. You need to understand how
the system *actually works*.
better: how to install Trac _WITHOUT_ going to the command line (gui
based installers for Linux + Windows).
On Linux, you can always just get the premade package for Trac from your
repository.
--
SIXNET - Industrial and Wireless Connectivity
331 Ushers Road, Ballston Lake, NY 12019
Tel: 1.518.877.5173, Fax: 1.518.877.8346
www.sixnet.com
--
You received this message because you are subscribed to the Google Groups "Trac
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/trac-users?hl=en.