eg_developer_overview
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
eg_developer_overview [2019/08/15 10:24] – [JSPAC (no longer included as of Evergreen 2.9)] rjs7 | eg_developer_overview [2022/02/10 13:34] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 13: | Line 13: | ||
Evergreen is built upon the Open Scalable Request Framework, or OpenSRF (pronounced "open surf" | Evergreen is built upon the Open Scalable Request Framework, or OpenSRF (pronounced "open surf" | ||
+ | |||
+ | |||
+ | * [[osrf-devel: | ||
+ | * [[osrf-devel: | ||
+ | * Blog entry: [[http:// | ||
==== OpenSRF Basics ==== | ==== OpenSRF Basics ==== | ||
Line 193: | Line 198: | ||
===== Staff Client ===== | ===== Staff Client ===== | ||
- | The Evergreen browser-based (or " | + | The Evergreen browser-based (or " |
+ | |||
+ | We are currently converting all the old Dojo interfaces into Angular (version 7+). After that, we will re-write the AngularJS interfaces as well. (See [[dev: | ||
- | Development for the web Staff Client can involve AngularJS, JavaScript, (X)HTML, and OPAC development. Perhaps all at the same time, depending on your goals. | + | **History** |
- | The old Staff Client was a XULRunner application built on the XULRunner 3 series, which is equivalent to the Firefox 3 series. It was a combination of local and remote XUL pages, JavaScript, and the OPAC itself. | + | Circulation features were released as a preview with Evergreen 2.8(?), and the full browser client was released with Evergreen 3.0 in October 2017. XUL interfaces have been converted to AngularJS, while most Dojo interfaces were initially embedded in the web client as-is, with hopes to convert them to AngularJS or new Angular eventually. |
===== External Code - SIPServer ===== | ===== External Code - SIPServer ===== |
eg_developer_overview.1565879060.txt.gz · Last modified: 2022/02/10 13:34 (external edit)