Use JS libraries shipped with Yii framework
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
- Started by
- Completed by
Related branches
Related bugs
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