Drupal

Drupal participation month

It is looking like June is going to be quite an interesting month for participation, with a couple of projects being set up to focus on certain parts of Drupal for the month.

Last week, Advantage Labs announced Geo June, a month of focused development on the geo module. The geo module has a lot of potential to become the basis of the GeoCMS that Drupal should be (as long as the module stays generic enough), and Advantage Labs are keen to get more people interested and involved to help make that happen. During the month there are a number of physical events, but you're also encouraged to share your use cases and join in day to day with the IRC chat in #drupal-geo.

The Drupal User Experience Project also yesterday announced the launch of Microprojects to encourage user experience (UX) professionals to get involved in small bounded problems, working with a Drupal developer to implement their designs and suggestions for improvement. This seems like a great idea, not only because it's breaking down some quite large problems into bite-size manageable chunks, but also to get some outside experts - who may not have previously used Drupal - involved in the community.

If you're interested in either of these areas (or any of the other sprints which are happening), why not jump in and get involved. Having not spent much time on the Geo project yet, I'm looking to spend some time getting to know it in June and hopefully help to push it forwards, as well as starting the rewrite of the KML module to simplify it as a views display type instead of a bundle of custom code.

Categories: Drupal Geographic

OpenBand Labs has a new look

OpenBand has today unveiled its new OpenBand Labs website to help improve the information around the work we've been doing over recent years as well as hopefully invite some discussion.

OpenBand Labs

We hope to make some improvements to the new site over the coming days as we continue to add some more information and blog about some of our experiences here at DrupalCon. We'll also be adding the slides and some writeups about the XMPP talk Darren gave yesterday and the distributed enterprise talk Ben gave today.

We had a great presentation yesterday with Darren Ferguson talking about the XMPP Framework, and today with Ben Lavender talking getting a chance to demonstrate our collaboration platform.

Categories: Work Drupal

In DC for DrupalCon

I'm in Washington, DC this week with many of the rest of the OpenBand / M.C. Dean team. We're all here to visit DrupalCon DC and meet our friends and associates in the Drupal community as well as present some of the things we've been working on.

A couple of the sessions that we proposed have been accepted, so we're going to be presenting:

  • Powering collaboration in a distributed enterprise on Thursday at 1:45-2:45 in the OpenCalais Room, Showcase + Strategy
    Online collaboration, social networking and enterprise content management are having transformational effects on organizations, large and small, government and commercial. With robust content management functionality and integration with communication applications, Drupal is uniquely positioned to power collaboration and knowledge management in a distributed enterprise. This session will address developing with Drupal to support several multi-national distributed enterprises.

    We'll be using this session to talk about our problem space and some of the solutions we have created to help our customers. 

  • Drupal with XMPP Integration on Wednesday at 6:00-6:30 in the Acquia Room, Code + Development 1
    Over the past few years, we have come to rely heavily on web-based tools, such as blogs, forums, wiki, and other to collaborate, manage schedules, and share information. At the same time, chat (or Instant Messaging) has become one of the predominant forms of communication. One issue remains, however: the web based tools and chat don’t really “talk” to each other.

If you're interested in the work we've been doing to help distributed enterprises communicate better, feel free to come up and say hi. We look forward to meeting you at DrupalCon!

Categories: Drupal

Location services integration for Activity Stream

I was working the other night to create an integration module that would tie the existing Activity Stream module for Drupal into the Brightkite location-based social network.

The idea is that users can check in at their current location using Brightkite and have their Drupal site update their location within the site based on their last known location - handy if you want a little map that shows where you are, for example, but you could do whatever you wanted with those locations, and even use them to extend a social network you might be building up in Drupal.

While I was fighting with the SimplePie feed parsing library to work out why it didn't like the feeds from Brightkite, John McKerrell suggested that some integration for his new Mapme.at service would be nice too.

So, the first two services to be supported by the new Activity Stream location services project are Brightkite and Mapme.at. I'd also like to extend this to other services like Yahoo's Fire Eagle and Google Latitude at some point, but neither of them are quite so simple to integrate with, the former because it has no public location feeds for users and requires authentication, and the latter because it doesn't share any of its data at all (boo!).

In their most basic form, the modules pull in the updates from these services and they get included in your activity stream along with your Twitter updates and the like, but also if you have Location module installed and the user locations module enabled (plus a patch for Activity Stream for now), your user will be updated with the latest coordinates from the location service you use.

Categories: Geographic Drupal

Ballavayre Cottages site launched

Ballavayre CottagesThe new website for Ballavayre Cottages went live recently to give a new online presence to this 5 star self-catering accommodation in their 200 year old cottage in Colby, Isle of Man.

The site, built on Drupal, allows the cottage owner to change content as and when they wish, and also to update their availability calendar to let visitors know when the cottages are available.

To help visitors see at a glance where the cottages are located, and to give directions from the sea terminal and airport, we included a series of custom built maps, designed (with some very helpful tips from Steve Chilton) using OpenStreetMap data.

Directions to Ballavayre Cottages

It is always great to help promote the Isle of Man as a tourist destination, even in a small way, by giving accommodation providers a chance to promote their services to a wider market.

Syndicate content