[Building Sakai] jQuery 1.1.4 > 1.3.2 Upgrade for 2.7?

Matthew Jones jonespm at umich.edu
Wed Jul 15 18:39:44 PDT 2009


I know this was attempted by someone (some people) for 2.6 but never
completed. There were a few tools that may have had problems, and MANY
tools that would need to be tested if everything upgraded.
http://jira.sakaiproject.org/browse/SAK-11997

Looking at the related task for page order helper was broken and I'm
guessing this would still be the case.
http://jira.sakaiproject.org/browse/SAK-11196

I know the presence of a newer version don't break the portal, because
some tools are 1.2 versions of jquery locally (polls, some contrib
tools like textbook). I don't know how safe it would be safe to call
it "jquery.js" straight away and force every tool to "work" without
some thoughts to compatibility.

You might be able to get everything up to 1.2.6 with the compatibility plugin:
http://plugins.jquery.com/project/compat11
(And maybe a small amount of additional compatibility)

And possibly have multiple (1.3/1.2) versions coexist
http://docs.jquery.com/Using_jQuery_with_Other_Libraries

Good luck!

-Matthew

On Wed, Jul 15, 2009 at 8:34 PM, Eli Cochran<eli at media.berkeley.edu> wrote:
> Hi folks,
> Every time that I notice that the Portal is using jQuery 1.1.4, I cringe.
> This version, while very stable, is very old (August 2007). The current
> version is 1.3.2 released in Feb 2009. This version is also very stable and
> much, much faster.
> I'd like to suggest that we upgrade to 1.3.2 for 2.7. By the time there may
> be jQuery 1.4 or even the mythical jQuery 2.0 but even 1.3.2 would be a huge
> step forward.
> There is usually a fair amount of backwards compatibility in jQuery.
> However, this is a big jump and I suspect that there will be some
> issues. I'm happy to take responsibility for any portal problems that
> emerge.
> The bigger issue is what to do with bugs that come up in tools that might be
> utilizing /library/js/jquery.js. That is a bigger risk.
> Any thoughts?
> - Eli
> . . . . . . . . . . .  .  .   .    .      .         .              .
>              .
> Eli Cochran
> user interaction developer
> ETS, UC Berkeley
>
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
> with a subject of "unsubscribe"
>


More information about the sakai-dev mailing list