Thanks for bringing all this up. There was some talk about ripping newforms out of Django and using that, but I think we're pretty committed to ToscaWidgets.
We do need to add another couple core TW committers before I'll feel really happy about the dependency. I'm personally a bit wary of having TG2 dependencies with a truck number < 3 (The truck number is the number of team-members that could be hit by a truck without the whole thing falling apart irrevocably. (See also: http://www.jaredrichardson.net/blog/2005/08/02/) In the case of ToscaWidgets it looks like Alberto has everything in his head, but I know a couple of people (florent, and chris) who seem to be able to navigate their way around pretty well. I know both of them are running other major projects (TG1 and DBSprockets), but I'm at least not as worried as I was before. But I would like to see another core developer on TW, and I'd like to see somebody step up and work on TW docs. Fundamentally, at this point I think my only reservation about TW has to do with the Docs. If there were more docs, there would be more users, if there were more users bugs and corner cases would be found and eliminated, and TW would be in good shape. So, if you are willing to work on docs, I think we should consider committing ourselves 100% to TW ;) --Mark Ramm On Thu, Feb 14, 2008 at 2:28 PM, iain duncan <[EMAIL PROTECTED]> wrote: > > Hi folks, I'm hoping to just kindle some ( friendly ) discussion about > TW. It seems like a real wildcard right now in the TG2 future. I > personally think that if we are to pick TW, we need more people on it > than just Alberto because it's complicated, and he's busy. ( For which I > can 100% sympathize.) > > Problem is, when TW works, it's wicked cool. When it doesn't, or you > can't figure it out, it's like the TG version of mod_rewrite, confusing > voodoo that scares away small children and kills your app dead just when > you thought everything was going to work. Right now, it is ( I think ) > being perceived as languishing, it got too much attention before being > ready for prime time I guess, and Alberto's life got in the way. So it's > being dismissed by Pyloners and others and that is too bad because it > allows some really nice patterns with SA, the way you can add properties > in objects that map automatically to the widget fields and so forth. > > I'm hoping to work on DBSprocket/Mechanic and TW and their docs in the > not-too-distant future ( March on I think, current albatross is getting > closer to dead ) but if I'm going to invest a lot of time in digging in > to that code I would want to be sure that it's not just going to be > abandoned, and it pains me to see discussion on other lists where people > are saying that what TW does is not worth the pain of the docs and rough > edges. > > Problems I see: > - needs to work with new formencode and whatever data we chuck at it > - needs to be easier to get up and running with minimal pain > - needs better api ref and examples and tutorials > - changing/controlling templating options needs to be better > - some weird monkey patching issues need to be either smoothed out, or > eradicated ( ie, the voodoo of adding FilteringSchema if on TG, huh? ) > > So, um, what am I asking? Uh, who's interested? Thoughts? Can we change > how this aspect of TG is being run? Alberto, should we try to change > this into a more team effort? Give Chris P more reigns as he seems to be > on a crazy ass work spree? > > We need mystery step two here before profit! I feel like widgets is the > giant TG secret weapon in the barn that most people are afraid to use > because it killed those pigs last summer and the manual got all covered > in corn mash and only old Joe from up the hill what's really going in > there and so the others wonder why we keep hanging around that scary > looking barn anyway ... > > Thanks for listening to my drivel, > Iain > > > > > -- Mark Ramm-Christensen email: mark at compoundthinking dot com blog: www.compoundthinking.com/blog --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
