as a general reply to this thread. first of all I'll like to thanks the docs team for their work, in fact I'm part of it and I'm the first one that needs to give more help here, and I believe I'm the only one(from the docs team), that still has access write access to the old trac docs, and I'm the first one that needs to be complain about because I haven't deleted a single spam comment and I haven't contributed much since the migration to moinmoin, partly because I haven't found much time to learn rest, in fact I'm starting to hate ReST since wiki is so great and beautiful. and I deserve to be taken out of the list of contributors every time they are mention.
That being said I have been doing a much dirty work in the background and is keeping trac in a sane state, and based on that I can tell you that stopping any development is stupid most tickets on trac are bugfixes that need to be worked on and if we do have a lack of people writting docs we have a bigger lack of people commenting and fixing bugs (irronically we still have lots of people reporting new ones) and every time I pull up a list of tickets that need input most of the replies are in the line of "hey check this one too", now don't get me wrong a lot of people are posting tickets with patch attached and they are good ones and they are being put in. Now looking at the code assuming I haven't miss many changelog and that those that I missed had a ticket I can tell you that the ammount of features has been more or less stuck since sometime last year something around 0.9a5-6 was the last "new stuff" and everything since then has been adjustments and bug fixes, technically we have been in code freeze since 0.9a1 but some new methods where added after that. anyway the most missed feature (docs wise) has been widgets which is a really new component other then that most things are either deployment issues or use cases of any of the third party components. Now by this I'm not saying that docs still need improvement. Now I really dislike the way the term "user" has been used on this thread, first of all everyone here is a programmer or wants to be, second we all are here because we think python is better for webapps then any of the mayor deployed technologies, so we are not average user not average programmers. So thinks like expecting your users to <insert task here> are just totally out of place, I'll accept that kind of argument if we where programming something like wesnoth or even a tool like azureus. But saying that you can't contribute here because your "an user" it's just not acceptable at least to me. Now saying that you are a newbie that doesn't understand much of the internals that's fine but then help on something else. Let me put myself as example again, I got into TG because I saw this realllly cool screencast by a guy same Kevin something about this python app that let you create a wiki in 20min, then I slack off and back again I saw this realllly cool app call catwalk that was build on top of that think I don't remember how it was call, so I started coding toy apps on top if it and got involved more, fastforward a couple of months and I was writting some docs on trac and replying to stuff on the mailing list, and checking some stuff on the code to see where I could contribute, another set of months and I was doing the same thing, the mailing list keep growing and taking more time of me to a point that I didn't had time to read code, then I started slacking and the comunity continue to grow, some time later Kevin posted an ann about needing someone to manage trac and I saw that as a nice opportunity to help more in the current time. Today there is probably not a single ticket on trac that doesn't has a comment by me, I have practically stop working on docs and my only contribution is some random changes here and there and dropping more work on the docs wish list, I still have time to read all messages on the list and the first thing I do each time is look for unread stuff and send a reply even if it's something as stupid as I really haven't try it but foo may work, I have stop coding stuff on top of turbogears and the only code I have written is adapt patches to work with current and test other people patches. Now I say all that because as the "users" keep growing I see the dev team staying at the same size (note people have leave and others have join), and more and more "users" have been "demanding" more stuff but yet I see more people being "just users", which the worst part being that everyone knows what needs to be done but noone is actually working to make it, (please note I"m referring to people that ask without giving much back) so yes a lot of things need to be done but posting a message with anger will only give anger back and that's probably why all of you jump back at Mark when he reply with "the same thing we say to everyone" Now my real problem with a message like this is that most people will probably never read my message but they did read yours and some of them will probably based on that say yes this sucks let me move on so your actually making it worst. Now if you look at the current documentation team (leaving myself out) and taking mark which at the moment is the oldest active contributor to the project they all have very little time on the project (and not asking for a fight but most have less time that you Steve). Do you really want to know where TG docs sux really bad? try to get someone to start working on the internals of the code is not that there is flew docs about it is that there is none, try to commit a patch against any of the internal tools like catwalk that has a huge javascript/html file, now why aren't people complaining about that because most of them consider themself "users" and are really don't care about how good the project is doing but are happy as long as someone else is doing it for them. That said TG needs the following regarding docs: - take down the trac docs that are so outdated that don't even compile, but haven't been taken down because there is still some valuable info - stop complaining about the lack of docs and start helping out even spell checks and comments are great anything that will reduce the same questions over and over on the list (the FAQ is a great idea) - write docstrings that will help writing howto's - some "users" should write docs yes even if they are broken even if half needs to be rewritten half is better then nothing, and in case you haven't figure it out this will help know where the APIs are being misunderstood and/or misused. - I vote for the "have you written some docs today?" foot note - do not stop coding things like migrating to CP3 or genshi will bring us much better performance because you all have to remember that we are all here because we want better applications not having a pleasant time coding them, but yes that matters too. - and the most important thing, have fun. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" 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?hl=en -~----------~----~----~----~------~----~------~--~---

