Mugo Web main content.

Yellowhead Regional Library

Mugo partner since 2023

Yellowhead Regional Library launches new website platform on a tight deadline

Yellowhead Regional Library (YRL) had a problem. The license for their existing website service was ending, and it was ending soon. They knew they weren’t happy with their current solution, and had even considered switching services a year prior. They’d gotten quotes but were shocked by the ticket price for a solution that wasn’t meeting their needs. Further complicating the issues was the fact that YRL was in partnership with two other regions that also needed time to consider their options, and ultimately decided to go separate paths. All this brought a critical decision down to the wire. They needed a new website provider, soon. That’s when they reached out to Mugo Web.

An opportunity for partnership

YRL knew about Mugo thanks to the work we’d done for their consortial partners in Alberta, the Marigold and Peace Library Systems, the first systems in the Mugo Library family. Being part of a long-standing consortium (TRAC), these regions have a history of cooperation and sharing. YRL decided to expand on that relationship and migrate to Mugo to join the same web platform. “We already share an ILS. We’re used to sharing projects together and we had a desire to work closer together. This was fiscally a better option and makes adding new services in the future much easier,” said Laina Kelly, Manager of Technology Services for YRL. “Our colleagues were excited about this move. We surveyed our libraries and they all overwhelmingly liked the Marigold and Peace library sites.” 

“Mugo Library was built to support not just many libraries, but many library systems on the same platform,” commented Peter Keung, Managing Director of Mugo Web. “It was in fact originally built in collaboration with Marigold and Peace. Those two library systems helped shape what Mugo Library would become, and we were eager to further scale and expand their platform.”

A harmonious system for over 120 library websites

Melding three library systems into one platform did bring up some interesting considerations, though. Adding a single library to any of the current systems is a straightforward process. Adding a whole other system, with separate domains and DNS, new functional requirements, and over 40 more individual libraries required a lot of coordination between the three. In the midst of this process, all three systems decided to migrate to Oracle Cloud Infrastructure for DNS; DNS is a key component of Mugo Library’s automated SSL certificates.  “It was a huge benefit that [Marigold and Peace] had training and support to help as well. Marigold supported our DNS work that needed to happen.” Laina reported. 

There was the challenge of adding new features to the existing platform based on YRL’s needs. For instance, several of the YRL member libraries had multiple branches, which was unique compared to the other Alberta libraries. There needed to be a new way to represent multiple locations for individual libraries. While this wasn’t a difficult problem to solve technically, it required communication across three library systems. Thankfully, the three systems in question had a strong relationship, and the addition of YRL brought about opportunities for further collaboration and a chance to update the original two systems.

There were several new features that all three libraries wanted to incorporate, and YRL wrote a grant for additional funding to support those changes for the three libraries. Based on that grant, future work for the three systems includes expanded event registration reporting capabilities, more robust website hosting, and more. “The grant was a way we could reciprocate the assistance Marigold and Peace were giving us. But no one on my team had had ever written a grant before,” Kelly said about the process. “Luckily, Mugo Web had a librarian on staff with grant writing experience, which was a huge value add.”

Learning a new system

Once YRL was added to the platform, it was time to migrate content and train staff on an entirely new system, all while still meeting the end-of-life deadline for their existing site. Thanks to the incredible organization of the YRL team, administrative support from the regional offices, and detailed training sessions from Mugo Web, all of the individual libraries were onboarded smoothly. “YRL has a great process for content migration,” Keung reflected. “They had all the steps assigned in milestones, and ran the project much the same way we run our development projects.”

Overall, the response from the system has been highly positive. Local libraries love having the Mugo Library event registration system. The new platform’s editorial interface is more efficient compared to YRL’s previous vendor. “Mugo’s platform is a nice cross between CMS and drag and drop. There are lots of intuitive controls,” reported Andrew Nierenhausen, the Digital Initiatives Librarian for YRL.

Having a staging site for sandbox testing and training has also proved useful to YRL. In the cases of some of the smaller libraries, they might not have ever updated their own website in the previous system. But having a chance to train thoroughly and get comfortable editing in a safe environment has allowed the libraries to take more ownership of their library’s site. “We expect libraries will continue to become more ambitious and start using more features now,” Kelly said. 

