forked from CESNET/perun
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
zlamalp edited this page Jul 26, 2013
·
9 revisions
- See web page: http://perun.metacentrum.cz/web/
- License: Apache License 2.0 (all parts of Perun should be compatible with)
How to start working on Perun. Project & sources structure, guidelines to respect when contributing.
- Development environment
- Setup environment (get sources, install Maven, setup your IDE)
- Project structure (perun modules, sources, config, logging, tests)
- Development workflow (code, test, commit, continuous integration)
- Building with Maven (local build and running, per-developer profiles)
- Code-writing rules
- Start writing new Perun module
###Technical reference###
Handy stuff useful while coding.
- Attributes
- Attribute dependencies
- Audit messages
- DB schema
- External sources
- Perun modules (purpose, sources structure, guidelines, dependencies,...)
- Java modules
- Non-Java modules
- Perun services
###Others###
- Plans for 2013
- Notes from meetings
###Links & contacts###
- GIT:
- Hudson:
- Devel GUI:
- Production GUI: https://perun.metacentrum.cz/perun-gui/
- Devel mailing list: perunv3@metacentrum.cz (admin: https://metacentrum.cz/mailman/admin/perunv3)
- RT: https://rt4.cesnet.cz/rt/index.html
- Wiki: https://wiki.metacentrum.cz/wiki/Perun
- Twitter: https://twitter.com/Perunv3
© 2014 CESNET, CERIT-SC