1 |
efrain |
1 |
Description of import of various YUI libraries into Moodle:
|
|
|
2 |
|
|
|
3 |
1/ YUI2 version 2.9.0:
|
|
|
4 |
* copy of 2in3 without older version
|
|
|
5 |
* exact version specified in lib/setup.php
|
|
|
6 |
* Accessibility change. Which folder or file has no children, remove unnecessary tab stop.
|
|
|
7 |
lib/yuilib/2in3/2.9.0/build/yui2-treeview/yui2-treeview.js
|
|
|
8 |
|
|
|
9 |
2/ YUI3 version 3.18.1:
|
|
|
10 |
* Full copy of the "build" directory. Unit test code coverage files (*-coverage.js)
|
|
|
11 |
are removed but no other changes are made.
|
|
|
12 |
Useful command: find . -type f -name "*-coverage.js" -delete
|
|
|
13 |
* Make sure there are no @VERSION@ leftovers - replace them with current version
|
|
|
14 |
Useful command: find . -type f -exec sed -i "s/@VERSION@/3.18.1/g" {} \;
|
|
|
15 |
* Exact version specified in lib/setup.php
|
|
|
16 |
* Update yuilib version in lib/thirdpartylibs.xml with 3.18.1
|
|
|
17 |
* Verify our simpleyui rollup contents in /theme/yui_combo.php.
|
|
|
18 |
e.g. http://[yourmoodle]/theme/yui_combo.php?rollup/3.18.1/yui-moodlesimple.js
|
|
|
19 |
|
|
|
20 |
If you need to patch the YUI library between its official releases, you *must* read
|
|
|
21 |
http://docs.moodle.org/dev/YUI/Patching.
|
|
|
22 |
|
|
|
23 |
3/ YUI3 Gallery version gallery-2013.10.02-20-26:
|
|
|
24 |
* selective copy of the "build" directory for the checked out tag of yui3-gallery.
|
|
|
25 |
Unit test code coverage files (*-coverage.js) are removed but no other changes are made.
|
|
|
26 |
* update lib/thirdpartylibs.xml
|
|
|
27 |
* Note: versions in the gallery modules may differ from the tagged version but will be the
|
|
|
28 |
latest at the time the module was tagged.
|
|
|
29 |
Currently supported gallery modules:
|
|
|
30 |
* gallery-sm-treeview*
|
|
|
31 |
|
|
|
32 |
Code downloaded from:
|
|
|
33 |
http://yuilibrary.com
|