jQuery has a fantastic developer community, and a very open
way to propose suggestions and make contributions. Microsoft is following
the same process to contribute to jQuery as any other member of the community.
As an example, when working with the jQuery community to
improve support for templating to jQuery my team followed the following steps:
We created a proposal for templating and posted the proposal
to the jQuery developer forum (http://forum.jquery.com/topic/jquery-templates-proposal
and http://forum.jquery.com/topic/templating-syntax
).
After receiving feedback on the forums, the jQuery team
created a prototype for templating and posted the prototype at the Github code
repository (http://github.com/jquery/jquery-tmpl
).
We iterated on the prototype, creating a new fork on Github
of the templating prototype, to suggest design improvements. Several other
members of the community also provided design feedback by forking the
templating code.
There has been an amazing amount of participation by the
jQuery community in response to the original templating proposal (over 100
posts in the jQuery forum), and the design of the templating proposal has
evolved significantly based on community feedback.
The jQuery team is the ultimate determiner on what happens
with the templating proposal – they might include it in jQuery core, or make it
an official plugin, or reject it entirely. My team is excited to be able
to participate in the open source process, and make suggestions and
contributions the same way as any other member of the community.