Release Schedule and Roadmap

Version 3 brought a responsive grid and the WordPress customizer to Arras. But there is still a huge amount to be done. Releases Today I pushed out Maintenance Release 3.0.3 […]

Version 3 brought a responsive grid and the WordPress customizer to Arras.

But there is still a huge amount to be done.

Releases

Today I pushed out Maintenance Release 3.0.3 fixing a few bugs that surfaced pretty much immediately after Arras 3 went live. (Face palm!) I anticipate that there will be a few more waiting to be discovered, and some functions within the customizer do not work as well or as intuitively as I’d like.

Therefore, I anticipate that moving forward I’ll be pushing out more frequent maintenance releases in the next phase of Arras’s development. I understand that for a few Arras users who have done major customization having to re-apply those with every release may be a bit of a hassle. I’ll try to be specific as to what get fixed with each maintenance release so you can decide whether the latest update is worth the trouble. And in the event of a fix for a security issue, I’ll make sure it’s clear that the update is more critical.

I also anticipate that I’ll be issuing minor releases of the theme following WordPress core updates, which happens about 3 times a year. These minor releases will contain all the maintenance releases, any modifications that become necessary as WordPress itself continues to evolve and new features as they are developed.

Occasionally something may come up, or a new feature may be added, that will merit the term major release. But for now, I can’t really think what that would be.

Roadmap

Here are some things I’m working on:

  • Getting the customizer stuff fixed. This may involve breaking out custom post-types handling into its own plug-in. Custom post types is often more of a functionality issue, and better suited to be handled in that way. We’ll see.
  • Streamlining the stylesheets. There was a lot of fallout from adding the responsive grid for mobile. It’s still not as efficient as it could be.
  • Adding SASS. If you’re not a developer, you probably don’t care, but this will make style customization a lot easier.
  • Rebuilding the main templates to take advantage of WordPress’s template parts functionality. This should add a lot of flexibility to the way Arras handles it’s “tapestries” and allows for easier development of new tapestries to be added down the line.
  • Making social media integration more flexible.
  • Adding the ability to create as many featured posts sections as you like and to put them in places other than just the home page.

Some things I need volunteers to help with:

  • Languages. There is a translation file, arras.pot, included in the /languages/ folder. You can use that file with the free Poedit app to create the actual translation files that make Arras work with the WordPress’s built-in internationalization abilities. If you make a translation file, I’d love it (and your compatriots would too!) if you could send it along to be included in future releases.

You may have other ideas. The best place to chime in with them is on Github. Just open an issue. And definitely report any bugs.

That’s it for now.

Cheers!
Caspar

(Photo credit: mlhradio)

About Caspar Green

Caspar Green has been doing web stuff stuff since before Y2K and working with WordPress since 2007. He is the owner and Sr. Developer of iCaspar Web Development, based in Potsdam, NY.