Code of Conduct
All DSpace support channels, mailing lists and meetings follow the DuraSpace Code of Conduct. We ask you to remain respectful in all discussions. We also encourage you to report any violations of the code of conduct to DuraSpace (see the DuraSpace Code of Conduct for more details).
As an open source software platform, DSpace is primarily developed, maintained and supported by volunteers from throughout the world. However, our large, diverse community of users and developers provides you with a number of opportunities for software support.
The following support options are provided for DSpace:
|Type of Support||Support Options|
|I need help using DSpace (or have general questions)..|
Ask your question on one of the following mailing lists:
|Does DSpace provide [some feature]?|
You may wish to check or search our Documentation for a quick answer, and search the dspace-community mailing list archives (to see if this has been asked before). You could also try searching Google (as all our documentation is well indexed there, as are our mailing lists).
If you cannot find the answer you are looking for, we recommend asking on the dspace-community .
DSpace is reporting an error... [or]
First, review our Troubleshoot an error tips/tricks to be sure this isn't a simple issue or something that has been reported or fixed previously.
If you are unsure if the problem is in DSpace or in another system (e.g. Tomcat or PostgreSQL/Oracle), you may consider posting your question to StackOverflow, as that way experts in the other system may also have quick answers for you.
If you prefer a more "live" interactive Q&A, you are also welcome to ask your question on Slack or IRC. But, if you get no response, it's likely folks are busy (or stepped away), in which case emailing the dspace-tech may provide a quicker answer.
|I've definitely found a bug (and possibly even a fix for it)||Please immediately report it to our DSpace Issue Tracker (this ensures it is immediately logged and doesn't get forgotten or overlooked). If you have a fix ready, you can either describe it in your Issue Tracker ticket, attach a patch, or submit a GitHub Pull Request (please mention the associated Ticket's number).|
When possible, if you know the fix, we prefer that you link us to the problematic code and provide a patch or pull request. It really helps us to resolve the bug quickly if we are provided the fix or enough details to replicate and locate the bug easily!
I've figured out a fix for an issue! [or]
|First off, thanks! We depend on community contributions like yours, and are glad you are considering giving back to improve DSpace! If you haven't see it already, please take a look at our Code Contribution Guidelines along with our notes on Development with Git (which also gives hints on creating Pull Requests). Keep in mind that these are guidelines and not strict rules. That said, they should give you a good overview of how to interact within our developer community.|
When possible, we prefer you provide us with a GitHub pull request. Pull Requests (PRs) are much easier to review and test. If you run into any problems, or need to ask us questions, you can find the developers on dspace-devel mailing list, Slack or IRC. We'll do our best to help you out quickly, but keep in mind we are volunteers. So, depending on the time of day, we may or may not be around to respond immediately.
|I'd like to customize my DSpace to do [something]...could you provide any tips or tricks in doing so?|
If you've started your customization work and have code snippets to share, you may wish to post your question to StackOverflow (As it is sometimes easier to review code there, plus the answer is easily searchable to others).
If you just want some general advice, usually asking onis the best option depending on how advanced of a customization you wish to make. But, be sure to provide:
|I'd like to hire someone to customize or upgrade or host my DSpace||Please consider contacting one of our DSpace Registered Service Providers. The service providers on this list all contribute back to DSpace in some way, and we recommend them for their services. The types of services they each provide (customization, add-ons, upgrades, hosting) is detailed on that page. If you are looking for hosting specifically, DuraSpace also offers a basic DSpace hosting service called DSpaceDirect.|
|I've found a likely security vulnerability in DSpace which I'd like to report for investigation.||Email |
|(Other support questions)|
You are also more than welcome to ask any of the above questions via Slack or IRC. But, if you get no response, it's likely folks are busy (or stepped away), in which case emailing the dspace-tech may provide a quicker answer.