come to the fiesta! join the ole project

21
Come to the Fiesta! Join the OLE Project Tim McGeary Doreen Herold Lehigh University

Upload: doreen-herold

Post on 25-May-2015

559 views

Category:

Education


2 download

DESCRIPTION

Led by Duke University, the OLE Project intends to build a design document for an open source library management system which will be based on the software design philosophy of service oriented architecture (SOA). SOA is becoming a dominant trend in technology as early adopters have shown that it provides the benefit of an agile system, one that is flexible in response to information demands. Lehigh’s Doreen Herold and Tim McGeary will present the status of the OLE Project, its process, its goals, and how other PALINET members can participate.

TRANSCRIPT

Page 1: Come to the Fiesta! Join the OLE Project

Come to the Fiesta!Join the OLE Project

Tim McGearyDoreen Herold

Lehigh University

Page 2: Come to the Fiesta! Join the OLE Project

Come to the Fiesta! Join the OLE Project

• Brief review of the ILS environment• What is the OLE Project?• What is the status of the Project?• How can I join?

Page 3: Come to the Fiesta! Join the OLE Project

Brief review of the ILS environment

• ILS does not fit modern scholarly process• Workflows adapted to manage collections are based on outdated assumptions• Dissatisfaction among libraries with proprietary ILS• Our collections are changing more rapidly than our systems

DataMass digitization

• Early efforts in the OS model have a different primary constituency

Page 4: Come to the Fiesta! Join the OLE Project

Brief review of the ILS environment

By Marshall Breeding, Library Technology Guides http://www.librarytechnology.org/ Used with permission

Page 5: Come to the Fiesta! Join the OLE Project

What is the OLE Project?With support from The Andrew W. Mellon Foundation, the Open Library Environment (OLE) Project will convene the academic library community in the design of an

Open Library Management System built on Service Oriented Architecture.

The project leaders are a multi-national group of libraries dedicated to thinking beyond the current model of an Integrated Library System and to designing a new system that is flexible, customizable and able to meet the changing and complex needs of modern, dynamic academic libraries. The end product will be a design document to inform open source library system development efforts, to guide future library system implementations, and to influence current Integrated Library System vendor products.

from http://oleproject.org/

Page 6: Come to the Fiesta! Join the OLE Project

There already is an open source library system…

• Koha• Evergreen• NewGenLib• MicroLCS• Emilda• GNUTeca• OpenBiblio• PhpMyLibrary• PMB• And more…

•Current open source projects do address aspects of the ILS limitations•Great place to start•We think there is more work to be done in rethinking completely the library management systems needed by academic libraries•We expect the projects now in progress will inform our work•When a software development project follows, we hope the best pieces can be used (SOA)

Page 7: Come to the Fiesta! Join the OLE Project

Current Work

External ProjectConnections

Business Process Modeling

Page 8: Come to the Fiesta! Join the OLE Project

External Project Connections

The OLE Project is based on notions of community-source development and

SOA design principles. These principles convey support for open systems that

exchange data using open standards and support many-2-many interoperability

with related enterprise systems.

Page 9: Come to the Fiesta! Join the OLE Project

External Project ConnectionsWe wish to identify other projects/applications for which we plan to make specific community connections and/or to differentiate the OLE Project from other projects.

While many of the projects/applications listed next are of interest to the OLE Project, this is not an exhaustive list of related projects/applications; these applications and projects are listed as examples.

Page 10: Come to the Fiesta! Join the OLE Project

External Project Connections

End-User Discovery Interfaces that ideally interoperate via DLF ILS Discovery Interfaces principles. (not all of these may yet have a plan for interoperability with the DLF DI APIs)

o BlackLight o eXtensible Catalog (XC) o Endeca o VuFind o Omeka

Kuali Foundation o Kuali Financial o Kuali Student o Kuali Coeus (aka Kuali

Research Administration) o Other Kuali apps

Leaning Management Systems

o Moodle o SAKAI

Page 11: Come to the Fiesta! Join the OLE Project

External Project Connections

Open Source ILS Projects o Evergreen o Koha o NewGenLib

Repositorieso D-Spaceo EPrints -- to engage folks in

Europeo Fedora Project

SOA Principles & Governanceo e-Framework o Galaxy

Other Higher Education and/or Cultural Institution Interfaces o Collection Space o OpenCast o Project Bamboo o SEASR

Page 12: Come to the Fiesta! Join the OLE Project

External Project Connections

Web Scholarly Research Tools o Zotero o Visual Understanding Environment (VUE)

Enterprise SOA Middleware Projects

oKuali Rice oFluid oJBOSS oMule oShibboleth oGrouper oRules Engines

Page 13: Come to the Fiesta! Join the OLE Project

Business Process Modeling•Training in November 2008•Talking with other open source projects about how they’ve proceeded with BPM

