Joint CMDI & Curation taskforces virtual meeting 2018-01-15
- What?
- CMDI 1.2 best practices
- Who?
- When?
- 15 January 2018, 09.00am - 11.00am CET (on basis of doodle)
- Where?
- Zoom: https://clarin.zoom.us/j/829521724
- Note: If using Zoom for the first time, allow for some setup time before the meeting. The above link should get you started. See documentation for more information.
- Add to calendar with details with the meeting's .ics file
Documents
- CMDI Best Pratices draft on GitBook
- **OLD** draft CMDI Best Practices doc on Google Docs
- draft of CE-2017-1076 (Word)
Preparation
- [all] Look into the new editing procedure
- [all] Work on change requests
Agenda
- GitBook
- Discuss workflow (see proposal below)
- Share experiences/review editing process
- Discuss open comments and discussions (if any)
- Discuss pending changes (change requests)
- Planning
Editing workflow proposal
- All editing takes place continuously in well-scoped 'change requests' (see new editing procedure)
- For matters that cannot be turned into a change request e.g. because they require further discussion, discussion items are created
- The editors have a regular virtual meeting (e.g with 2-month intervals) to
- Discuss open discussion items
- Review unmerged change requests
- Decide on the merging of change requests into the primary version
We may also want to use a dedicated Slack channel (in addition to e-mail) to discuss the best practices in between meetings.
Notes
GitBook
- Pros
- Integrated editing and publication (variety of output formats including web, pdf, epub)
- Option for readers to provide feedback/discussion
- Custom theming option
- Allows for proper, source-code like versioning and release cycle
- Working in fully parallel branches that can be merged at different times
- No (real) lock-in, sources are synced with GitHub and are simply markdown
- +open source solution
- Cons
- Support and maintenance not so good
- Support: E.g. Alex's auth issue
- Maintenance: last commit to official repo last August
- And we ran into a few (minor) bugs.... For example diff view can be very slow to load
- However: "We've been working on a major new release (beta.gitbook.com), shipping at the end of this month. It includes substantial stability and performance improvements to the editor (and is a much simpler product across the board)." - statement on 2018-01-11)
- -> https://beta.gitbook.com/ (we could try it out?)
- No simultaneous 'live' editing Google Docs style
- Support and maintenance not so good
- We have already hit the user limit in free plan, paid options not great (10 users - 10 private books for €49/month)
- Educational/academic plan?
contact to ask about this.TODO
- Done (still waiting for reply)
- For now create a common account (remove users)
- Educational/academic plan?
- Investigate other options (sphinx-doc, authorea, overleaf, quibb)
Twan: prepare template for collaborative comparisonTODO
- Done: see document
Change requests
- Merged
#8
CE-2017-1076 (Menzo)- Propagated changes made in published draft
- Merged into all change requests
- Current
#6
Fix Modelling... > Workflow > 4. (Hanna)- Complete (see changes), can be merged
#4
Common approaches: common use cases (Susanne)- Needs to be split up?
#3
Common approaches: licensing (Twan)#2
Common approaches: granularity (Dieter(?))#1
Common approaches: multilingual metadata (Menzo)
TODO
Twan/Menzo: recreate change requests, including 'suggestions' from Google doc
Discussions
- https://www.gitbook.com/book/cmdi-taskforce/cmdi-best-practices/discussions/9
- Use component registry, add recommended flag
- Task for task force to create a general info component/proifle
- Look at existing general info ones
- Compare them (e.g. matrix)
- Which elements are common?
- Which facets do they map to?
- Which concepts are used?
- Also include usage info?
Twan makes a template (probably as a Google Sheet)TODO
- Done: see document
TODO
: Hanna, Oddrun, Susanne can include components they are familiar with
- Wait for recommendation from CCR coordinators: generic or specific concepts
- Good/bad examples for concrete bad practices
Find output of previous effort to collect (output of schematron evaluation)TODO
- CMDI best practices 'violation' examples
TODO
: Output of schematron validation (some aggregated data in the CAC presentation)
Planning
- Next meeting in February: to be decided (Doodle at https://doodle.com/poll/twqyvvk49erb5cw8)
- The Slack channel
#cmdi-best-practices
has been created and all editors have been invited
Last modified 6 years ago
Last modified on 01/19/18 15:31:38