For patrons, the new websites brought about some welcome changes. Surveys have shown that the Mugo Library event registration system is popular, as it better highlights events and shows registrants how many spots are available for new attendees. Booklists that feature the library’s collection on different pages have also been a crowd pleaser, and the updated design of the site with easier navigation has increased the user experience overall.

Continued growth and new opportunities

The experience working with Mugo Web was so positive during this project that YRL even asked Mugo to develop a new website for The Regional Automation Society (TRAC), the governing board for the shared ILS and services for four of the seven library systems in Alberta. “Mugo accommodated us incredibly quickly. We were able to make our deadlines, which was huge. And we didn’t have to pay through the nose for it,” Nierenhausen commented, “It’s been a very different experience compared to our previous vendor and how quickly things could move.” 

Mugo Web is happy to continue our partnership with YRL, Marigold, and Peace, and to continue to evolve the Mugo Library website platform. “Mugo Library includes all the necessary components to support multiple libraries,” Keung reflected. “It allows for uniformity across the general system but also allows for enough flexibility for individual systems. We can accommodate specific requests without disrupting the whole. Together with our library partners, we can continue to grow the platform for staff and patrons alike.”

Case Study

Related Reading

Read more

stylized browser tab open to a page with embedded video showing a loading screen

Optimizing page load time with a YouTube facade

While YouTube embed options are powerful and effective, they are not always the most efficient use of resources when it comes to bandwidth. Using a facade can help decrease page load time and increase site performance without sacrificing any of the utility of the native YouTube embed options. 

LEARN MORE
a caution sign featuring a gear and a circuit with AI on it over the image of a highway

GenAI for developers: your mileage will vary, so drive carefully

Generative AI is shaking up every category of knowledge work, and professional software development is on the front lines of the revolution. With new advancements on the horizon, what does that mean for developers in the here and now? Our team experimented with a few of the leading tools and shared their impressions, along with suggestions on best practices for navigating AI usage in web development.

LEARN MORE

Terminal Input Broadcast

Typing the same instructions into multiple terminals at the same time is a great trick when you have a group of servers that have the same or similar configurations. 

LEARN MORE
Women looking happily at the screen of the laptop she is holding, while fanning out money

Getting down to business with professional WordPress development

WordPress has a flexible and robust ecosystem for creating a wide variety of websites. But when your site needs to grow and expand functionality, having a dedicated, experienced development team to support and build out new features is essential. Learn about Mugo Web’s best practices when it comes to developing in a WordPress environment and see how we’ve helped save clients thousands of dollars with innovative solutions.

LEARN MORE
Stylized computer window with WordPress logo and stopwatch

WordPress image optimization makes for quicker, more powerful websites

Getting the most out of your WordPress site can take some work. You want a site that looks great, loads quickly, and provides a good user experience for visitors. Unfortunately, WordPress sites often struggle with optimizing images, which can cause significant delays in load time and produce sub-optimal experiences for users on mobile devices. With a little effort, you can create responsive images and drastically improve your site’s performance, both for users and search engines.

LEARN MORE
Cartoon hand holding a cartoon bulhorn over a banner that reads annoucement banners

Anatomy of an announcement banner: key features for a better user and editorial experience

There's a lot your website needs to communicate to users. When you have crucial information you don't want people to miss, an announcement banner can be a useful way to prioritize that information on your site. While this can be a simple solution, there are several use cases to consider when implementing site-wide banners. Working with our library partners, we've developed a full range of features to help deliver information quickly, effectively, and painlessly for both the front-end user and the back-end administrator.

LEARN MORE
bar chart surrounded by a gear, dollar sign, and clock
AWS

Optimizing Amazon CloudWatch for peak efficency and cost savings

Monitoring your web infrastructure is key for several reasons. It enables you to gain insights into the performance and health of your resources, identify potential issues, and make informed decisions for optimization. AWS offers a comprehensive monitoring solution through Amazon CloudWatch, which provides built-in metrics and the flexibility to create custom metrics. However, while comprehensive, the free monitoring options available still might not always meet your needs, and upgrading to the next level of configuration might be overkill and drive up your hosting costs. Auditing and customizing your CloudWatch infrastructure is a great way to get the metrics you desire and save money along the way.

LEARN MORE