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