
每月通讯:FOLIO国际社区进展(5.14-6.10)
2025年06期【海外动态】
供稿整理:孙佳佳(江苏嘉图)
信息更新时间截止2025年6月10日
FOLIO是一个透明、开放的图书馆社区,致力于与图书馆、服务供应商以及开发人员共同重塑和创新图书馆服务。FOLIO的治理模式旨在实现开放、透明和互相尊重的合作,以创建一个对所有社区参与者开放且中立的可持续社区和生态系统。
当前FOLIO社区治理模式的三个主体为社区委员会(CC)、产品委员会(PC)、技术委员会(TC)。社区委员会是 FOLIO 所有委员会和团体的最高管理机构,负责 FOLIO 的管理模式,监督社区健康;产品委员会负责指导FOLIO图书馆服务平台功能的开发,并管理FOLIO产品的范围;技术委员会将负责维护技术政策、最佳实践以及平台基础设施和运营稳定性。兴趣小组SIG(Special Interest Groups)是社区项目推进与实现的组织,由领域专家(图书馆员)、产品经理PO、用户体验设计师等组成。
以下为FOLIO国际社区各委员会及SIG小组近期动态整理。
一、社区委员会(CC)
1. 5月12日,社区委员会批准通过了更新后的FOLIO社区愿景声明(FOLIO Vision Statement),声明内容如下:
- 愿景(Vision):FOLIO社区向所有人开放。FOLIO由图书馆、开发者、供应商、联盟及协作组织共同组成,携手构建并维护一个开源图书馆服务平台,为全球图书馆提供创新支持,并同时满足传统与新型资源的管理需求。
- 使命(Mission):社区主导FOLIO这一开源平台的开发,确保图书馆拥有选择权并避免与供应商绑定。其模块化、可适配的架构提供了一个稳定的平台,既能满足当前需求,又具有前瞻性,使图书馆能够引领创新、应对变化并塑造其数字化未来。
2. 批准了2026财年预算方案。EBSCO已确认方案中需其提供支持的条款,承担包括bugfest、性能测试等费用。
3. 社区选举工作进展:目前社区已启动换届选举,CC有提名候选人10人,PC 8人,TC 5人(TC仍缺少1名候选人),提名时间将延长至6月13日。
4. DevOps情况更新:FOLIO与Index Data的合作已持续15个月(2024.4-2025.6),Index Data重点支持了Eureka项目。Index Data提议延续2025.7-2026.6的合作。延续合作方案已获得CC的批准,后续将拟定正式协议文件。
5. FOLIO贡献协作委员会(FOLIO Contribution Network Board ,FCNB)框架草案起草中,草案将明确FCN的职能定位以及工作原则。草案将提交至其他委员会讨论,并收集反馈意见。
6. 5月15日社区召开三委员会会议,各委员会介绍各自工作进展,重点讨论了2026财年预算方案和Ramsons版本Okapi支持方案。会议决定三委员会将发布联合声明,延长Okapi支持至2026年3月,如期推进Sunflower版本的发布。
二、产品委员会(PC)
1. Eureka早期采用者实施近期无新进展。鉴于此,Eureka工作组决定降低向PC汇报的频率,约为2周一次。
2. 样本数据工作组进展:
- 数据匿名化项目:斯坦福大学提供馆藏数据集用于测试,EBSCO完成了方案的技术验证,目前正在与密歇根州立大学和芝加哥大学洽谈数据捐赠方案,后续将扩大数据匿名化方案应用范围。
- 优化FOLIO快照环境数据集,以数据时效性提升,增强测试关联性。
3. 开发社区优先事项看板,看板核心内容为优先级前5的用户功能需求和各个SIG反馈的需紧急修复的BUG。确定优先级需经过PC成员独立评审和SIG联合评估两级评审,评分维度包括业务关键性、影响范围、市场竞争力、用户体验和愿景契合度。预计2025年7月完成看板原型开发,并计划在第三季度纳入FOLIO版本规划会议。
4. 文档工作组人事变动:自2025.6起,Ludwig Liebl将担任临时召集人。
5. 开放获取SIG进展:重新启动新功能开发,启动与采访SIG的技术对接,重点研究APC(文章处理费)管理流程自动化方案。
6. 数据导入SIG成立:数据导入原为隶属于元数据管理SIG的工作组,自2025.6起正式作为SIG运作。其组织架构为:
- 首席召集人:Christie Thomas,负责战略规划&跨SIG协调;
- 助理召集人:Jennifer Eustis,负责日常运营&PC联络;
- PC会议代表:Jennifer Eustis(兼任),负责PC与SIG间的双向沟通。
三、技术委员会(TC)
1. 官方技术支持(OST)文档新增章节以明确“鼓励主机节点保持最新版本”的政策。
2. DevOps团队建议仅维护Quesnelia和Ramsons版本的Vagrant boxes,后续版本(包含Eureka)不再提供支持。TC经由懒惰共识批准了该技术提案。
3. Trillium版本Spring Boot升级:原计划将Spring Boot3.5升级为3.6版本,但由于官方发布了4.0版本,因此OST小组提议将技术决策文档中的Spring Boot直接更新为4.0版本,预计在7月将Spring Boot4.0发布至快照环境,并进行测试。
4. TC通过了GitHub代码合并机制提案,要求在Sprint 220和221周期中,对所有GitHub Stripe-*仓库实施强制PR(Pull Request )合并机制,默认分支master重命名为main,并禁止直接向main分支推送,即所有变更必须通过PR合并。
5. GitHub RFC工作:TC完成全部文档的引用清理工作,将所有页面的GitHub引用替换为wiki链接,TC成员已进行最终审核。下一步将对GitHub上的RFC文档创建wiki存根记录,建立wiki外链指向原始RFC文档。
四、兴趣小组SIGs动态
1、采访小组(Acquisitions SIG)
采访小组负责与开发人员合作完成采访功能开发及界面设计,定义各类资源采编管理的核心功能,包括:资金结构、订单管理、验收、付款、催缺、维护、使用统计及其他评估工具与报表功能。该小组将研究资源关系的呈现方式,以及支持这些功能所需的机制与工作流程。该小组的近期动态有:
- 对Ramsons和Sunflower版本中的连续出版物管理APP进行功能优化,包括但不限于出版模式管理功能、预生成期次管理功能和连续出版物记录删除功能。
- 讨论多个主题,主要包括:跨财年支付功能相关的开发与bug修复、CSV文件导出功能优化,以及机构与联系人检索功能优化。
- 可在UAT环境中测试的新功能包括:Lists应用中的费用预测分析功能和Order应用中资源包订单的单册解绑功能。
2、数据导入小组(Data Import SIG)
数据导入小组负责管理FOLIO数据导入应用程序的功能要求,包括导入MARC记录,以创建或更新典藏中的书目、馆藏和单册记录,以及MARCcat中的相应记录。数据导入应用程序对元数据管理SIG、应用程序交互SIG、采访SIG和资源管理SIG尤为重要。该小组的近期动态有:
- 数据导入小组原为元数据管理SIG下属的工作组,于2025年6月正式成为SIG,目前已完成所有历史数据迁移,可在SIG专属wiki页面查看相关内容。
- 因小组新成立,需对原有的文档结构进行调整,提议调整方案为:小组文档独立为一级目录,需拆分至不同模块,文档同时归属于采访和元数据管理小组。成员尚未对具体方案达成共识。
- 优化SIG议题管理流程,对Jira Tickets新增“DISIG已审核”和“DISIG待审核”两种标签,每月设置专项会议审核待处理的Tickets。
3、电子资源管理小组(ERM SIG)
电子资源管理小组的工作围绕电子资源管理的用例、需求和工作流程进行。该小组的近期动态有:
- 开发进度更新:1)完成Sprint217;2)当前开发任务为Trillium版本的Local KB内容删除功能;3)Agreement应用的GOKB搜索集成功能处于开发前准备阶段,待技术文档编写完成后分配开发任务;4)ERM Comparisons已完成Bugfest,即将发布。
- FOLIO内部知识库与GOKB检索集成,数据同步的核心原则是系统以数据包为单位从GOKB同步至FOLIO,开发团队正在评估无缝工作流的技术可行性。
- Trillium版本核心功能开发进展:1)资源包管理功能:资源包删除功能即将完成开发;2)远程知识库集成:完成基础架构设计,任务已分解成具体的jira tickets。
- SIG优先事项评审:社区优先级前5的事项包括1个eHoldings功能、1个eUsage功能、1个Agreement/License功能和2个最高票选功能,同时启动对优先事项的投票流程,6月底生成优先级前5的清单。
- Sunflower版本eUsage文档更新,原wiki内容已重构为标准化章节,新增Eureka权限体系说明。
4、元数据管理小组(Metadata Management SIG)
元数据管理小组主要负责书目管理功能相关的内容,如定义书目控制模块的基本数据元素、探索可纳入FOLIO的各种元数据格式(MARC、RDA、BIBFRAME、DC等)。小组专注于数据的共享性和可操作性,就图书馆和供应商之间所需的交互向开发团队提出需求,并与资源管理小组和资源访问小组进行密切协作。该小组的近期动态有:
- 讨论书目记录中336字段支持重复和支持列表内搜索功能;对Reporting应用DEMO进行演示。
- 前5优先事项包括:馆藏与单册排序重构、典藏层级导航体系、MARC字段界面检索、数据清洗标准化、书目记录336字段支持重复功能。
- Sunflower版本历史追踪功能开发:可追踪FOLIO书目变更记录和MARC书目变更记录。
- Trillium版本搜索功能进行优化,已上线功能为:一键重置高级搜索条件、可通过条码关键词检索单件记录、支持特殊字符引号检索、新增电子访问关系类型查询条件。开发中功能为:在结果列表显示HRID标识符、典藏记录导出。
5、报告小组(Metadata Management SIG)
报告小组研究机构或相关领域的报告需求。对FOLIO数据模型和报告解决方案提供设计建议,贡献时间开发样本查询,提供与FOLIO报告相关的主题的文档和培训,并为主题专家和技术专家提供讨论和协作的空间。FOLIO Report(报告)在很大程度上使用了图书馆数据平台(LDP)。该小组近一个月的主要动态有:
- Metadb项目预计在6月完成测试并正式发布。
6、资源访问小组(Resource Access SIG)
资源访问小组与开发人员一起定义基本的流通功能、访问功能等。并就图书馆和其他各方之间的交互向开发人员提供建议,以实现资源的成功共享。该小组近一个月的主要动态有:
- 开发自动化匿名功能,支持单条请求和批量结果的匿名化,功能通过独立权限控制。
- 费用与罚款模块从当前UI剥离为独立功能模块,优化及开发的功能包括:催收机构转账、遗失索赔追踪、多币种支持、读者权限管理等。
- 建立Jira Tickets审查和标签规范,包括:区分基础标签和年度专项标签,以及采用可读格式的标签标记已完成评审的Tickets。