每月通讯:FOLIO国际社区进展(11.13-12.12)
2024年12期【海外动态】
供稿整理:孙佳佳、单琬婷(江苏嘉图)
信息更新时间截止2024年12月12日
FOLIO是一个透明、开放的图书馆社区,致力于与图书馆、服务供应商以及开发人员共同重塑和创新图书馆服务。FOLIO的治理模式旨在实现开放、透明和互相尊重的合作,以创建一个对所有社区参与者开放且中立的可持续社区和生态系统。
当前FOLIO社区治理模式的三个主体为社区委员会(CC)、产品委员会(PC)、技术委员会(TC)。社区委员会是 FOLIO 所有委员会和团体的最高管理机构,负责 FOLIO 的管理模式,监督社区健康;产品委员会负责指导FOLIO图书馆服务平台功能的开发,并管理FOLIO产品的范围;技术委员会将负责维护技术政策、最佳实践以及平台基础设施和运营稳定性。兴趣小组SIG(Special Interest Groups)是社区项目推进与实现的组织,由领域专家(图书馆员)、产品经理PO、用户体验设计师等组成。
以下为FOLIO国际社区各委员会及SIG小组近期动态整理。
一、委员会(CC)
- 瑞典查尔姆斯理工大学正式加入FOLIO社区,成为最“年长”的FOLIO 新成员(注:瑞典查尔姆斯理工大学是首个实施FOLIO的机构,是FOLIO一直以来的用户、伙伴、以及贡献者)。希望借此机会与其他瑞典图书馆一起建立瑞典社区,并加入到各个工作小组中。
- 审查、讨论、并进行社区治理模型(Governance Model)修订。
- 与EBSCO开发团队讨论了社区共享基础设施的相关问题;EBSCO表示很愿意与社区及CC合作管理AWS成本、管理资助环境开发。AWS工作小组将制定一个2025年的全年财政预算,以达到控制成本的目的。
- 与PC和样本数据工作小组相关成员共同讨论数据匿名化脚本编写工作,目前已经准备好进行手动测试,获取更新的数据后可进行自动化测试。
- 定期组织会员会议(Member Meeting)事宜:暂无显著进展。10月底CC部分成员提出自愿为常规性会员会议搭建框架,以明确表达会员附加价值的定义。许多CC成员表示有兴趣对管理者价值主张进行更好的定义,以及重视为项目提供更有针对性的营销和筹款等。
二、产品委员会(PC)
- 国会图书馆(LOC)成功完成FOLIO第一阶段的实施任务。
- 由于测试未完成,Ramsons 的发布将进行推迟。
- 新功能开发:阅览室流通(详情参见UXPROD-1835)该功能使读者可以在指定的区域内借阅某些原本封存的单册资源。除此之外,该功能还可应用于图书馆设备的借用,在指定的时间/地点,读者可借用图书馆的设备。
- 样本数据工作组汇报:斯坦福大学所提供的馆藏样本数据已经完成实例的创建和导出;Bugfest环境副本需要2000万个测试实例,目前有8-900万个;Quesnelia版本环境搭建工作停滞。
- 公共图书馆SIG重新启动,来自斯波坎公共图书馆的Joey Malloy担任SIG召集人。
- 关联开放数据SIG暂无产品负责人,由Lisa McColl和Charlotte Whitt担任PC联络人。
- 投票通过了新的App:Claiming的开发(7票赞成)。
- 参照TC的TCR Board,在PC内部添加对功能进行评审的工作流程。这一提议得到部分成员的反对,认为这会增加产品负责人的工作量;支持的成员则认为建立内部审查框架对于FOLIO在全球范围内适应市场会有帮助。
三、技术委员会(TC)
- TC 委员会成员变动:根据12.02会议的投票结果,来自德克萨斯农工大学的Kevin Day和斯坦福大学的Joshua Greben成为TC新成员。
- Go语言的RFC投票结果:通过(7票赞成,2票反对,2票弃权)。静态代码分析子组负责接手Go语言开发的相关工作,使用GitHub Actions对Go语言做静态代码分析;需要明确限制使用的语言数量,新语言的出现可能会导致放弃使用现有语言,会造成AWS成本增加,对社区来讲是不可持续的。
- Eureka的RFC:鉴于Sunflower版本将在2025.2开始发布,要在此之前决定是否在该版本中实施Eureka,开发团队、运维人员与实施者必须准备好生产环境。
- TCR Board进展(a) TCR-44 (Acceptance for mod-reporting (drop-in mod-ldp replacement)) 审查已被批准;(b) TCR-46 (Request for Technical Evaluation of mod-linked-data) 基本完成,开发团队正在处理审查中发现的问题;(c) TCR-47 (Request for Technical Evaluation of lib-linked-data-marc4ld)启动审查。
- TC内部投票规则的变动目前的投票规则下,必须达到50%以上的出席率才可进行投票,多数赞成才可通过,建议在没有足够成员出席会议的情况下,采用Slack投票进行补充,允许不在场的成员参与投票。待讨论的问题包括是否更改现有的基本规则(从6张赞成票改为6张有效票)和如何计算弃权票。
四、兴趣小组SIGs动态
兴趣小组SIGs由SIG召集人、主题领域专家(SMES)、产品经理PO、用户体验设计师组成。SIG召集人准备议事日程并推进会议,并与其他SIG小组之间协调配合。当前FOLIO兴趣小组超过20个,目前较为活跃的兴趣小组包括元数据管理小组、电子资源管理小组、资源流通小组、软件应用与管理小组、系统运行与管理小组等。下文为部分活跃小组的近期动态。
1、元数据管理小组(Metadata Management SIG)
元数据管理小组主要负责书目管理功能相关的内容,如定义书目控制模块的基本数据元素、探索可纳入FOLIO的各种元数据格式(MARC、RDA、BIBFRAME、DC等)。小组专注于数据的共享性和可操作性,就图书馆和供应商之间所需的交互向开发团队提出需求,并与资源管理小组和资源访问小组进行密切协作。该小组的近期动态有:
- 自 Ramsons 版本发布以来,“主题类型”和“主题来源”现已支持在典藏实例记录中进行索引与显示,测试总体反响良好。但一些关于主题来源显示的问题报告,如有的地方存在映射规则与本地配置的混淆。目前正在研究改进方案。
- 日期排序功能方面:需要更改一些UI以使功能更清晰。建议增强的功能如调整页面大小、更改分隔符、更改描述性数据信息显示方式。
2、资源访问小组(Resource Access)
资源访问小组与开发人员一起定义基本的流通功能、访问功能等。并就图书馆和其他各方之间的交互向开发人员提供建议,以实现资源的成功共享。该小组近一个月的主要动态有:
- 因课程参考书(Course Reserves)应用存在界面和可用性问题,部分图书馆转用替代产品。为改进该应用,将成立工作组撰写功能描述,收集反馈,评估需求和资金可行性,并与产品委员会合作推动优化开发。
3、采访小组(Acquisitions SIG)
采访小组同开发人员一起工作,定义用于采购和管理所有类型资源的基本功能:资金结构、订单、接收、支付、赔偿、维护、使用和其他统计,其他可能的评估工具和报告。小组需要考虑资源关系、机制和支持功能的工作流,还需评估应用程序支持选择、决策和分析的潜力,以确保当前的工作不会限制未来的创新。该小组的近期动态有:
- 讨论了发票与组织记录版本优化,建议改进地址空白显示、联系人和接口变更记录,并逐步完善发票行的历史记录功能,同时克服现有技术限制以提升用户体验。
- 讨论了汇率管理问题,提出允许图书馆在订单和发票中选择使用欧洲中央银行(ECB)的汇率或通过配置自定义 API 使用其他来源。此外,还建议提供选项,通过设定页面维护多个提供商的正确配置,方便用户根据自身需求选择汇率来源。
- 关于供应商数据管理,小组建议在联盟层面维护组织记录的“官方”列表,供成员图书馆访问和使用,并支持在本地定制部分信息(如联系人、账户和集成细节)。该方案支持记录在联盟和成员之间的共享,从而确保记录的唯一性以满足集成及个性化管理需求。
4、系统运行和管理小组(System Operations and Management SIG)
系统运行与管理小组成员需全方面了解FOLIO的运作方式,包含但不仅限于安装和维护FOLIO系统、管理数据库、调试问题、向开发者团队报告错误和问题、为前端开发人员构建开发环境。该小组近一个月的主要动态有:
- 小组优化了 Ubuntu 22 环境部署,提供了详细的命令行指南,涵盖 PostgreSQL 16 的安装、配置和数据迁移步骤。
- 命令行详情请见:https://folio-org.atlassian.net/wiki/spaces/SYSOPS/pages/651952133/2024-12-04+Sys+Ops+Management+SIG+Agenda+and+Meeting+notes