Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create custom entity for metastore #3321

Open
dafeder opened this issue Jan 22, 2021 · 2 comments · May be fixed by #3399
Open

Create custom entity for metastore #3321

dafeder opened this issue Jan 22, 2021 · 2 comments · May be fixed by #3399
Assignees

Comments

@dafeder
Copy link
Member

dafeder commented Jan 22, 2021

Build out a custom entity with bundles to replace the "data" content type in Drupal.

Acceptance criteria

  • On enabling module, there is a custom entity for metastore items and bundles for schemas
  • Clear admin interface that is at least as intuitive as existing node one.
  • All DKAN functions work seamlessly with new entity system.
  • I can see readable titles for all my metadata so that I can find what I'm looking for.
  • Hashes are storable and retrievable. This will be done in Create explicit hash storage and retrieval methods in the new entity storage classes #3465 so this ticket can't be merged until that's done.

Estimate:

2 days

@dafeder dafeder created this issue from a note in Metastore admin interface refactor (To do) Jan 22, 2021
@dafeder dafeder self-assigned this Jan 22, 2021
@github-actions github-actions bot added this to Incoming/Triage in DKAN 2 Issue Triage Jan 22, 2021
@dafeder dafeder removed this from Incoming/Triage in DKAN 2 Issue Triage Jan 26, 2021
@dafeder dafeder moved this from To do to In progress in Metastore admin interface refactor Feb 3, 2021
@dafeder
Copy link
Member Author

dafeder commented May 4, 2021

I've gotten pretty far with this but the acceptance criteria are blocked by #3444. Putting this aside until that's been done. This may actually be complete and just need the lifecycle and reference work to start passing tests.

Once #3444 is in this should take no more than 1 day to complete.

@dafeder dafeder moved this from In progress to To do in Metastore admin interface refactor May 4, 2021
@dafeder dafeder linked a pull request May 4, 2021 that will close this issue
3 tasks
@ghost ghost moved this from To do to In progress in Metastore admin interface refactor May 18, 2021
@dafeder dafeder assigned klimp-drupal and unassigned dafeder May 19, 2021
@ghost
Copy link

ghost commented May 20, 2021

From Dan: Finishing #3321 is too ambitious for the timeline that we have (we’re 75% there). We should deprioritize this one and write up another ticket to do the admin work that is absolutely necessary for this sprint. This new ticket can be done today.

@ghost ghost removed this from In progress in Metastore admin interface refactor May 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants