Call-in Information
Time: 11:00 am, Eastern Time (New York, GMT-04:00)
To join the online meeting:
- Go to: https://duraspace.zoom.us/j/823948749
- Or iPhone one-tap :
- US: +14086380968,,823948749# or +16468769923,,823948749#
- Or Telephone:
- Dial(for higher quality, dial a number based on your current location):
- US: +1 408 638 0968 or +1 646 876 9923 or +1 669 900 6833
- Meeting ID: 823 948 749
- International numbers available: https://duraspace.zoom.us/zoomconference?m=Qy8de-kt6W4fMMDQCAV_3qfH1W-lxAo5
Slack
- https://vivo-project.slack.com
- Self-register at: https://goo.gl/forms/JxQFkut4TYj4Ehww1
- Self-register at: https://goo.gl/forms/JxQFkut4TYj4Ehww1
Development Process
Attendees
Graham Triggs- Andrew Woods
Mike ConlonQazi Asim Ijaz Ahmad- Kitio Fofack
Christian Hauschke- Ralph O'Flinn
- Brian Lowe
- Don Elsborg
- Steven McCauley
Manuel Schwarz
Agenda
- Clarify Teams for each Topic
- Externalizing Search Index
- Multi-Language Support
- ABox / TBox RDF Loading
- Organize the plan and associated tickets for each Topic
- All: create JIRA tickets
- All: identify objective for today
- Sprint logistics
- Daily virtual "stand-up"
- Working GitHub branch:
develop
or1.11-sprint?
- Meetings:
- Friday, Sept 21st?
- Friday, Sept 28th - retrospective
- Pull-requests / reviews
Slack Standup Template
[API Alignment Standup] Finished yesterday: {ticket titles and associated JIRA links} {AND please include brief textual description} Working on today: {ticket titles and associated JIRA links} {AND please include brief textual description} Blockers: {brief textual description}
Notes
Confirmed teams
Externalized Search
- Don (verifying ElasticSearch developments)
- Steven (assessing current SearchEngine / etc code abstractions)
- Ralph (verifying Solr developments)
- Asim (not on call)
Multi-language
- Kitio
- Ralph
- Christian (not on call)
- Graham (not on call)
- Manuel (not on call)
ABox / TBox
- Don
- Brian
- Mike (not on call)
Logistics
- Sprint standups: try using https://geekbot.io/
- Use sprint-specific branches for the i18n and search development
- Meetings
- Have mid-sprint meeting this Friday, Sept 21st @11am ET
- Have sprint retrospective meeting Friday, Sept 28th @11am ET
Code commits
- Process requirements
- All commits must come in the form of pull-requests
- Pull-requests must source from individual GitHub branches
- Optional: name branches based on JIRA number, e.g. vivo-1234
- Each pull-request must reference a JIRA ticket
- The pull-request author must not merge their own pull-request
Tasks and objectives
Externalized search
- Don Elsborg to create pull-request to get Jim Blake 's ElasticSearch work into VIVO/Vitro sprint branches
- Will also verify the existing ElasticSearch work
- Ralph O'Flinn to create pull-request to get Huda Khan 's Solr work into VIVO/Vitro sprint branches
- Will also verify the existing Solr work
- Steven McCauley to evaluate existing Search abstractions
- What, if any, changes should be considered for things like nested vs. flat fields, structured documents, etc
Multi-language
- Sections of application for initial internationalization
- Capability Map (Kitio)
- Home page
- Headers section of Profile
- Document approach for working through a given section for internationalization (Christian)
- Question: is there a search-abstraction impact/consideration based on i18n needs?
ABox / TBox
- Creation of ~ one or two wiki pages for 1.10 (Don interested in back-porting documentation to 1.9)
- Need to find proper wiki location for new page(s)
- Document how to do customizations
- Document how inferencing (and other side-efforts) are related to ABox/TBox updates
- By Wednesday: Brian to document current files/structures/etc
- By Tuesday: Don to document one or more use cases