User:Andrew Nicols: Difference between revisions
From MoodleDocs
(Update on what I'm working on.) |
No edit summary |
||
Line 6: | Line 6: | ||
* Javascript Module Chooser showing user help (http://tracker.moodle.org/browse/MDL-30617) | * Javascript Module Chooser showing user help (http://tracker.moodle.org/browse/MDL-30617) | ||
* Rewrite of course and block Javascript (http://tracker.moodle.org/browse/MDL-31052) | * Rewrite of course and block Javascript (http://tracker.moodle.org/browse/MDL-31052) | ||
== My thoughts on the JavaScript Roadmap for 2.6 and beyond == | |||
=== Convert remaining modules to use Shifter === | |||
=== Introduce JS Unit Tests + Code coverage using istanbul === | |||
=== Track down all uses of YUI2 in Moodle === | |||
* plan rewrites of them | |||
=== Look at rewrites for === | |||
* filepicker | |||
* filemanager | |||
* dock | |||
* enrolments | |||
* questionbank chooser | |||
=== YUIdoc Documentation === | |||
* Document common modules: | |||
** notification | |||
** tooltip | |||
** chooserdialogue | |||
* Document all other modules | |||
=== Wiki documentation === | |||
* Shifter | |||
* Modules | |||
* JQuery | |||
* FAQ | |||
* Getting Started | |||
** Environment | |||
* Peer Review guidelines |
Revision as of 21:24, 17 April 2013
I am the component maintainer for AJAX and Javascript.
Key areas I'm currently working on
- Creation of a course tagging infrastructure (https://docs.moodle.org/dev/Course_Tags)
Some of my past project work
- Javascript Module Chooser showing user help (http://tracker.moodle.org/browse/MDL-30617)
- Rewrite of course and block Javascript (http://tracker.moodle.org/browse/MDL-31052)
My thoughts on the JavaScript Roadmap for 2.6 and beyond
Convert remaining modules to use Shifter
Introduce JS Unit Tests + Code coverage using istanbul
Track down all uses of YUI2 in Moodle
- plan rewrites of them
Look at rewrites for
- filepicker
- filemanager
- dock
- enrolments
- questionbank chooser
YUIdoc Documentation
- Document common modules:
- notification
- tooltip
- chooserdialogue
- Document all other modules
Wiki documentation
- Shifter
- Modules
- JQuery
- FAQ
- Getting Started
- Environment
- Peer Review guidelines