2020-07-31 20:40:15 +02:00
# DSpace Curation Tasks
Metadata curation tasks used on the [CGSpace ](https://cgspace.cgiar.org ) institutional repository:
- CountryCodeTagger: tag items with appropriate country codes based on their existing country metadata
Tested on DSpace 5.8. Read more about the [DSpace curation system ](https://wiki.lyrasis.org/display/DSDOC5x/Curation+System ).
## Notes
This project was initially created according to the [Maven Getting Started Guide ](https://maven.apache.org/guides/getting-started/ ):
```console
$ mvn -B archetype:generate -DgroupId=org.cgiar.cgspace.ctasks -DartifactId=dspace-curation-tasks -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.4
```
2020-08-01 19:50:11 +02:00
## Todo
2020-08-01 20:33:51 +02:00
- Integrate with main DSpace build
2020-08-01 20:56:36 +02:00
- Make sure this doesn't work on items in the workflow
2020-08-01 19:50:11 +02:00
- Port to DSpace 6
- Remember to bump Gson version!
2020-08-02 14:53:37 +02:00
- Check for existence of metadata field before trying to add metadata
- Add tests
2020-08-01 19:50:11 +02:00
2020-07-31 20:40:15 +02:00
## License
This work is licensed under the [GPLv3 ](https://www.gnu.org/licenses/gpl-3.0.en.html ).
2020-07-31 21:23:10 +02:00
This repository contains data from the [Debian iso-codes project ](https://salsa.debian.org/iso-codes-team/iso-codes ) project, which is licensed under the [GNU Lesser General Public License v2.1 ](https://salsa.debian.org/iso-codes-team/iso-codes/-/blob/main/COPYING ).