Long Live the Web Experience Toolkit

Submitted by mgifford on

Screenshot of our CLF 2.0 DemoIn December 2008, OpenConcept set up a Drupal site to demonstrate that we could meet the requirements of the Treasury Board Secretariat's Common Look & Feel (CLF) 2.0. We went further than this by releasing the code first to people within the Government of Canada & second we made it available through Intellectual Resources Canada (IRCan)'s repository. We provided a demonstration site to dispell Fear, Uncertainty & Doubt about open source & government, but also to engage with the government community to extend & improve this theme.

After two and a half years of voluntary effort, we've decided to lay this site down along with our involvement in maintaining the Zen based theme upon which it was built.  It certainly been a learning experience and an opportunity for us to experiment, but never really realized the collaborative potential that we hoped it would.   

One of the first challenges was that the CLF has been largely used as a branding document, it seems that there were some who feared that there would be confusion that this was indeed a Government of Canada website, so we swapped out the maple leaf with an oak leaf & made a few other similar changes with other elements of the brand.  CLF 2.0 is strkingly better looking than CLF 1.0, but it's really amazing how little else on the web looks like it.  

We put forward the theme, licensed under the GPL, hoping that it would be a building block that others would contribute to the development.  The theme we used was the base for PWGSC's Buy & Sell, but there were many enhancements that were made while the site was being developed.  There are likely other sites in the GoC which have used our work. 

The big challenge remains that there doesn't seem to be a culture of contributing back to other people's projects within government.  We've had people in government degrade our initiative to people in other departments.  We've even received almost hate mail from "anonymous" people from government computer systems who have abusively criticized our work, but we haven't had people contribute enhancements to it.  

We're going to leave up the theme on IRCan's Redmine instance, hopefully someone else will take on the challenge to maintain the code.  We will be continuing to work with the CLF Office, as the small team there does understand collaboration. We'll continue to blog about the government's use of the Internet (including security, usability and accessibility).  Hopefully someone else will put up a sandbox implementation of Drupal that people can safely evaluate and contribute.

We're putting down our implementation of a Drupal 6 Zen install so that we can work with the Web Experience Toolkit (WET) and especially the Drupal Variant. My hope is that we will have a community collaborate around building a Drupal sub-theme which is able to both take advantage of the Drupal community as well as produce something that meets the needs of the government community.  If this initiative can help to bridge the gap between the great developers inside & outside government we will be that much closer to producing accessibile, usable websites for Canadians. 

With all of the work that has gone on in the Drupal community around accessibility & usability in Drupal 7, we'd love to see a Genesis subtheme evolve which provides both an xHTML version & HTML5 options to implement the CLF 2.0.  Hopefull it can also be the basis to provide a discussion around mobile themes for government agencies as well.  

  • Content management systems
  • Computing
  • Web development
  • Blog software
  • Cross-platform software
  • Drupal
  • Technical communication
  • Usability
  • Communication
  • web looks
  • Web Experience Toolkit
  • CLF Office
  • Government of Canada
  • demonstration site
  • Web Experience Toolkit In December
  • Treasury Board Secretariat
  • government computer systems

Topic: 

Comments

FWIW, thanks!

Hi Mike, I work for Public Works and Government Services Canada and some of your comments in this blog post really rang true for me. I agree with you about the lack of developer community culture within government. I think it would do us good if we pulled our heads out of the sand once in a while, stopped re-inventing the wheel so often, and started making a serious effort to work together on technical projects. Thankfully, as you mentioned, IRCan and the WET team are leading the way as a shining example of what can be accomplished when government embraces the type of community-oriented development practices that we see working so well in the world of open source software.

So, for what it's worth, your efforts aren't in vain. Despite the discouraging response/uptake and negative feedback you've received so far, there are pockets of people out there like myself who appreciate the kind work you and your team are doing.

Appreciate that

I do really appreciate that Adam. There are great people doing terrific work in the civil service and it's good to know that we can play a supportive role from the outside!

Infighting

You know Mike, all your bickering, infighting and ego trip are detrimental to the development of the GC CLF theme for Drupal. Meanwhile, Wordpress has a working CLF theme. Wordpress is winning the heart and mind of GC. Deservedly or not, Drupal is losing badly to Wordpress and Openconcept will suffer along as a result. Think about it.

Disappointing Cowards

It's always disappointing to get comments like this from "anonymous" (99.241.164.150) people who just wake up one morning & decide to post angry stuff up on the web before the coffee settles in. Who knows why my post deserves this type of angry comments, perhaps Wordpress FanBoy got dumped the night prior and is just looking to work off some excess frustration.

Drupal has a CLF implementation for Drupal 6 which we contributed a long time ago now.

There is also a WordPress Variant of the WET CLF framework. I wish the project well. I'm sure that there's a lot that the government community can learn from it. I'd like to note that it looks like it is just a pretty basic unilingual framework at this time. I am hoping this changes soon and hope to interact more with their team.

WordPress remains a great blogging platform and I do recommend it to people who are looking for that specifically.

Working with Tarballs

I'm assuming that you're a windows user, in which case http://www.7-zip.org works pretty well.

Otherwise let me know and I can suggest options geared to your OS.

Long live Sharepoint for the

Long live Sharepoint for the Government of Canada!

http://tbs-sct.ircan.gc.ca/projects/wet-boew-sharepoint

Long live Typo3 for the Government of Canada!

http://tbs-sct.ircan.gc.ca/projects/wet-boew-typo3

Long live Ruby on Rails for the Government of Canada!

http://tbs-sct.ircan.gc.ca/projects/wet-boew-ruby-rails

Long live Wordpress for the Government of Canada!

http://tbs-sct.ircan.gc.ca/projects/gcwwwwordpress

Add new comment