I geek so you don't have to.

You are here

Drupal Planet

Tags:

Thought I'd give a quick update on my personal contribution efforts, given I'm involved in so many different projects.

Metatag for Drupal 7

The Drupal 7 version of Metatag is pretty darned solid at this point. Some tests were added recently that will make sure the output works correctly for all tests, so the next release might be the last for a while. Speaking of which, I'm planning to do a bug fix release on December 31st.

Metatag for Drupal 8

This is overdue for a stable release, and the good news is that we're almost there. Here's what my current goals are:

Will include all(-ish) of the meta tags that D7 has; I'm hoping to get some others working on these, at this point it's (almost) just a case of running some Drupal Console commands a whole bunch of times.

Panelizer for Drupal 7

Panelizer for Drupal 8

Some great people have been taking care of this while I've been busy elsewhere. I took a peek this past week and helped a little plan out the goals for the 8.x-3.0 release, with a beta1 (https://www.drupal.org/node/2834847) due really soon and a stable shortly thereafter.

Fieldable Panels Panes for Drupal 7

FPP is pretty stable at this point, but has some awkward bits when it's used on a multilingual site; it needs a bit of work.

Everything else

There's also GoogleNews, Menu MiniPanels, Maillog, Phonetic, Code Per Node/CPN, Twitter, etc, etc. Those may get some TLC at some point, but unless a project shows up that needs improvements on them they're going to be waiting a while I'm afraid. Of course this is a perfect opportunity for enterprising souls out there to help out - if you're interested please let me know!

Tags:

I have a small freelance client whose site I've offered to port to D8 pro-bono as a learning exercise for myself and a friend who's learning Drupal. It'll take a number of months to do, even though architecturally it's a small site, but that's fine. My very first step was to create an initial plan on what steps we'd need to do to to plan the site build. Seeing as this list ended up being completely generic, I figured I'd share it.

A plan for planning a site migration to Drupal 8

Create site architecture plan

Create content type plan

Create vocabularies plan

Create data migration plan

Create theming plan

Identify what contrib work needs to be done

Identify what custom work needs to be done

And that's it! But it at least gives us a plan on how to start planning our work.

Tags:

So after several months' of work last week I finally got new releases out for the Twitter module. And then this morning released more updates because a few bugs had snook their way in. Sorry about that. I do hope the new versions will keep people content for a while - if you, your client or your employer's site(s) use the module, please consider giving some back (on company/client time!) through helping with the issue queue as there are still a good many feature requests and patches that need some TLC.

Last week also saw a security release for Fieldable Panels Panes. With that out the door the next step for that module is to work through the issue queue and work on plans for the next release.

However, before that happens I do really need to get back to the Panelizer module that has definitely languished from my absence of the past several months. This module is very important to me and I'm ready to fix all the things and get a stable release out. Oh, and to write more tests. A lot more tests. Because tests are the one thing that help avoid the regressions that keep coming up.