Technical documentation
Technical details
Used technologies
Perun is build using enterprise technologies:
- Java
- Spring - Supports building flexible JVM-based systems and applications
- Google Web Toolkit - Used to build web user interface of Perun
- Jenkins - Leading open-source continuous integration software
Supported technologies
- Perun uses SQL database as a backend, Oracle and PostgreSQL database engines are supported.
- Perun can synchronize groups and members with external sources like:
- XML and CSV files
- any SQL DB supporting JDBC
- VOMS
- LDAP servers including Active Directory
Development life cycle
- We are doing a code review before any new code comes to the mainstream code.
- Before deploying any new code it must pass all the tests.