On Tue, 2009-06-23 at 08:25 -0700, percious wrote:
> 
> This thread really distresses me.
> 
> The amount of effort that has gone into say what should be done
> instead of actually doing it is ludicrous.  If you don't like the
> direction that TG is taking, participate in a sprint.  Write some
> docs.  Contribute patches.  Provide information for the beta site.
> Organize a sprint.  If you don't have the time, sponsor documentation
> changes, hire an intern to work on only-tg stuff... etc.  Come hang
> out and pester me on the irc channel #turbogears if you'd like to
> contribute.  10 minutes or 10 hours, it all makes a difference.

Sorry Chris, but I have to pipe up here, IMHO that is bolagna. I love
what you're doing and appreciate it to death, *but*...

A project should *always* want user feedback, whether it's positive or
negative. If you only want to hear positive feedback, then you can be
doing all kinds of things wrong, and no one will ever tell you, they'll
just quietly leave. People with valuable things to say won't just be
singing praises. Smart leaders want to hear people venting. Sure it
won't all be right, but there *is* a reason they are venting. If they
didn't care, they wouldn't do it.

And, not all users will be contributors, that's a reality. If a project
*expects* all users to be contributors, it's doomed to never have a wide
user base. Contributors come from building a wide user base over time,
they don't come from telling people they should all shut up or
contribute. How many projects do you use? How many do you contribute to?
Do you contribute to apache, vim, linux, etc, etc? People will always
use way more than they contribute to. The last thing we need to do is
make people feel guilty for not contributing just because they voice
their opinions. All that does is chase more people quietly away.

If TG's attitude is to become 'contribute or shut up', then I'd say
that's the final nail in the coffin. And I say that with some distress
because I really like the code, but really don't like the way the TG
project has been managed.

> I agree that unfortunately TG is lacking in marketing, but if we want
> to have a viable product, the core team needs to focus on the
> technology.  With a solid base of functionality, we will find folks
> who have the time and resources to provide us with the marketing this
> project so sorely needs.

This is sooo backwards. And the success and lack thereof of various
projects proves it. Most people want well documented well exampled
smaller sets of features over feature rich less documented 80% done
software. That's the painful truth. Focusing on code first,
docs/marketing/public perception second is not fun, but it's critical. I
have stopped using Toscawidgets for precisely that reason, I no longer
believe docs and examples will ever catch up to the code. I have to
train people, I can't train them effectively that way. I would rather
use something way simpler with effective clear examples that I can show
my workers and clients. I can't show someone toscawidgets without
squirming.

Yet again, I beseech people to read Fogels "Producing Open Source
Software". It would be a much needed wake up for those steering TG.

my two cents canadian,
Iain



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears Trunk" 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/turbogears-trunk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to