Use JS libraries shipped with Yii framework

Registered by Matthias Burtscher

Yii already ships some of the most important JS libraries. Chive does not use these libraries but ships another redundant version.

These issues should be eliminated for the following reasons:
- Better standards compatibility with the Yii framework (caching etc.)
- Fewer files and size (phar!)

Blueprint information

Status:
Not started
Approver:
David Roth
Priority:
Medium
Drafter:
Matthias Burtscher
Direction:
Needs approval
Assignee:
David Roth
Definition:
Pending Approval
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

These libraries are shipped with the Yii framework and could be used by Chive:
- jQuery (already used)
- jQuery-UI
- Autocomplete

We have to consider that there are other versions shipped with Yii than with Chive, but I think we really should put more effort in using the most recent versions of libraries (performance, security, features, etc.). In order to get this work, all Chive related JS code must be re-checked with the Yii shipped versions and libraries like the jQuery-Layout must be updated.

 @Comment (Droth): Nice goal, but we have to check if and upgrade is possible without too much effort.

(?)

Work Items

Work items:
Spike: Estimate effort on implementing this change: TODO

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.