-
Notifications
You must be signed in to change notification settings - Fork 46
Release 0.3.0
Stefan Kasberger edited this page Jun 27, 2020
·
1 revision
- Guarantee good working foundation for Dataverse data models
- models.py
- Tests
- JSON Schemas
- fix bugs
- Requested API endpoints
- Dev: xx days
- Testing: xx days
- Docs: xx days
- Launch: DD.MM.YYY
- Follow Ups: xx days
Research
- Which dictionaries have which dependencies? Implement results in JSON schemas.
- How to documement JSON Schemaswie man JSON Schemas dokumentiert bzw. generell Datenstrukturen (dict()).
- Work out test strategy and implement results
Bug fixes
- pass format in export_metadata functions (close #34)
- fix attribute output errors of Dataverse()
- contactEmail error: in import_metadata the dataverse contact data was not stored correctly and also in the output creation with dict() problems occured -> re-structure and re-factor the attribute lists and functions with checked attributes. and add tests to it.
- corrected malfunctioning data{} attribute in examples docstring of Dataverse. was not a flat dict, which was used for Datavers.set(data).
- the dicts from Dataset() had an error. were not created in dict()
Improvements
- Import dataset with existing PIDs
- re-factor attributes management in dataverse: not default values anymore. attribute gets created if passed to set(). dict() and is_valid() always check, if attribute is there and if it is set.
- etwas genauer erklären, was die änderung für den user bedeutet: vor allem, für set() nutzung. beispiele zeigen, anstatt nur beschreibung.
- Storing Dataverse Software version when initializing Api connection.
- add parameters to read_csv_to_dict()
Activities
- Write blog post for aussda.at, SSHOC website. Ask Dataverse.org