每月通讯:FOLIO国际社区进展(7.16-8.12)

每月通讯:FOLIO国际社区进展(7.16-8.12)

2024年08期【海外动态】

供稿整理:李妍、单琬婷(江苏嘉图)

信息更新时间截止2024年8月12日

FOLIO是一个透明、开放的图书馆社区,致力于与图书馆、服务供应商以及开发人员共同重塑和创新图书馆服务。FOLIO的治理模式旨在实现开放、透明和互相尊重的合作,以创建一个对所有社区参与者开放且中立的可持续社区和生态系统。

当前FOLIO社区治理模式的三个主体为社区委员会(CC)、产品委员会(PC)、技术委员会(TC)。社区委员会是 FOLIO 所有委员会和团体的最高管理机构,负责 FOLIO 的管理模式,监督社区健康;产品委员会负责指导FOLIO图书馆服务平台功能的开发,并管理FOLIO产品的范围;技术委员会将负责维护技术政策、最佳实践以及平台基础设施和运营稳定性。兴趣小组SIG(Special Interest Groups)是社区项目推进与实现的组织,由领域专家(图书馆员)、产品经理PO、用户体验设计师等组成。

以下为FOLIO国际社区各委员会及SIG小组近期动态整理。

一、社区及社区委员会

1、讨论了WOLFcon会议上三委员会会议的议程和其他会议安排,WOLFCon2024公布日程与指导(点击查看)。

2、Simeon Warner和Christopher Spalding被选为CC联合主席,Stephen Pampell志愿成为TC联络人。

3、开发者倡导者(Developer Advocate)

  • 开发者倡导者Patrick Pace提供了6月至7月的报告(点击查看)。
  • 对开发者倡导者角色的当前工作和成功标准进行了讨论,开发者倡导者需要向三委员会的主席汇报,Patrick Pace的合同可能需要延期。

4、财务主管Kathleen Berry提供了财务更新,包括AWS成本的增加和优化。

