User Tools

Site Tools


eg_developer_overview

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
eg_developer_overview [2018/04/25 14:18] – [Staff Client] rjs7eg_developer_overview [2018/04/25 14:21] – [Evergreen Developer Overview] rjs7
Line 6: Line 6:
   - OpenSRF, forming the backend communication layer for Evergreen. Primarily dealt with via Perl modules, but also including C.   - OpenSRF, forming the backend communication layer for Evergreen. Primarily dealt with via Perl modules, but also including C.
   - PostgreSQL Database, both in database design and stored procedures. Most stored procedures are written in SQL, PL/pgSQL, or Perl.   - PostgreSQL Database, both in database design and stored procedures. Most stored procedures are written in SQL, PL/pgSQL, or Perl.
-  - Template Toolkit/JavaScript/Dojo/AngularJS, for OPAC and Staff Client development. The staff client is currently a XULRunner application (XML/XHTML/XUL), but a browser-based client (written mostly in AngularJS) is [[faqs:evergreen_roadmap:2.12|expected to be released]] with Evergreen 2.12.+  - Template Toolkit/JavaScript/Dojo/AngularJS, for OPAC and Staff Client development. The staff client is a browser-based client (written mostly in AngularJS) beginning with Evergreen 3.0 (Fall 2017). The former XUL client will be removed in Evergreen 3.2 (Fall 2018).
  
 See also the [[https://docs.google.com/drawings/d/17aNEr8vLen5wBjCAP4NPnjL7fYT3VxK6_9wVArR9VII/edit?usp=sharing|Evergreen Technical Diagram]]. See also the [[https://docs.google.com/drawings/d/17aNEr8vLen5wBjCAP4NPnjL7fYT3VxK6_9wVArR9VII/edit?usp=sharing|Evergreen Technical Diagram]].
eg_developer_overview.txt · Last modified: 2022/02/10 13:34 by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.