[CDRIVER-855] Remove jQuery from HTML docs? Created: 18/Sep/15 Updated: 23/Oct/15 Resolved: 18/Oct/15 |
|
| Status: | Closed |
| Project: | C Driver |
| Component/s: | docs |
| Affects Version/s: | None |
| Fix Version/s: | 1.3.0-beta0 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | A. Jesse Jiryu Davis | Assignee: | A. Jesse Jiryu Davis |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Epic Link: | Debian packaging |
| Description |
|
Why do we ship jQuery.js with our generated documentation? We can, if necessary, depend on Debian's / Fedora's jquery packages and symlink our jQuery.js to the packaged dependency, but more likely we don't need to ship jQuery at all. |
| Comments |
| Comment by A. Jesse Jiryu Davis [ 18/Oct/15 ] |
|
The HTML docs we generate use jquery.syntax.js for syntax highlighting, and that script of course depends on jquery.js. Although jquery.js itself is packaged for Debian and Fedora, jquery.syntax.js is not. Those distros have already permitted the yelp-xsl package (which depends on yelp-tools, and which we use to generate our HTML docs) to bundle both jquery.js and jquery.syntax.js. We'll have to convince Debian, Fedora, et al. to let us bundle those files, too, in our libbson-docs and libmongoc-docs packages. |