Page History
...
Developing With Git/GitHub
The DSpace codebase has migrated to is in GitHub:
- Backend/Java codebase: https://github.com/DSpace/DSpace
- DSpace 7 UI codebase: https://github.com/DSpace/dspace-angular
If you are new to Git or GitHub development, the following resources that may be of interest to you.
...
You are free to use whatever developer environment works for you. Here are some guides for setting up and using particular environments.
- IntelliJ IDEA
- IDE Integration - DSpace and IDEA (covers IDEA + maven + ant + tomcat).
- NetBeans
- Eclipse (Instructions are outdated: Most of our active developers/committers tend to use either IDEA or NetBeans.)
- Docker Compose - A great way to get started quickly with DSpace development! Docker scripts can be found in the source code
- Any source editor
...
- Luke - for work with Lucene indexes & queries, see Debug lucene query
- Eclipse ResourceBundleEditor - for work with i18n Internationalization in JSPUI, see I18nSupport#Eclipse_Resource_Bundle_Editor
Testing DSpace Github Pull Requests (PR)
Other Resources
Overview
Content Tools