contrib

Three positive things, day seventeen

Tags: 

So, that was Friday.

The first positive thing was that I finished my work for the week in enough time to help with dinner, and I completed enough hours on an important project so that troop leader won't be worried about my quota ;-)

The second positive thing was a small thing, but I released a new version of a plugin for Drupal that's in use by at least a quarter of a million websites and has been downloaded over a million times. No pressure ;-) The new version fixes some bugs and will make it easier to avoid other bugs in future.

The last positive thing was uncovering a bunch of knots in Jen's back. While this isn't necessarily a good thing, we discovered them before she took the kids on a long drive to a new museum tomorrow, so hopefully we'll be able to loosen them up enough before she heads off to avoid problems while they're exploring.

My current Drupal contrib plans for the next month-or-two

Tags: 

While I blog about my various contributions at work, I thought it might be useful to mention what my current priorities are. My current plan looks like the following:

  • Metatag 7.x-1.7 - a small bugfix release.
  • Fieldable Panels Panes 7.x-1.7 - a small bugfix release.
  • Imagecache Token 7.x-1.0-rc1 - finally getting to do a release candidate for 1.0.
  • Nodewords 6.0-3.0-beta1 - adding two long-requested features will necessitate a new branch due to API changes.
  • Twitter 7.x-5.9 and 6.x-5.x - major bugfix releases for D6 and D7; these are close to ready, but needs a little more work.
  • Panelizer 7.x-3.2-beta2 - fix revisions.

The first three will be this month, Panelizer will most likely be bumped 'til August. Sorry :(

Contrib plans for end of April & May 2014

Tags: 

I thought it'd be worthwhile to keep people abreast of my current contrib plans, given I've got the keys to several important modules.

Right now I'm prepping for releases for the Field API Pane Editor (FAPE) module (v7.x-1.2) and its sibling the Field API Tab Editor module (v7.x-1.0). In the process I've gone through and have lined up most of the open issues for both. Concurrently, I've been making headway on fixing some outstanding issues for the Fieldable Panels Panes (FPP) module that will IMHO help make it one of the best multi-purpose entity modules available; I'll probably release v7.x-1.6-beta1 this week too. Additionally, I'll probably release Panelizer v7.x-3.2-beta1, just to give a reasonable testing point while 3.2 is finished off.

After that, thanks to some input from Digby Christmas, I'm going to do a little work to release 7.x-1.0 for Panels Everywhere (PE) - there isn't too much to do on it, so hopefully it'll be a quick turn-around.

Once all of those are out of the way, I'm going to flip back to Metatag and work towards a new release for it, hopefully v7.x-1.0-rc1.

If you'd like to see the releases of these sooner, reviewing patches in the module's respective issue queues is the single best way of helping, besides writing more patches ;)

So, in summary, this is my plan for the next few weeks:

Thank you for your patience.

Update: Thanks to Kristen Pol for pointing out I originally said "2013" rather than "2014". Doh!

Whither Metatag 1.0?

Tags: 

In my recent appearance on the DrupalEasy podcast I mentioned that I was aiming to have Metatag 1.0 ready by the end of February. Next week is the end of February and, being honest, I haven't really touched it since releasing 1.0-beta9 on Drupal's birthday, January 19th last. I felt it best to explain where my contrib efforts have been lately and explain why I'm not making my goal.

As you might be aware of, I co-maintain a number of modules along with Metatag. One of the ones I like the best is Panelizer, a module originally written by Earl "merlinofchaos" Miles as a replacement for the lackluster Panel Nodes submodule of Panels. I originally helped with its port from D6 to D7 as I thought it had great potential, but it truly came into its own when Earl released v3 back in 2012 when it went from "Panel Nodes++" to a complete solution for displaying all view modes (!) of all entities (!!). The module has become critical to my site building tool chest and several projects I'm working on need several key bugs and feature improvements resolved. As a result, for the past month I've been focusing on fully understanding the detail of many of these issues so that I can lead the charge on the forthcoming v3.2 release.

Additionally, recently I've become the co-maintainer for many of helper modules for Panels - Panels Everywhere, Panels Content Cache and Panels Hash Cache, so I've also been trying to improve them bit by bit and learning how best to use them in my own sites.

Lastly, I've also been trying to finish off the next release of Code Per Node, and because of trying to help a friend I've ended up becoming co-maintainer of the AntiSpam module, which needs some fixes.. and there's Nodewords for the existing D6 sites.. and I need to do a new release of GoogleNews.. and...

So, as you can guess, I haven't gotten back to Metatag lately.

My current plan is to finish off the important fixes for Panelizer and then loop back to do another round of bug fixes & patch reviews for Metatag, which should lead to v7.x-1.0-rc1. After that I'll probably bounce around between Panelizer, Metatag, CPN and Panels Everywhere while I put together stable releases for each one, so hopefully by the end of March there'll be a bunch of new stable releases out.

Before I go I'd like to firstly thank my awesome employer Mediacurrent who sponsor much of my work on these modules, and Gregory Boggs for using Metatag as the guinea pig with a number of Drupal beginners he was helping

Pages

Subscribe to contrib