Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Next-L Enju概要 / Next-L Enju Overview (2020-11-04)
Search
Masao Takaku
November 04, 2020
Programming
0
140
Next-L Enju概要 / Next-L Enju Overview (2020-11-04)
図書館総合展2020 Project Next-L チュートリアル
2020年11月4日(水)
オンライン開催
Masao Takaku
November 04, 2020
Tweet
Share
More Decks by Masao Takaku
See All by Masao Takaku
Knowledge Representation of Educational Metadata in Linked Open Data: Promoting the Educational Use of Digital Cultural Heritage
masao
0
7
論文の探し方 (高久研究室編) / How to find scholarly articles
masao
0
200
Code4Lib JAPANカンファレンス10周年振り返り / 10 years of Code4Lib JAPAN conference
masao
0
81
学習指導要領LOD / 2022-03-13 JP-COS LOD
masao
0
260
SHACL (Shapes Constraint Language) によるアプリケーションプロファイル記述の試み / 2021-11-26 SIGSWO
masao
0
430
研究紹介 高久研究室 (2021年版) / 202104 Takaku Lab Intro
masao
0
240
ウィキペディアタウンサミット2021 : 冒頭解説 / Wikipedia Summit 2021
masao
0
360
IFLA図書館参照モデル輪読会資料 4.1.3 / IFLA LRM 4.1.3
masao
0
210
軽量Linked Open Data公開ワークフロー / 20200621 Lightweight Linked Open Data Workflow
masao
0
570
Other Decks in Programming
See All in Programming
今年一番支援させていただいたのは認証系サービスでした
satoshi256kbyte
1
260
PHPとAPI Platformで作る本格的なWeb APIアプリケーション(入門編) / phpcon 2024 Intro to API Platform
ttskch
0
240
[JAWS-UG横浜 #76] イケてるアップデートを宇宙いち早く紹介するよ!
maroon1st
0
460
テスト自動化失敗から再挑戦しチームにオーナーシップを委譲した話/STAC2024 macho
ma_cho29
1
1.3k
開発者とQAの越境で自動テストが増える開発プロセスを実現する
92thunder
1
190
Monixと常駐プログラムの勘どころ / Scalaわいわい勉強会 #4
stoneream
0
280
Recoilを剥がしている話
kirik
5
6.7k
暇に任せてProxmoxコンソール 作ってみました
karugamo
2
720
Semantic Kernelのネイティブプラグインで知識拡張をしてみる
tomokusaba
0
180
Effective Signals in Angular 19+: Rules and Helpers @ngbe2024
manfredsteyer
PRO
0
140
Scalaから始めるOpenFeature入門 / Scalaわいわい勉強会 #4
arthur1
1
330
見えないメモリを観測する: PHP 8.4 `pg_result_memory_size()` とSQL結果のメモリ管理
kentaroutakeda
0
350
Featured
See All Featured
Building an army of robots
kneath
302
44k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.6k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
The Cost Of JavaScript in 2023
addyosmani
45
7k
Docker and Python
trallard
42
3.1k
How STYLIGHT went responsive
nonsquared
95
5.2k
We Have a Design System, Now What?
morganepeng
51
7.3k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Optimising Largest Contentful Paint
csswizardry
33
3k
A designer walks into a library…
pauljervisheath
204
24k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Transcript
Next-L Enju概要 Project Next-L 2020年11月4日(水) 図書館総合展2020 @ オンライン企画
Next-L Enjuの概要 • Next-L Enju : 統合図書館システム • 特長 モダンでシンプルな構成
Ruby on Rails 安価なサーバでも運用可能 仮想マシンの配布:個人用のPCでも試用可能 機能面でもさほど不足はない 中小規模の図書館であれば十分に対応可能 検索性能などは業界でも高い水準にある オープンソースソフトウェアとコミュニティ ボランティアベースでの開発とマニュアル整備など
統合図書館システムNext-L Enju • オープンソースソフトウェア MITライセンス Ruby on Rails
+ Apache Solr + PostgreSQL • 最新バージョン:1.1.3 ウェブOPACでの高速・高性能な検索機能 基本的な図書館管理機能: 受入、目録、所蔵管理、利用者管理、書架管理、所蔵検 索、分館管理、予約、貸出返却など • いくつかの導入事例 2009- 国立国会図書館サーチ 2011- 物質・材料研究機構図書館 2011- 環境省図書室 2011- 南三陸町図書館 2012- 笹川スポーツ財団 2013- 気象庁図書館 ほか 3
Project Next-Lの歴史 (1) 4 OPACを作ろう. Mixi [司書]コミュニティ, http://mixi.jp/view_bbs.pl?comm_id=3232 8&id=4898972
Project Next-Lの歴史 (2) • 背景 いくつかの根強い不満 機能性、性能、ソフトウェアの拡張性、カスタマイズ データポータビリティの低さ 価格 Web
2.0, Library 2.0, 次世代OPAC • 2007年にプロジェクト開始 プロジェクト代表:原田隆史(同志社大) • 当初の目標:UMLによるオープンな仕様書 ソフトウェア無しに仕様書のみ書く苦しさから挫折… • プロトタイプソフトウェアとしての開発 5
Project Next-Lの現状 (1) • リリース履歴 バージョン1.0.0 (2011-11-11) バージョン1.1.0 (2015-11-11) バージョン1.2.0
(2016-11-11) バージョン1.3.0 (2018-10-30) バージョン1.3.4 (2020-07-24) [最新版] • 毎月の定期ミーティングを通じた開発 Enjuワークショップ 6
Project Next-Lの現状 (2) • Githubでの課題管理 2020年10月現在 349 Open issues •
開発体制:メイン開発者2名+PM 1名 2020 2019 2018 2018 2017 2016 2015 2014 2013 バグ報告・機能要望等の 件数の時系列変化
Project Next-Lの現状 (3) 8
Project Next-Lの現状 (4) • 実運用の導入件数から見れば「失敗」 使えるモノにするには:導入・カスタマイズ・運 用する図書館+サポート企業が必要 サポートいただける企業はぜひ! • 一方で、次世代OPAC的なソフトウェアモジュー
ルとして、あるいは、書誌情報管理モジュール としてはそれなりに使い勝手がある 書誌情報構造をそのまま扱ったり、複本等の特殊 な扱いが必要な資料を扱ったりする必要がある場合 ※宮城県図書館:地域資料寄贈のためのシステム プロトタイプ的な存在意義 新しい機能要件の提案やプロトタイプによる実証実験等 9