]> git.evergreen-ils.org Git - Evergreen.git/blob - docs/RELEASE_NOTES_NEXT/Architecture/remove_custom_dojo.adoc
LP#1076582: Remove Custom Dojo Build Profile and Add Release Note
[Evergreen.git] / docs / RELEASE_NOTES_NEXT / Architecture / remove_custom_dojo.adoc
1 Removal of Custom Dojo Build
2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3
4 Evergreen had a
5 https://wiki.evergreen-ils.org/doku.php?id=scratchpad:random_magic_spells#custom_dojo_build[method
6 of making a custom build of the Dojo JavaScript library].  Followiing
7 this procedure could improve the load times for the OPAC and other
8 interfaces that use Dojo.  However, very few sites took advantage of
9 this process or even knew of its existence.
10
11 As a part of the process, an `openils_dojo.js` file was built and
12 installed along with the other Dojo files.  Evergreen had many
13 references to load this optional file.  For the majority of sites that
14 did not use this custom Dojo process, this file did not exist.
15 Browsers would spend time and resources requesting this nonexistent
16 file.  This situation also contributed noise to the Apache logs with
17 the 404 errors from these requests.
18
19 In keeping with the goal of eliminating Dojo from Evergreen, all
20 references to `openils_dojo.js` have been removed from the OPAC and
21 other files.  The profile script required to make the custom Dojo
22 build has also been removed.
23