5、发布社区7月份的SIG报告,报告汇总了FOLIO社区中各个特别兴趣小组的最新动态,报告强调了各小组在路线图更新、Jira问题处理、未来功能演示以及跨社区协作方面的活动,同时提出了对FOLIO平台持续改进和功能增强的建议。(点击查看具体内容

6、其他积压议题(需跟进事项)包括:

二、产品委员会

1、FOLIO未来18个月发展路线图和优先级更新(点击查看)。

2、Caitlin Stewart成为PC新的联合主席。

3、讨论了SIG联络员的角色和重要性,包括如何确保PC与SIG之间的有效沟通。确定了几位新的SIG联络员,探讨了如何更好地了解工作组的活动,并提出了可能的改进措施。

4、提出创建产品委员会共享日历,用于跟踪工作,包括SIG更新/报告、亚洲/太平洋友好的会议时间、路线图工作等。需要清理Jira工单,并创建一个仪表板以查看未分配工单。

5、与中国云瀚社区讨论使用的FOLIO分支版本的问题和需求。

6、确认了PC在WOLFCon24的会议议程。

7、公告:Lucy (GALILEO) 和Noah Brubaker成为Consortia SIG的新联合召集人。他们计划发送一项调查,以了解各联盟如何实施FOLIO,包括架构风格(多租户、单租户等)。

三、技术委员会

1、TCR Board审核

  • TCR-43:mod-marc-migrations正在等待评估
  • mod-reading-room、ui-readingroom评估中

2、RFCs

(1)完成一次回顾,确认了讨论主题(点击查看内容)。

(2)已完成检查的项目有:

  • 将评审窗口的概念合并到RFC流程文档中
  • 从RFC过程文档中删除了草案细化阶段,对RFC准备和公众评审阶段的语言做了小的调整
  • 从RFC模板中删除Draft Review PR元数据字段
  • 更新了RFC流程文档,以强调在RFC结束时在决策日志中记录正式决策的重要性

(3)GO后端语言程序的RFC仍然开放状态,需要管理员操作关闭。

(4)流程讨论:关于Eureka的讨论尚未有定论,TC将在下周继续该话题。

3、官方技术支持:讨论了后端、前端和基础设施的依赖项版本问题;讨论需要确定第三方依赖项以及SysOps需要被纳入信息流程中等。

4、TC对贡献模式和最佳实践建议进行了讨论。“贡献模式”基于wiki的贡献模型,如果获得批准,该模型将指导文档的其他方面,例如平台选择。鼓励“勇敢、健康和富有成效的社区贡献”(点击查看详情)。

5、针对“平台提案”事项进行了如下讨论:

(1)开发者手册:未来提案将详细说明小组推荐的手册结构及其理由。目前,假设这本新手册将涵盖FOLIO开发的基础理解。

(2)考虑的平台:包括dev.folio.org(GitHub、Jekyll和AWS)、Confluence以及模仿docs.folio.org的新站点(GitHub、Hugo,可能还有AWS)。

(3)为何不使用单一平台:没有单一平台能满足所有需求。修改文档最适合放在GitHub,动态文档目前只能在dev.folio.org上存在。Confluence提供易于编辑和其他原因,使其成为一般开发者文档的最佳位置。

(4)为何选择Confluence:主要原因是Confluence更适合促进社区贡献。社区参与是健康开发者文档的未来,Confluence的工具内置于其阅读界面中,易于使用,无需额外技术,贡献即时,无需PR或部署。

(5)其他原因:Confluence是Atlassian生态系统的一部分,社区已熟悉它,不太可能被丢弃,它与其他Atlassian应用程序有内置连接,社区已经在使用Confluence的讨论工具,技术成熟,设计用于社区贡献,权限设置灵活,讨论被鼓励,版本控制和归属也很重要,维护/管理成本低。

(6) 注意事项:现有的动态文档最好留在dev.folio.org。dev.folio.org的搜索功能也搜索GitHub仓库,这是一个很好的功能,但我们尚未确定如何最好地整合它。

6、对开发手册结构进行了讨论。开发手册旨在为新手开发提供开发前的准备指导。

四、兴趣小组SIGs动态

兴趣小组SIGs由SIG召集人、主题领域专家(SMES)、产品经理PO、用户体验设计师组成。SIG召集人准备议事日程并推进会议,并与其他SIG小组之间协调配合。当前FOLIO兴趣小组有18个,目前较为活跃的兴趣小组包括元数据管理小组、电子资源管理小组、资源流通小组、软件应用与管理小组、系统运行与管理小组等。下文为部分活跃小组的近期动态。

1、应用软件交互小组(App Interaction SIG)

应用软件交互小组负责审查FOLIO应用程序之间的工作流和数据流,确定跨应用程序功能的差异,提供开发所需的功能机制和解决方案。该小组的近期动态有:

  • 小组正在继续进行跨应用问题的优先级排序,目前已经整理好了清单。接下来,小组将重新标记这些问题,并邀请产品负责人参加会议,以讨论如何处理这些问题。此外,为了确保对这些问题的持续跟进,小组建议将其添加为会议的固定议程项。

2、元数据管理小组(Metadata Management SIG) 

元数据管理小组主要负责书目管理功能相关的内容,如定义书目控制模块的基本数据元素、探索可纳入FOLIO的各种元数据格式(MARC、RDA、BIBFRAME、DC等)。小组专注于数据的共享性和可操作性,就图书馆和供应商之间所需的交互向开发团队提出需求,并与资源管理小组和资源访问小组进行密切协作。该小组的近期动态有:

  • 讨论了在FOLIO中加强电子资源管理与典藏的连接,以支持图书馆的具体使用案例,提出在典藏的馆藏记录中新增“电子资源管理信息”字段,以链接到许可和协议,以简化用户的工作流程和提高操作效率。目前正在与开发人员进一步探讨实现这些功能的可行性和潜在挑战。

3、采访小组(Acquisitions SIG)

采访小组同开发人员一起工作,定义用于采购和管理所有类型资源的基本功能:资金结构、订单、接收、支付、赔偿、维护、使用和其他统计,其他可能的评估工具和报告。小组需要考虑资源关系、机制和支持功能的工作流,还需评估应用程序支持选择、决策和分析的潜力,以确保当前的工作不会限制未来的创新。该小组的近期动态有:

  • 讨论了如何在系统中处理外币支付发票的问题。会议展示了两种外币支付发票的方式,并探讨了在不同情况下使用不同汇率的需求。小组成员指出,在发票批准之前,系统应能够显示汇率的计算结果,以便验证。此外,还讨论了允许特定人员编辑已批准发票的权限问题,以确保发票处理的灵活性和准确性。
  • 在财年结转期间是否应更新汇率的问题上,小组成员有不同意见。一部分成员希望保持汇率不变,以便在财年结转前后数据保持一致,而另一部分成员则希望使用最新汇率进行更新,以便更准确地反映财务状况。此外,还有建议通过自动操作在财年内调整汇率,这一想法得到了支持。

4、报告小组(Reporting SIG)

报告小组研究机构或功能领域的报告需求。对FOLIO数据模型和报告解决方案提供设计建议,贡献时间开发样本查询,提供与FOLIO报告相关的主题的文档和培训,并为主题专家和技术专家提供讨论和协作的空间。FOLIO Report(报告)在很大程度上使用了图书馆数据平台(LDP)。该小组近一个月的主要动态有:

  • FOLIO的新期刊应用引入了一个名为“显示摘要”的新字段,用于在接收应用中通过期刊的预测模式或手动方式填充,以解决列举和年代信息在图书馆之间不一致的问题,并提供一个统一的文本字段来显示期刊详细信息,例如“第1卷,第6期,2024年6月”。

5、用户管理小组(User Management SIG)

用户管理小组与开发人员合作,指导身份验证系统(如Shibboleth,OAUTH,InCommon)和授权系统(Grouper)与FOLIO平台的集成。该小组近期动态有:

  • 为了解决用户模块中搜索速度慢和记录计数不准确的问题,建议在该模块中实施智能开放搜索,以提供更精准的查询结果、更丰富的搜索选项,以及更精确的过滤和筛选功能。目前,小组正在与技术人员讨论实现这些功能的难度。

发表评论

云瀚联盟-智慧图书馆技术应用联盟