Skip to main content

Search

January 20, 2012

Tips for upgrading an existing site to a Drupal distribution

Authors
Summary

A current project we're working on at Chocolate Lily involves upgrading a Drupal 6 site to use the Drupal 7 Open Outreach distribution. It's the first time we've used a Drupal distribution for an existing Drupal site instead of a new one.

January 31, 2012

Drupal site in a day

Authors
Summary

What is Drupal good for? Drupal is often used for creating complex organizational websites that might take weeks or months to develop from initial plans to launch. But what if you need a site, like, tomorrow?

About Us

Chocolate Lily Web Projects brings Drupal-based web technology and processes together with a deep understanding of nonprofit organizations. 

Image

Rosemary Mann

Rosemary Mann brings to Chocolate Lily twenty years of experience working in the nonprofit sector as executive director, board member, and community volunteer.  It is through this lens of collaboration, group process and engagement that Rosemary approaches this role of managing the interplay between web technologies and progressive action for social change.

Image

Nedjo Rogers

Nedjo is a recognized leader in bringing the power of the Drupal web platform to NGOs and nonprofits.

Drupal

Summary

Drupal is an open source content management platform powering millions of websites and applications.

Resource link

Open Outreach

Summary

Open Outreach is a Drupal 7 distribution built by Chocolate Lily.

Resource link
May 30, 2012

What's new with Open Outreach?

Authors
Summary

What’s new with the Open Outreach distribution for nonprofits? Lots! There are now over 250 sites using Open Outreach. After working on getting this distribution up and running for so long, it's gratifying to see that it's starting to build some momentum.

November 23, 2021

What do the usage data on Drupal.org actually mean?

Authors
Summary

Many Drupal insiders recognize that data on Drupal usage that's collected and displayed on Drupal.org have their limitations. Since 2018 there's been a proposed Drupal core telemetry initiative to expand and improve the data collected. Meantime, though, the usage stats are widely referred to and cited. So it's worth spending a bit of time with them. What do they actually capture?

November 25, 2021

Multiple version compatibility in Drupal--managing the tradeoffs

Authors
Summary

If you're a seasoned Drupal module developer, or even a relatively new one, it's hard not to like the fact that, starting with Drupal 8.7.7, it's possible for a single version of a module to be compatible with multiple versions of Drupal core. Suddenly, maintaining your module became way easier. It's noteworthy enough that the process of making a module work with the Drupal 9 release was incomparably easier than any previous major version upgrade. But beyond that, you could actually maintain a single version for both Drupal 8 and 9, or both Drupal 9 and 10. How great is that?

But - and there always is a but, isn't there? - it's not quite so straightforward. There are some significant tradeoffs to sticking with a single release branch for two major versions of core. I'll look at a couple here - deferred refactoring and missed improvements - and ways to mitigate them.