On Tue, Feb 24, 2009 at 5:29 PM, Matt Kruse <m...@thekrusefamily.com> wrote:
> > On Feb 24, 2:15 pm, Mike Hostetler <mike.hostet...@gmail.com> wrote: > > If the > > jQuery team adopted a few choice plugins, like a debugging plugin, a data > > layer plugin, and by putting the widget code into the core, allowed these > > plugins to be extended, I think a very powerful foundation would be > provided > > to developers. > > I've often said that plugins are vital to jQuery's success, but also > it's weakest link. IMO, there must be: > > 1. A roadmap for plugins. Someone needs to sit down and design a > strategy for breaking up functionality into reusable parts, and make a > list of what plugins are needed > > 2. A specific list of requirements, documentation standards, and > development style needs to be decided on > > 3. A core list of "official" plugins needs to be created and > maintained by developers, and integrated into the test suites. > > The concept of a "jQuery Enterprise" suite could just be a collection > of official plugins that do most of what a developer may need in a > single package. > > Similar in concept to "My Eclipse" which offers a package of Eclipse > plugins based on your development environment and goals. > > > 3. Lastly, I'm involved with collecting and writing down the latest > > information and practices of building jQuery plugins > > Is this a public effort? > > Because I have struggled so much with the quality of existing plugins > and their lack of extensibility (IMO, of course), I've been trying to > advocate a plugin structure in projects that I've worked on. If you're > looking for any new thoughts on the issue, I'd like to participate. We'd love your feedback on the jQuery UI Dev and Planning wiki http://wiki.jqueryui.com/ We've got a roadmap for what plugins are needed, requirements for each, documentation and development style. We have a current model for extensibility, and as John mentioned, we're working on making it even more powerful and flexible. - Richard --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to jquery-dev@googlegroups.com To unsubscribe from this group, send email to jquery-dev+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en -~----------~----~----~----~------~----~------~--~---