]> git.evergreen-ils.org Git - working/Evergreen.git/blob - docs/RELEASE_NOTES_NEXT/Administration/new-updates-tools.txt
Remove manual TPAC locale applications
[working/Evergreen.git] / docs / RELEASE_NOTES_NEXT / Administration / new-updates-tools.txt
1 New Updates Tools
2 ^^^^^^^^^^^^^^^^^
3
4 Source code for tools to generate the staff clients updates tools were
5 added to Open-ILS/xul/staff_client/external/libmar.  These tools
6 replace the downloadable tools from Mozilla.org that were previously
7 used to generate the staff client updates files.
8
9 They come with their own configuration script and are condfigured
10 automatically as a subpackage when you configure Evergreen for
11 installation.  They are also built and ready for use when you make
12 Evergreen during the installation or upgrade process.
13
14 The make_updates.sh script that is run when you tell Evergreen to make
15 the staff client updates has been modified to use the new tools.
16
17 These tools introduce a dependency on libbz2.  This is often only
18 available when installing the libbz2-dev or libbz2-devel packages.
19 Thus this branch introduces a new depency on the development packages
20 for libbz2 in Evergreen.
21
22 Nothing in the user facing behavior of building updates changes with
23 these tools.  They are drop-in replacements for the previous tools and
24 other than the new dependency on libbz2, you don't even need to know
25 that they are there.
26
27 These tools were added to Evergreen to be an aid in portability to
28 operating systems other than Linux.  They also remove a dependency on
29 a third-party tool, that is typically downloaded as a binary.