Date
Time: 9:00 am, Eastern Time (New York, GMT-04:00)
Meeting link https://tib-eu.webex.com/tib-eu-en/j.php?MTID=m2cd81cffb4414b48ad2d1a5218c62af1
Attendees
- Benjamin Kampe
- Brian Lowe
- Veljko Maksimovic
- Georgy Litvinov
- Mark Vanin
- William Welling
- Dragan Ivanovic
- Miloš Popović
- Ivan Mrsulja
Agenda
- Announcements
- Meeting time slot
- New task force group members
- Current state of Dynamic API
- Merged PR https://github.com/vivo-project/Vitro/pull/364
- Rebase code base onto 1.14 release once it is published
- Dynamic API continuous development efforts
- Dynamic forms
- Create semantic description for forms
- Generate json from description
- Angular-based universal form generator
- New dynamic api endpoints
- Replacing backend endpoints with dynamic api
- Create and link controller
- Web of science
- Direct web remoting (edit this individual page)
- HTTP Query component to access external services
- Cache SPARQL ResultSets/RowSets
- Parameter mappers
- SPARQL Generate library
- Substitutions for SPARQL queries
- N3 generation from json data
- Dynamic forms
- A brief update on Role management in Vitro and VIVO
Meeting notes
DSpace notation for representing generic forms
DTD - https://github.com/DSpace/DSpace/blob/main/dspace/config/submission-forms.dtd
- XML example - https://github.com/DSpace/DSpace/blob/main/dspace/config/submission-forms.xml
- there is also item submission which is describing steps - https://github.com/DSpace/DSpace/blob/main/dspace/config/item-submission.dtd, https://github.com/DSpace/DSpace/blob/main/dspace/config/item-submission.xml