ivanhercaz / ivanhercaz/CanaryBot

Replace local libraries by the libraries of the Wikimedia Toolforge CDNJS

Open
#6 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
No language data
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

The next libraries needs to be replaced by the ones hosted in the [Wikimedia Toolforge CDNJS](https://tools.wmflabs.org/cdnjs/):

### Bootstrap
- [x] Bootstrap CSS: https://tools-static.wmflabs.org/cdnjs/ajax/libs/twitter-bootstrap/4.2.1/css/bootstrap.min.css
- [x] Bootstrap JS: https://tools-static.wmflabs.org/cdnjs/ajax/libs/twitter-bootstrap/4.2.1/js/bootstrap.min.js

### DataTables
- [x] DataTables CSS: https://tools-static.wmflabs.org/cdnjs/ajax/libs/datatables/1.10.19/css/dataTables.bootstrap.min.css
- [x] DataTables JS: https://tools-static.wmflabs.org/cdnjs/ajax/libs/datatables/1.10.19/js/dataTables.bootstrap.js
- [x] DataTables jQuery: https://tools-static.wmflabs.org/cdnjs/ajax/libs/datatables/1.10.19/js/jquery.dataTables.min.js

### jQuery
- [x] jQuery: https://tools-static.wmflabs.org/cdnjs/ajax/libs/jquery/3.3.1/jquery.min.js
- [x] jQuery-csv: https://tools-static.wmflabs.org/cdnjs/ajax/libs/jquery-csv/0.8.9/jquery.csv.min.js

### Pending
The only library that it is necessary to load locally is CSV to HTML Table, developed mainly by [Derek Eder](https://github.com/derekeder). There is already opened a issue to add it to CDNJS (cdnjs/cdnjs/issues/13214).

- [ ] CSV to HTML: https://github.com/derekeder/csv-to-html-table

Contributor guide

No contributing guide indexed for this repository

Research direction

Search the repository for the local CSV to HTML Table library reference, since the issue names no file or test. Confirm whether the CDNJS request for this library has been resolved, then replace the remaining local reference only when an appropriate hosted library is available; done means all listed libraries are loaded from the Wikimedia Toolforge CDNJS.

Written by the indexing model from the issue text.

Assessment

Tech stack
bootstrap, javascript, jquery
Domain
frontend
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.