pyDataverse icon indicating copy to clipboard operation
pyDataverse copied to clipboard

Mapping DSpace JSON

Open skasberger opened this issue 5 years ago • 1 comments

Implement mapping from and to DSpace JSON.

Requirements

  • default dataset download JSON mapping
  • custom dataset metadata download JSON mapping
  • import DSpace JSON: dataset and datafile metadata
  • export to DSpace JSON: dataset and datafile metadata (low priority)
  • validate data against schema
  • JSON schema

ACTIONS

0. Pre-Requisites

  • [ ] Part of re-factor models module #102

1. Research

  • [ ]

2. Plan

  • [ ] Define requirements

3. Implement

  • [ ] Write tests
    • [ ] Create Mapping File
  • [ ] Write code
  • [ ] Update Docs
    • [ ] Basic Usage
    • [ ] Advanced Usage
    • [ ] Quickstart
  • [ ] Write Docstrings
  • [ ] Run pytest
  • [ ] Run tox
  • [ ] Run pylint
  • [ ] Run mypy

4. Follow Ups

  • [ ] Review
    • [ ] Code
    • [ ] Tests
    • [ ] Docs

Follow-Ups

  • [ ] Re-factor models module #102
  • [ ] Inform relevant stakeholders about new functionality

skasberger avatar Jun 27 '20 00:06 skasberger

As discussed during the 2024-02-14 meeting of the pyDataverse working group, we are closing old milestones in favor of a new project board at https://github.com/orgs/gdcc/projects/1 and removing issues (like this one) from those old milestones. Please feel free to join the working group! You can find us at https://py.gdcc.io and https://dataverse.zulipchat.com/#narrow/stream/377090-python

pdurbin avatar Mar 04 '24 16:03 pdurbin