Hi team, with the exception of some CSS files not offered by JQuery,
Apache Roller is now a full JQueryUI shop, YUI3 is gone. Leaving out
image files, we replaced 60-70 YUI3 files each in separate folders with
just two JQuery UI files (one JS, one CSS), and I hope our Sonar scores
will jump back up again as a result.
Our JQuery UI stuff is now kept in a single folder
(roller-ui/jquery-ui-1.11.0), so it can be deleted and replaced as a
unit whenever we upgrade the library for newer versions, different
themes, or more widgets than the three or four that Roller presently
uses. I chose a blue-ish theme (Redmond) similar to what we had with
YUI3 but don't really care about which theme we use, so long as we're on
JQuery UI I'm happy.
I created a README in webapp/roller-UI:
http://svn.apache.org/viewvc/roller/trunk/app/src/main/webapp/roller-ui/JQueryUI-README.txt?view=markup
explaining the JQueryUI update process, including how I created the
download via the JQuery Download builder (http://jqueryui.com/download/)
-- to keep CSS and JS size manageable I just included the widgets we
use. Comments welcome.
Cheers,
Glen
- YUI3 -> JQuery UI switch Glen Mazza
-