Contribute to the DSpace Development Fund
The newly established DSpace Development Fund supports the development of new features prioritized by DSpace Governance. For a list of planned features see the fund wiki page.
Goal details
Following areas have been identified where more contributions are definitely welcomed and even necessary to get to the final release.
- development
- Work on areas where preview release is still incomplete
- Translate/localize in particular languages
- testing
- APIs
- OAI-PMH
- SWORD
- REST
- Angular UI end user functionality
- Angular UI admin functionality
- Angular UI crawler/google scholar functionality
- Accessibility for users with specific limitations
- APIs
- writing documentation
- promotion/marketing
- if we find that our own time/resources in this group is too limited, we may need to bring in more muscle
Collaborators
Bram (Goal lead)
José (Review campaign drafts)
Timeline
This can already start
Preview release is an excellent moment to get these people on board, because it has the potential to spark new enthusiasm
Metric
Keep track/count incoming contributions of people who haven't contributed to DSpace 7 before.
Campaigns
API users campaign
Heavy users of current DSpace APIs have a lot to gain and to lose on the API changes of DSpace 7. We can play on this intrinsic motivation to approach them.
The campaign format would be a direct emailing campaign, potentially couples with phone followups if we don't get responses on our emails.
Message draft
Hello,
I am reaching out to you and your organization, because of your current usage and reliance on DSPACE API NAME.
A preview release of DSpace 7 is currently available. As all features, including the API you are building on, is affected by the changes in DSpace 7, we would highly welcome your involvement in testing and the verification of these APIs.
Our demo server is available at ....
Ideally, your feedback is provided in the test plan at ..., combined with the creation of a JIRA ticket in https://jira.duraspace.org/projects/DS/. If you do not yet have an account on the latter, please email sysadmin@duraspace.org.
Thank you for considering this request to be part of the final exciting stretch toward the DSpace 7.0 release. If you have any other questions or comments, let us know.
best regards,
...
Target audience
- Google metadata API & screenscraping
- Google Scholar team (Anurag/Monica Westin)
- OAI-PMH
- BASE/Bielefeld - Friedrich.Summann@uni-bielefeld.de
- SWORD
- Symplectic (v2)
- ProQuest (v1)
- BioMed Central
- ...
- REST API
- Symplectic
- RSS
- ??
- AIP backup & restore
- ??
- OAI-ORE
- ??
- ResourceSync
- ??? will this even be in DSpace 7?
Translator campaign
People who translated DSpace in the past should be informed about the new way of translating and be encouraged to contribute their translations prior to 7.0 release.
Individual translators are likely also motivated by personal recognition, so adding this in the mix as well.
2019-05-15 Status
The pull request for the new translation system & po files still has to be merged. Latest discussion, review and status available here: https://github.com/DSpace/dspace-angular/pull/366
Message draft
Hello,
I am reaching out to you because you were kind enough to provide open source translations for the DSpace interface in the past.
As we are approaching the finish line on the release of DSpace 7, it would be amazing to ship the final version with as many quality translations as possible.
The translation process has been substantially simplified: we migrated to the Gettext/.PO format, where the English original messages are now used as the keys.
You can find more details on this on following documentation page: ...
Or watch this youtube video that explains the process in detail: ...
As with contributions in the past, both you and your institution will receive recognition for any contributions you can make to this significant release.
best regards,
...
Target audience
People who translated in the past, dig through mailinglist/github/... to find who those people were.
Possibly ambassadors in a local language?
Tester campaign
Reach out to people who have contributed to test execution in the past, and get them on board again. We need the new test plan ready to go before we launch this.
Target audience
- Dutch
- ...
- French
- ...
- Portuguese
- ...
- German
- ...
- Spanish
- ...
- Chinese
- ...
- Arabic
- ...