The CC-PLUS Advisory Board met in September. CC-PLUS has applied to the LYRASIS It Takes a Village initiative, which would help the program in planning and managing sustainability.
The software pilot will be wrapping up on October 9th. The second phase included changes to make the downloads closer to the standard COUNTER csv format, adding bulk upload of settings, and introducing multi-select functionality in the harvest logs and report generation. There is a focus now on documentation and packaging the software for its first broad release. CC-PLUS will apply for a third round of IMLS National Leadership Grant funding for this project, led by SCELC this time, with work prioritized by the Product Management Group and Steering Committee.
The first round of testing with ten institutions has been completed, and there was positive feedback both generally and about specific features. There is a list of priorities for a next release that will be tested next month, and many of these have been completed. Improvements include a multi-select feature in drop-downs, changes to the harvest log to improve usability, the option to eliminate records with zero use from reports upon export, and more. A number of bugs were also identified and fixed during the pilot. The next release should be available to pilot participants next week, and there is a plan to develop a short demo video for the website. One more round of testing with an additional release is planned for September. The Product Management Team will be meeting next month to evaluate and prioritize future development directions.
The Steering Committee continued the discussion about the future framing of CC-PLUS governance models and approach, including the possible roles of ICOLC, COUNTER, and commercial partners. The committee briefly reviewed the Community Charter & Governance document approved in 2019, draft Community Framework, and a draft proposed Memorandum of Understanding between CC-PLUS and COUNTER, and a discussion about these three documents is planned for the next meeting. Following this discussion, a small group will develop draft documentation for what CC-PLUS should look like following the grant stage.
The ICOLC Futures presentation and conversation held at the recent ICOLC virtual meeting, and the variety of opinions present, were discussed. The challenge of relying too heavily on volunteers was noted for both ICOLC and CC-PLUS, and a stakeholder mapping was proposed as a way to identify those with a vested interest in a sustainable future for CC-PLUS. A virtual presentation about CC-PLUS for the ICOLC community is being planned.
Significant progress has been made on the development of CC-PLUS. A demo of the current system, which includes ten pilot institutions/consortia, was shown to the Steering Committee. Users of the software can bring in users, providers, and institutions, and the institutions can be clustered by groups or types (such as Carnegie Classification). Reports can be automatically harvested each month or manually harvested if the time period has passed. Institutions can have manager-level accounts to share some responsibility with the consortium’s central office. Flexible reporting is available as well.
Development directions under consideration include a web-based version of CC-PLUS that will harvest data and create downloadable reports without long-term data storage (similar to COUNTER’s need for a tool), integrating data from external sources like the GOKb service to enhance CC-PLUS data, more extensive data visualizations, incorporating non-COUNTER R5 data and/or providing a transformation service for R4 data, automated checks for restated data, and an API to make data within the CC-PLUS database available to other services. There is a planned request to extend this project through June 30, 2021.
The Steering Committee had a discussion about the future framing of CC-PLUS and its associated community. Active code development and a sustainable governance structure are deeply important to this program’s success. Its strength is as an open source solution for gathering usage statistics, but high levels of use, partnerships/integrations, and supporting tools will be important to building and maintaining an active community with the resources needed for the software and any associated services. There is also a valued role of such a community in advocating for COUNTER compliance and gathering information for the practical application of the standard and to inform future development of the standard. It was suggested that the governance could have a similar structure to that of COUNTER, with layers of committees from the technical to the administrative. Ongoing maintenance of any implementation of this software should not be underestimated, due to the demands of managing a usage statistics program. Intentional commitments and shared goals will be important to sustaining CC-PLUS as it emerges into its next stage.
The development focus is on the front end of the software now, and the UX Developer is building out the pages more fully. The goal is to have all basic pages able to display data by the ICOLC meeting in April. The demonstration server is now automatically harvesting eight vendors’ data: ACS, BioOne, OUP, MUSE, Sage, T&F, Wiley, and JSTOR. All four master reports (TR, PR, DR, and IR) are being harvested, subject to their availability from the vendors.
There has been significant interest in the upcoming CC-PLUS pilot, and the planned pilot participants will be finalized and invited soon. The goal is to cover all typical use cases (individual library, self-hosting consortium, hosted consortium, ConsortiaManager users, etc.).
Governance in place is for project, but bylaws that establish the way the community should function will be important to the project’s future and sustainability. A draft of bylaws will be prepared for the next Advisory Board meeting. A draft of a possible MOU was also presented to the Advisory Board to start a conversation about a more formal relationship between CC-PLUS and COUNTER.
A presentation about CC-PLUS is on the ICOLC April meeting agenda. This will an opportunity to provide an update on the work of the project and check in with the larger community for feedback.
Almost all of the development for the core functionality of the software (harvesting, validation, etc.) is complete. Remaining items include bulk uploads and queue management. Code developed by Bernd Oberknapp for the COUNTER validation tool has been useful for this project, and future collaboration is expected to continue to prevent duplication of effort. The interface is still in a wire framing status, but coding of the interface will begin soon, and a minimum viable product in expected by late April. Biweekly meetings with COUNTER, Jisc, and ConsortiaManager have been critical to advancing this project in terms of developing sustainable software code as well as a sustainable community.
A pilot with around six participants, both consortia and individual libraries, is scheduled to take place from May to September. CC-PLUS will host the software for the pilot centrally, making this a useful test of the capacity needs for hosting this as a service. At a later stage of the pilot, one or two of the pilot participants may be asked to install the software locally. There will be monthly check-ins with piloting entities as well as more formal feedback surveys. Potential pilot participants have been identified, and an email will go out in February. CC-PLUS will request a one-year extension from IMLS (with the existing financial resources) to allow for challenges with publishers implementing COUNTER Release 5, ensure an effective pilot, and build in refinements.
A draft website has been developed, and a contractor will be used to finalize the logo and look and feel of the site. The website is expected to be live around May. How the program will be included in the ICOLC meeting in Columbia is still unknown.
The Advisory Board viewed a presentation by Jiri Jirat (CzechELib, https://www.czechelib.cz/) about CzechELib’s impressive new statistics portal. CC-PLUS is committed to finding opportunities to share information and approaches.
Regarding development of the CC-PLUS project, the team has finished the first work on harvesting, validating, and storing report data as well as constructing wireframe interfaces for data reports. They are now moving on to building out user interfaces and working on code that allows for the scheduling and queuing of harvests. A poster about the CC-PLUS project, proposed by Gretchen Gueguen, was accepted to the Code4Lib conference.
The CC-PLUS project is nearing the completion of the first year of its current two year IMLS-funded project grant. The grant project is scheduled to end in September 2020.
The Product Management Team has built an extensive list of requirements that will be used as the project is developed. Wireframe mock-ups of the interface were shared with the Steering Committee, and planning for a pilot/road test will be discussed soon. The UX Developer originally contracted for this project has stepped away due to other commitments, and a new contractor is being recruited for this role.
Lorraine Estelle provided an update about the development of the COUNTER consortial tool, which is still in progress, noting that the annual COUNTER survey had highlighted the great need consortia have for these tools. Jo Lambert shared a draft letter about COUNTER R5 that would encourage publishers and content providers to achieve compliance with the Steering Committee.
The Steering Committee had an initial discussion about opportunities and challenges related to the future CC-PLUS business model, such as the sustainability of the community and tools being created, a long-term home for the project and software, and service providers and funding models. The conversation included developing a common understanding of the vision of CC-PLUS, the expectations and roles of the community after the grant has concluded, and explored sustainability options and possible roles for ICOLC or other organizations.
CC-PLUS Advisory Board members voted to approve a formal partnership with ConsortiaManager, and Tejs Grevstad joined the group for their meeting on August 1, 2019. The Product Management Team has developed personas to guide defining requirements, including consortial staff member, e-resources librarian, library administrator, and systems administrator. It has been proposed to add a consortia board or collection development committee member, who would need to be able to see all libraries’ data. The Project Management Team has also developed draft mock-ups for the opening page, reports section, and profiles. Restated data is the next area for their discussion. The Advisory Board is currently voting on whether or not the Apache 2.0 open source software license will be used for CC-PLUS.
The CC-PLUS project has hired its technical team, including Gretchen Gueguen, Project Coordinator, Scott Ross, Lead Application Developer, and Rachel Maderik, UX Developer.
The CC-PLUS Steering Committee held a meeting today, May 30, 2019. Rachel Maderik, the new UX Developer, was introduced to the committee.
Gretchen Gueguen provided a project update, including that Sarah Probst from ConnectNY will co-chair the Project Management Team, there are follow up meetings scheduled to conduct in-depth requirements development, and the team has decided to focus on COUNTER Release 5 and has selected Oxford University Press and ScienceDirect/Elsevier as the first vendors to work with as they are already producing COUNTER Release 5 compliant reports.
The committee discussed a possible collaboration with ConsortiaManager. There may be good opportunities around API development, and a future proposal is anticipated.
The committee discussed the license for the software, as a decision is needed soon. The prototype is currently released under a GPL v. 3 license. Other options being considered are Apache 2.0 and MIT. The advantage of using an Apache 2.0 license would be that CC-PLUS would be in line with other similar initiatives. Jill will send out a vote to the committee.
The committee discussed the possibility of membership in the Open Library Foundation and other options for community infrastructure support that currently exist. There was consensus that there would be value in talking with other open source communities about their experience and process. Pam Jones will review the business model needs assessment created previously, and Jo Lambert and John Stephens will also assist Pam with discussions on the future sustainable business model needed for CC-PLUS.
Are you looking to be a part of an exciting new community-owned software initiative, empowering libraries and consortia to make better decisions?
PALCI is seeking applicants for two exciting part-time, remote work, contract positions working on the collaborative CC-PLUS project. Interested applicants can read more, here:
1) CC-PLUS Project Coordinator: Jan. 2019 – Sept. 2020; 24-35 hours per month
2) CC-PLUS Project User Interface and Usability Developer: Jan. 2019 – Sept. 2020; 10-20 hours per month (up to 300 hours total)
Positions remain open until filled, with first consideration given to applications received by December 19, 2018. Compensation is competitive and commensurate with experience.
Questions? Contact Jill Morris (email@example.com).