暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

极简FOLIO史

奎林说 2021-03-25
987


这个极简,可能有点简陋

智慧图书馆,Smart Library;下一代图书馆服务平台,Next Library Service Platform。
这两个概念在国内图情界可以说是热度持续不减,不说别的,光看每年举办的大大小小的会议,几乎没哪个会议不包括这两个话题的,不管是理论、实践、框架、未来什么的。
只说NLSP。业界谈论最多的可能就是艾利贝斯的ALMA、图星的NLSP、Calis主导的CLSP,还有就是FOLIO了。
2013年我在南京大学图书馆创新论坛上做过一次发言,梳理了图书馆使用开源软件的情况,罗列了很多市场上的开源软件。

在讲下一代(下面用LSP代替),不能不提到OLE,我记得当时整理LSP的时候,有十几个项目在研。
开放图书馆环境Open Library Environment简称OLE项目,是由美国安德鲁·W·梅隆基金会(Andrew W. Mellon) 于2008年8月资助475700 美元用于开发下一代的开源图书馆系统。安德鲁·W·梅隆基金会在 2010 年 7 月继续资助238万美元,并与Kuali 基金会合作改名为Kuali OLE项目。该项目是美国印第安纳大学、杜克大学、利哈伊大学、北卡罗莱纳州立大学、芝加哥大学、佛罗里达大学、马里兰大学、密歇根大学、宾夕法尼亚大学、维拉诺瓦大学和伦敦图书馆系统协会之间的合作,并有200多家图书馆、教育机构、专业组织和企业参与了OLE 项目。该项目想要在研究图书馆的基本流程、模型和必要制度的基础上,设计一个建立在模块化的面向服务架构 (SOA) 的开放式的下一代图书馆集成系统。项目的启动宣言是: “将召集学术图书馆界对该系统进行规划和建设,目标是超越当前的图书馆集成系统模型,设计新的系统。该系统具有灵活性,并且是可以定制的,能够满足不断变化的和现代的充满活力的学术图书馆的复杂需求。”
这个Kuali OLE在后面不断地被人提到,但后来没了下文,咋回事呢?
2013年,有个新闻,标题是“Kuali基金会和EBSCO合作改善Kuali OLE发现功能”。
Kuali基金会很高兴EBSCO加入Kuali商务合作伙伴社区。EBSCO将为Kuali OLE(开放图书馆环境) 提供其专业的无缝集成发现服务,以增强印刷资源和电子资源的访问。EBSCO作为全球的领导者,提供在线研究数据库和发现服务,为世界各地的企业、高校、图书馆及其他机构提供服务。“EBSCO是一个值得欢迎的商务合作伙伴”,Kuali OLE委员会联合主席 Deborah Jakubs 表示: “EBSCO能为我们带来有关研究型图书馆发现服务解决方案的扎实的专业知识,并且,EBSCO已经和OLE就促进图书馆业务系统和结构化数据及发现服务的互操作进行过合作。我们很期待与EBSCO 再一次进行合作,为改善OLE社区的发现服务共同努力。”EBSCO和Kuali OLE的这一合作目的是为Kuali OLE社区的发现服务提供灵活的整合策略。EBSCO首席信息官Michael Gorrel说: “EBSCO和 Kuali的合作旨在为图书馆提供独特的发现服务体验。OLE所基于的开放标准对实施了OLE的图书馆和机构来说是一个很诱人的替代物。这也表示,顶尖大学已准备将学术图书馆驶向新的方向。作为一个发现服务提供商,我们希望为客户提供更多的服务,帮助图书馆更好地改善发现体验,更好地将内容和管理进行结合,以满足图书馆员和终端读者用户的需求。”
Kuali OLE开源项目还在github上,网址为https://github.com/kuali/ole-qa-framework,但是更新日期永远停在了2014年10月22日。
这和FOLIO有什么关系呢?
2016年6月25日,有个新闻,标题是“隆重介绍 FOLIO--- 一项崭新的合作项目,携手图书馆、服务供应商以及开发人员来促进、创新并且重塑图书馆自动化系统的未来”。今天,图书馆与服务供应商们正式为大家介绍崭新的合作项目FOLIO,该项目将协同图书馆、服务供应商以及开发人员携手促进产业创新以及重塑未来的图书馆自动化系统。EBSCO很高兴能够参与其中。
图书馆与服务供应商携手重塑图书馆未来愿景,并且开发全新科技。FOLIO即是前所未有的第一步,提供平台给图书馆、服务供应商以及相关机构,共同通过开源项目(open source projects)来重新定义图书馆自动化系统。
FOLIO为Future of Libraries is Open的缩写,也是一个发展图书馆服务平台(Library Services Platform, LSP)的协同社群, LSP不但支持传统图书馆资源管理所必备的功能,也能符合行业合作所需要的创新与成长。就核心概念来说,FOLIO让图书馆能够扩充新的服务,这将会彻底改变图书馆、服务提供商以及技术开发人员之间的行业生态。
平台基础的初始程序代码将在2016年8月在GitHub上发表,内容包含平台服务模块的功能特色。开发人员能够通过API进一步预览并且熟悉平台上的技术规划,同时也能够提供建议。在紧接而来的八月,我们即将发表FOLIO平台,应用程序代码也会随之发布,让图书馆与开发人员观察、使用且思考这些代码。FOLIO社群将会在2018上半年建立完整的且符合图书馆运作的app、创新资源管理以及共享功能。其他图书馆的扩充功能也将一起发布。社群会持续鼓励开发人员使用FOLIO平台打造能够为图书馆读者服务的全新、整合且具备革命性的功能模块。OLE管理总监,Michael Winkler表示,FOLIO是基于OLE社群的宗旨来打造新一代图书馆服务。他认为FOLIO的成功正是来自于合作的影响力。通过FOLIO项目,我们拥有了吸引各方和图书馆为同一目标携手合作的理由。我们很高兴能够展现我们的能力,每位参与者的用心以及我们分享的资源,共同形成了开发真正有助于图书馆服务进步的FOLIIO软件与平台。总之,在这图书馆、科技人员、服务提供商以及供应商共同合作的环境下,我们正以一个非常积极正面的态度进行中。
Texas A&M University图书馆馆长,同时也是OLE委员会成员,David Carlson表示,FOLIO代表的是划时代的图书馆系统发展,不仅能够改变系统的行业结构,也能够促进图书馆与供应商之间的交流。FOLIO代表真正的图书馆与供应商之间的合作关系,我们都是通过本身的优势来创造实质上的贡献。
FOLIO的开源代码将会以符合Apache v2的授权下发布,让任何人员、机构、合作伙伴或供应商能够利用这些程序代码,无论是商业或是其他用途。根据FOLIO核心开发团队主管,同时也是Index Data共同创办人Sebastian Hammer表示,每个人都可以拥有程序代码,越多的软件授权,代表越多的图书馆与供应商能够参与。越多的供应商希望能够创造符合FOLIO条件的apps (无论是开放或免费),代表图书馆能够拥有更多选择,也代表供应商能有更多的机会。
EBSCO与其他供应商计划通过托管主机的方式来支持图书馆,以确保各种规模的图书馆能够充分利用协同社群的优势。图书馆与采购联盟将能够整合FOLIO至原有的设施中,来达到多元化或扩展服务的目的。协同社群成员也可利用Apache授权机制来开发、整合目前所需要的功能。或为学校建立新的服务模块 — 一个使用FOLIO平台所创造的真正协同社群创新。
Folio官网目前发布的路线图如下:第1阶段,发布Alpha版,2018年1月;第2阶段,平台发布(Beta版),2019年初;第3阶段:在图书馆运行,期望2019年初至少有3家图书馆实施;第4阶段,早期实施者,2019年在11家图书馆实施。
按照FOLIO官网的说法,FOLIO有如下特性,(可以跳过不看)。
FOLIO平台主要具备3大特性。(1) 模块化:应用之间的交互快速便捷,用户可以自行选择所需应用,供应方和图书馆都可以开源或收费共享应用。(2) 灵活性:用户可以自行选择平台的运营方式,满足自己的开发需求。(3) 扩展性:FOLIO平台可轻易拓展各种应用系统,如校园网、机构库、资源发现等。
FOLIO平台架构主要由4部分组成。(1)UI用户界面层:App的应用界面。(2)APP应用层:构建、拓展、应用各种应用程序,如流通、编目等图书馆传统服务以及各种个性化应用。(3)OKAPI网关层:FOLIO的核心网关,管理和运行微服务。(4) 系统层:实现各种基础业务逻辑,包括数据库配置、数据存储、索引、日志、租户管理等。
OKAPI是FOLIO管理和运行微服务的网关,其核心为API网关模式,由OKAPI代理服务实现,核心职责为身份验证、监控、负载平衡、缓存、请求整形和管理及静态响应处理。OKAPI通过提供具体的Web服务端点和请求处理的详细信息,处理请求和响应实体、状态代码、错误条件等。其核心是3大服务。(1)代理服务(Proxy Service):管理模块信息、租户信息、接口与租户之间的关系信息并请求转发。(2)发现服务(Discovery Service):管理模块注册及启动信息。(3)部署服务(Deployment Service/Agent):管理模块运行。
再多的概念就更复杂了,不贴了,反正就一个意思,我们最好用,我们最强,哪哪都好,来用吧。
叶仁杰和吴元业在一篇文章里写道:项目一经发布就受到国内外图书馆界的关注,已有来自数十个国家的1000多名成员加入FOLIO社区。重庆大学图书馆、厦门大学图书馆等都有研究FOLIO;深圳大学图书馆不光研究还有实践;上海图书馆正在搭建基于FOLIO的下一代图书馆服务平台FOLIO项目,并制定了2019、2020的相应开发计划;CALIS从2017年3月便已开始对FOLIO的架构及核心模块进行研究,目前以FOLIO架构为基础的新一代图书馆服务平台CLSP正在不断发展,并组织成立了CLSP建设联盟。
最新的信息可以看这里:www.folio.org/about/news-events;
他们的博客是这里:www.folio.org/blog;
各种资源在这里:www.folio.org/about/resources
地址只能手动复制了,微信里链接不了第三方地址。
CLSP联盟建设的主页新闻止于2019.3.28,地址是这个:community.calis.edu.cn,当然百度搜索也很快,比复制网址快,除非你用电脑打开推文。
FOLIO在2019年宣布第一家图书馆服务平台上线。是谁呢?瑞典的查尔莫斯理工大学。新闻中称:2019年10月,Folio图书馆服务平台在该校图书馆(Chalmers Library)首家上线,由EBSCO信息服务公司提供托管服务。之前电子资源管理(ERM)应用程序先行上线,此次完成了从旧系统的迁移。目前的应用包括借还,跟踪用户更新和请求[预约],管理典藏、订单、协议、许可证、电子馆藏、设置和SIP2连接;使用FOLIO与现有系统集成。
我根据他们提供的链接访问,在图书馆主页上提供的各个检索框都试了,结果发现,那不就是EBSCO的EDS发现系统么,FOLIO在哪里体现出来了呢,who know。
2020年世界开放图书馆基金会议(WOLFcon 2020)1月22-24日在美国德克萨斯举行例会,上海图书馆刘炜馆长在会上介绍了中国及上图Folio进展。3月10日FOLIO中国社区第十次例会在网上举行,参加WOLFcon的多家机构分享参会收获,聚焦Folio,包括:凯勤--陈晓扬、EBSCO--Vincent Lee、科图--苏勇、嘉图--周磊、阿法迪--张耀、上海图书馆--周纲、上海图书馆--张磊。
2020.5.13,FOLIO 社群更新报告 - 上海图书馆。上海图书馆的刘炜副馆长、工程师周纲老师和陈晓扬老师,在以“FOLIO社群更新报告”为主题的研讨会中讨论FOLIO项目以及上海图书馆在项目中的参与情况和未来部署实施计划。
Q:上海图书馆选择参与FOLIO项目的主要原因是什么呢?A:大概10年前市面上出现下一代图书馆服务平台时,上海图书馆就开始调研是否可能用所谓的“下一代”产品替换掉Horizon。在与SirsiDynix公司沟通后,他们建议我们先迁移到Symphony平台,然后在考虑使用他们的下一代系统“BlueCloud”。我们当时接受了此建议。但是没过多久他们便提出Symphony服务不再可用,迫使我们重新考虑全面升级计划。选择FOLIO平台主要有以下两点驱动因素:我们最大的诉求是需要一个真正的平台,它的构架能力可以整合所有馆内已有庞大应用群(我们有数百种应用!),而不是另一个综合图书馆系统。全新的平台应该是开放的、可扩展的和不断进化的,而不是依赖于某家特定的私营公司,造成平台无法变化发展,随着时间推移而废除。由此我们认为FOLIO平台可以满足我们各方面的需求。
Q:您设想将来要构建或开发什么样的定制应用程序?A:基于FOLIO 已有原生 App,我们正在开发或计划开发的App主要包括:上海图书馆联盟+总分馆的流通应用程序,如批量借阅和归还、图形化流通规则编辑器、总分馆和权限管理模块、图书资产管理模块、闭架典藏模块、平台管理模块等。中国公共图书馆业务所需的应用程序,例如活动管理模块、信用管理模块和阅读推广模块;预约模块,网络借阅模块。上海图书馆东馆的应用程序,主要用于智能图书馆服务和中间平台,例如:机器人应用程序、数据中台和数据分析模块。
Q:上海图书馆的独特之处在于,它们将其他多项业务带入FOLIO生态系统——专为FOLIO开发应用程序。您能否与我们分享目前进展体验如何,您对想要带合作伙伴开发功能的其他社群成员有哪些步骤操作建议呢?A:随着技术和图书馆业务的发展,特别是上海图书馆正在建设新的图书馆,现有的图书馆系统不再能够满足我们的需求,例如:支持阅读推广,数字人文,智能图书馆场景。我们将新的图书馆服务平台称为第三代图书馆服务平台。要构建这样的平台,现有的封闭平台是完全不可能的,只有开放才是出路,而FOLIO为我们提供了构建第三代图书馆服务平台的可能性。基于对FOLIO现有架构和模块的深入研究,我们将扩展更多新模块,并且也非常愿意为FOLIO社群贡献代码。对于共同开发人员而言,首先,了解FOLIO非常重要,融入其社群,了解其技术架构和开发规范。其次,您需要了解FOLIO的现有功能模块和开发进度,以避免重复开发。最后,遵循FOLIO的开放哲学,代码共享,并避免分叉。
FOLIO2020年7月发布了版本Goldenrod(金毛/秋麒麟草)版本,这标志着Folio图书馆服务平台完成了包含核心功能的第1版,图书馆可以从当前所用集成图书馆系统(ILS/LAS)迁移到Folio了;10月份会发布Honeysuckle(金银花)版本。
FOLIO计划的版本是这样的:2019 Q3 Daisy雏菊;2019 Q4 Edelweiss雪绒花;2020 Q1 Fameflower红花;2020 Q2 Goldenrod金毛;2020 Q3 Honeysuckle金银花;2020 Q4 Iris鸢尾花。
2020年的信息:美国首个使用folio的高校图书馆是密苏里州立大学,目前已有5所高校。阿拉巴马大学计划于2020年底前实施。
国内很多有关FOLIO的会议都是在2019年开的,2020年由于疫情,很多会议推迟或者取消了,也有一些线上会议。2021年关注了几个有关会议的网站或公众号,也没看到多少消息,也有可能我的消息太闭塞了。
FOLIO的一些信息,看官网可能更快一些。我发现国外做事情也爱忽悠爱拖延了。
下面有点题外话。
在图书馆的发展过程中,图书馆信息系统的开发有几种模式,这几种模式时而单独出现,时而交叉混合出现。纵观图书馆信息系统开发的过程。大致有三种模式。
图书馆依靠自己的力量自己开发系统和应用。
在图书馆各种信息系统的建立过程中,信息系统由谁来开发,一直是个问题。在早期,由于国内软件业、网络服务等方面起步较慢,这些行业主要集中于开发国家最需要的那些行业中,比如影响国计民生和国家发展的行业。这个阶段,主要是图书馆从事计算机技术的一些人来研究和实践图书馆信息系统。这种模式的优点是图书馆人非常了解业务和软件需求,业务逻辑、业务需求比较清晰,缺点是开发能力有限。由于图书馆一直以来是以藏书楼的形式发展而来,也是个比较清贫的行业,计算机人才十分短缺,很难吸引计算机人才来工作,所以发展起来很慢。
软件行业开发各种信息系统给各行各业。国家各行各业对计算机管理系统的需求越来越大,很多软件企业应运而生。这个阶段,很多软件公司开发多种产品,开发出的产品大多是通用性产品,这种方式确实快速地促进了行业软件的发展。这个阶段,银行、石油、税务、工业、农业等等行业的软件发展迅速,其他通用性系统,不管是C/S的,还是B/S的,如雨后春笋,蓬勃发展,最多的就是基于内容的管理系统。这时候的图书管理系统也出现了,在互联网上能搜到很多家公司开发的大大小小图书管理系统。这种由软件公司或者说开发方主导的模式,优点很明显,就是开发能力强,产品出品快,缺点就是不能了解各种行业的自身业务逻辑,设计出的产品在实际应用中会有水土不服的情况出现。
图书馆和软件公司合作共建。
互联网和软件业快速的发展,行业需求的快速发展,整个社会已经入了信息时代。这个时候,一家软件公司通吃的场景已经一去不复返,随之而来的是越来越细的分工,软件公司的专业性也越来越强,大多数的软件公司都是开发某类软件产品,做成精品。能做成精品,这也得益于开发方和需求方精密的合作,双赢的结果。这种模式,开发方和需求方优势互补,是非常好的合作模式。
这个阶段的图书馆信息管理系统,也涌现了一些专业的开发公司。以南京大学图书馆为例来说。
在图书馆自动化管理系统的发展中,在多方合作共建下,汇文图书馆管理系统系统应运而生,汇文系统是国内应用最广泛的图书馆管理系统,在90年代后期和2000年以后很长一段时间独领风骚。
在智慧图书馆建设的过程中,早期开发“+”系列产品过程中,宝和(原来的乐致安公司)在其中发挥了重要作用。
在AI、物联网应用开发中,和江苏图客合作,研发了世界首创的图书馆智能盘点机器人,这也是物联网和行业结合应用的典范之一。图客盘点机器人的研发基地位于图书馆内,图客提供技术,图书馆提供场地和实验场所、提供业务需求、设计业务逻辑、提供用户体验一手材料,在图书馆智能盘点机器人的研发过程中,基于实际需求,触发了很多火花,目前已经进入计划的智能产品已经有好几款了,未来图书馆少不了图客系列机器人的身影,这是公司和图书馆的深度合作才能出现的互赢局面,单靠公司或者单靠图书馆,这是不可能出现的。这给图书馆的智慧化建设提供了有益的经验和借鉴之处。
在移动互联网开发和基于电子书平台的开发中,和超星公司在多方面进行了合作。
2015年之后,世界范围内,图书馆的管理系统发生了很大的变化,由于多媒体甚至全媒体的来临,加上流程再造、管理再造、智慧服务、云计算、大数据等等方面的快速发展,基于大数据、智能化服务的下一代图书馆管理系统(甚至可以叫做平台)的需求越来越明显,在国外,ALMA一枝独秀,它有蚕食全世界图书馆管理系统的野心,但是它的缺陷也很明显,比如不适合中国的国情。
南京大学图书馆联合江苏图星,本土化自主创新的下一代图书馆管理系统NLSP已经稳定运行,并且持续更新,越来越受到国内图书馆的好评。这可以说是图书馆结合厂商开发产品的一个典范之作。超星的介入,更是给了一个有力的推力,数据库商内容商联合系统平台商,这不也是国际趋势么。
只靠行政和情怀等等因素能做好的系统或平台,应该有吧,我没见过。



文章转载自奎林说,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论