Page 14: Come to the Fiesta! Join the OLE Project

Business Process ModelingProject Bamboo

Bamboo is an multi-institutional, interdisciplinary, and inter-organizational effort to bring together researchers in arts and humanities, computer and information scientists, librarians, and campus information technologists to collectively tackle the question: How can we enhance arts and humanities

research through the development of shared technology services? From their project proposal: http://projectbamboo.uchicago.edu/files/docs/bamboo_proposal.pdf

oParticipants didn't want to create an 'us' and 'them' situation, so Bamboo included all participants in all parts of the workshops. Participants emphasized that the project needed to have all members at the table and all must be encouraged to say how the work they do relates to arts and humanities. Various participants came to understand that there's a whole set of terms that they didn't realize related to each other and that they all had a vested interest in the space.oParticipants were asked to group the things they had discussed into common practices and

uncommon practices. The goal was to find out what everyone has in common, what things are uncommon, and what are the differences between these things. What things does everyone know about and what things should be on the big roadmap?

Page 15: Come to the Fiesta! Join the OLE Project

Business Process ModelingCollectionSpace

CollectionSpace is a collaborative effort to bring multiple institutions together with the common goal of providing a platform for a collections management

system that a) delivers the core collections management functions needed by a variety of institutions, b) is an enabler for the emerging and dynamic set of new technology challenges and opportunities facing the cultural heritage community, and c) is an effective and affordable alternative to vendor offerings…the partners will deliver a collections management system and collection information system platform that can be used by institutions of all sizes and collection types. The architecture of the system will be flexible, agile, and service-enabling. From their wiki: http://wiki.collectionspace.org/

oThey recommend that as we talk about BPM, we need to discuss not what the steps are that we would follow in a system, but what are the abstract tasks we need to follow.

Page 16: Come to the Fiesta! Join the OLE Project

Business Process ModelingCollectionSpace (continued)

oAs people began to talk about what they did, they discussed how the processes intersected. This was sometimes surprising to participants as they didn't realize that some of their processes intersected until they began talking about them in an abstract way.oThey also not only asked how people were doing particular tasks, but also how they

would like to do these tasks.oTheir approach was to start with a very shallow and broad look at the total space of

what a system might need to do.oThey tried to balance between the known world and allowing room and freedom for

people to say 'why couldn't we do something like this'. As they were going through more mundane things, people got excited and more visionary ideas emerged.oTheir focus was on the user, not on what are the steps you need to do in the system.

What do you want to do? How should this work?oThey've done some work on roles of people who might interact with the system. What

does a registrar need to do with this system? They suggested we begin thinking about roles.

Page 17: Come to the Fiesta! Join the OLE Project

Business Process ModelingKuali Financial Systems

The Kuali Financial System (KFS) project is working to create acomprehensive suite of financial software that meets the needs of all Carnegie Class institutions. Its partner institutions are colleges,

universities, and interested organizations that share a common vision of open, modular, and distributed systems for their software requirements. The goal of KFS is to bring the proven functionality of legacy applications to the ease and universality of online services.From their website: http://www.kuali.org/communities/kfs/

oLooking at our processes in the abstract shows that we have similar concepts, that what we do is not that different from each other. oOur differences shouldn’t be minimized but acknowledged. Yet, despite the

differences in what we do, fundamentally, we have similar processes.oConsider how we might process purchase orders differently—we shouldn’t be

shoehorned into the same workflow. A new system should accommodate any nuance.

Page 18: Come to the Fiesta! Join the OLE Project

What is the status of the Project?

Scope document draft – September 2008

Webcast – October 2008

Business process modeling training – November 2008

Webcast – November 20, 2008

Regional design workshops – November 2008 to January 2009

SOA training – January 2009

Page 19: Come to the Fiesta! Join the OLE Project

How can I join?•Subscribe via RSS or email to be notified when new materials or new events are announced.

•Provide feedback on the pages and documents in this website by Posting a Comment at the end of pages.

•Discuss project ideas with others through the project’s open listserv [email protected]. To subscribe, send a message to [email protected] with either the subject or body: SUBSCRIBE OLE.

•Attend a presentation about the project. Upcoming events are posted on the website calendar. Presentation materials from events are available in the Documents section of the Post Categories.

•Look for invitations to participate in project meetings and webcasts via announcements on both the website and listserv.

Page 20: Come to the Fiesta! Join the OLE Project

How can I join?Attend a regional design workshop

•Pittsburgh, PA (University of Pittsburgh)

•NJ/NY metropolitan area

•Durham, NC (Duke University)

•Chicago, IL

•Lawrence, KS (University of Kansas)

- OTHER POSSIBLE SITES -Harrisburg, PA - Philadelphia, PA - Baltimore, MDAnd others around the county, Canada & Australia

Page 21: Come to the Fiesta! Join the OLE Project

Thank you!

Questions and conversation