===== Roadmap for Evergreen 3.0 ======
This is a list of major enhancements slated to be released in Evergreen 3.0. If you are working on (or about to work on) a non-trivial enhancement that will be code-complete no later the scheduled feature slush), please add it here. Please include links to Launchpad bugs, blueprints, and/or online specifications describing the feature.
**REMINDER**: This is not a wishlist of things that we would //like// to see in Evergreen 3.0, nor is this page meant to be a way of requesting sponsorships for a feature. Please add your project only if you are **committed** to working on it or funding it and you reasonably expect that it will be done in time for community review.
===== Architecture =====
* **DONE** Eliminate staged search/pure SQL searching ([[https://bugs.launchpad.net/evergreen/+bug/1698206|LP#1698206]])
* **DONE** Metabib display fields ([[https://bugs.launchpad.net/evergreen/+bug/1251394|LP#1251394)]]
===== Acquisitions =====
* **DONE** Replace the Ruby EDI translator ([[https://bugs.launchpad.net/evergreen/+bug/1373690|LP#1373690]])
===== Cataloging =====
* **DONE** Authority infrastructure improvements ([[https://bugs.launchpad.net/evergreen/+bug/1638299|LP#1638299]])
===== Circulation =====
* **DONE** Batch patron editing ([[https://bugs.launchpad.net/evergreen/+bug/1689608|LP#1689608]])
* Billing infrastructure updates ([[https://bugs.launchpad.net/evergreen/+bug/1422379|LP#1422379]])
* Bill referral (e.g., to campus bursar)
* **DONE** Closed dates editor and due date display improvements for multi-timezone users ([[https://bugs.launchpad.net/evergreen/+bug/1705524|LP#1705524]])
* Copy alert persistence and suppression matrix ([[https://bugs.launchpad.net/evergreen/+bug/1676608|LP#1676608]])
* **DONE** Copy tags (which will be used as the infrastructure for digital bookplates) ([[https://bugs.launchpad.net/evergreen/+bug/1673857|LP#1673857]])
* Family pickup of hold requests ([[https://bugs.launchpad.net/evergreen/+bug/1661688|LP#1661688]])
* Persistent due date input (e.g., for bookmobiles)
* **DONE** Search patrons by birth date ([[https://bugs.launchpad.net/evergreen/+bug/1655158|LP#1655158]])
* **DONE** Set default pickup library correctly for staff-placed hold requests ([[https://bugs.launchpad.net/evergreen/+bug/1167541|LP#1167541]])
* **DONE** Search for patron from place holds interface ([[https://bugs.launchpad.net/evergreen/+bug/1701001|LP#1701001]])
* **DONE** Cancel transits rather than delete them ([[https://bugs.launchpad.net/evergreen/+bug/1612752|LP#1612752]])
===== Client =====
* Support for web staff client to be used in production. Modules to be completed this cycle include:
* **DONE** Offline circulation ([[https://bugs.launchpad.net/evergreen/+bug/1706107|LP#1706107]])
* **DONE** Serials ([[https://bugs.launchpad.net/evergreen/+bug/1708291|LP#1708291]])
* Stabilization of Hatch API and installation methods
===== Documentation =====
* Developer documentation project
===== Public Catalog =====
* **DONE** Digital bookplates (which will be based on copy tags) [[https://bugs.launchpad.net/evergreen/+bug/1673857|LP#1673857]]
* Improved My Account screens ([[https://bugs.launchpad.net/evergreen/+bug/1623062|Bug 1623062]])
* **DONE** Improved billing page ([[https://bugs.launchpad.net/evergreen/+bug/1688398|LP#1688398]])
* **DONE** jQuery support for the public catalog ([[https://bugs.launchpad.net/evergreen/+bug/1642086|Bug 1673870]])
* Native book carousel widget
* **DONE** OverDrive/OneClickdigital ebook transactions in OPAC ([[https://bugs.launchpad.net/evergreen/+bug/1673870|LP#1673870]])
* Making My Account faster
* Separate the my account pages into a separate webapp.
* Remove Dojo from public catalog
* Social networking links in the catalog [[https://bugs.launchpad.net/evergreen/+bug/1682923|Bug 1682923]]
* **DONE** Allow patrons to suspend holds at time of placement ([[https://bugs.launchpad.net/evergreen/+bug/1189989|LP#1189989]])
===== Reports =====
* **DONE** Searching Reports Templates ([[https://bugs.launchpad.net/evergreen/+bug/1694577|LP#1694577]])
===== Serials =====
===== Interfaces =====
* Detailed fine information in SIP2 messages
===== System Administration =====
* **DONE** Update Debian support - add Debian 9 Stretch ([[https://bugs.launchpad.net/evergreen/+bug/1708048|LP#1708048]])
* Improve Ubuntu 16.04 support
===== I18N/L10N =====
* Further work on the ar-JO localization
* Improving the i18n of the web staff client
===== User Experience/UX/Usability =====
===== Deprecation/removal of old code =====
* Deprecation of the XUL staff client + announcement of intent to remove it in the Fall 2018 release.
* Removal of open-ils.permacrud ([[https://bugs.launchpad.net/evergreen/+bug/1680566|LP#1680566]])