Skip to content

Annotated List Seeds: Extend list seeds to allow extra annotations #7812

@cdrini

Description

@cdrini

Subtask of #6718

  • First just add option for notes and have it apply to all existing lists. This infrastructure will be used to support things like position/primary/etc (Lists: Adding notes to seed #6160)
  • We will likely need a wrapping object structure like:
seeds:
- { position: 1, item: { key: OL1W }, primary: true }
- { position: 2, item: { key: OL2W }, primary: true }
- { position: 0, item: { key: OL1513W }, primary: false }
- { position: 8, item: { key: OL1513W }, primary: false }
- { position: '1-7', item: { key: OL12W }, compendium: true }

to be consistent with the way references work in infogami. But of course we will have to maintain backwards compatibility with un-annotated seeds.

Metadata

Metadata

Assignees

Labels

Lead: @cdriniIssues overseen by Drini (Staff: Team Lead & Solr, Library Explorer, i18n) [managed]Theme: ListsIssues related to reading ListsType: Feature RequestIssue describes a feature or enhancement we'd like to implement. [managed]Type: Subtask of EpicA subtask that is part of the work breakdown of an epic issue (see comments). [managed]

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions