2020-08-05 Meeting notes
Date
Attendees
Discussion items
Time | Item | Who | Notes |
---|---|---|---|
5 min | New business/agenda items? | TC | Check on other potential agenda items. |
10 min | ElasticSearch and Circulation from Shanghai | Updates on latest activities/discussions/progress ElasticSearch - active effort, blueprint agreed to - Shanghai is implementing towards that, Shanghai has a very tight deadline - by 20-September. Had a POC of their own - expanding that to fit the FOLIO wiki approach. Going to decouple systems by using Kafka. 3 Modules being proposed at this point:
We are hoping that the overall project can adopt and/or build upon from the work Shanghai is doing (they are building in a separate repo - GitLabs). Note that this does not mean that the architecture for the search proposal has been accepted/adopted to be included in Folio. We also are going to need to evaluate the implementation choices that they make in terms of module and interface separation/independence. If we do bring that work in we could change some of their decisions. Circulation - Recall their requirements - extreme transaction rate, users and volume of material. Have decided to stay with current model and ended a POC that would have been a dramatic departure. Recent improvements in Okapi and Performance encouraged them to do this. Are adding developer(s) to work on the Core Functional team. | |
25 min | Process for external modules being introduced into FOLIO | Lehigh has built a POC that has shown a lot of interest by other adopters who are waiting for FOLIO functionality. Likewise, Duke has built a module to integrate with an LTI system. These efforts raise the question as to how a module that was built by a lone developer/institution could make its way into the FOLIO build and deployment process. Key Questions:
Next Steps/takeaways:
| |
20 min | Technical Debt discussion | TC | To be discussed more next week: We have the DEBT project and we also have a new IssueType of "TechDebt" that people have started to use in JIRA. What would we like to establish for a review process?
|