On Sat, Dec 4, 2010 at 4:11 PM, RjOllos <ry...@physiosonics.com> wrote:
>
> The 95/5 sounds about right to me as well.  A thought occurred to me
> recently that, “The world doesn’t need yet another trac-hacks plugin.”  What
> I mean is that, for almost every need I have had, there has been an
> unmaintained plugin that just needs a little bit of work to satisfy the
> requirement.

Right.

> It does feel as if the number of active developers has fallen off in the
> past 2 years.  I wonder why that might be?

Things all around the world are improving. trac-hacks is not. Plugins
are hard to debug, hard to trace, hard to change maintainer or
subscribe to all plugin bugs, issues and wiki change.

We are waiting for t-h.o upgrade, but it didn't happen, so there is no
way to make situation better. Until then, there are many other ways
where people can contribute free time more effectively.

> Each patch is a learning experience, and I find the hardest thing is
> figuring out whether I’m doing things right.

If you start to blog things that you've been doing wrong and made
right in the end - that will help other people to start with trac
hacking and document best practices later. AFAIK Blogger allows to
create collective blogs, where several people can post.

> However, there is a lot of less-than-perfect code on trac-hacks, some of it
> produced by myself, no doubt, and it’s a bit harder to forge ahead without
> that feedback, but the more code review we do amongst ourselves, the better.

Everybody is free to use http://codereview.appspot.com

> Yet,
> I think the learning curve is still pretty steep for developing a plugin.
> I’ve seen some slides from Noah, introducing the Trac API, and then there
> are plenty of examples on t-h.o, but it’s often difficult to get started.

Right.

> I’ve been taking lots of notes with the thought that it might be worthwhile
> to eventually produce a tutorial on developing a plugin for Trac. Perhaps it
> would be in a cookbook style, with code snipets on how to do this or that.
> I haven’t seen anything like that … maybe it would be a good thing?

I believe I have some notes somewhere in Google Wave too. Collective
blog can be a good starting point. You just need to be clear that
everybody can contribute.

Or installing Planet Trac can be a solution.

-- 
anatoly t.
_______________________________________________
th-users mailing list
th-users@lists.trac-hacks.org
https://lists.trac-hacks.org/mailman/listinfo/th-users

Reply via email to