This site is archived.

Birds of a feather (BoF) space

menu system API improvements

pwolanin's picture
Submitted by pwolanin on Thu, 07/03/2008 - 22:13.
Session time: 
08/30/2008 - 09:00 - 08/30/2008 - 10:30


The menu API underwent major changes between Drupal 5 and Drupal 6. Now that it's been in use and modules have been updated, do you see areas of the API that need improvement? Bugs that are showing up? Performance concerns?


  • Introductions
  • Developer experience (DX): could it be easier to program menus?
  • Dynamic tabs
  • Breadcrumb handling
  • Allowed depth of the links tree
  • What do other components of the Drupal framework need from the menu systems: e.g. semantic web, alternative renders, etc.
  • Time permitting - Drupal 6 coding questions.


By the end, we hope to have identified specific features there there is a consensus around, and ideally have an implementation plan.


This will be a detailed, code-level discussion. You should be familiar with the menu hooks and page-serving mechanisms for Drupal 6 ahead of time.


add1sun's picture
Submitted by add1sun on Wed, 07/02/2008 - 17:48.
Session time: 
08/28/2008 - 15:00 - 08/28/2008 - 15:45


This workshop is for anyone interested in making video tutorials. Many folks like learning by seeing and my goal is to cover the web with Drupal tutorials. I'll be going over how I make my videos and various tips and tricks. I'd really like other folks to bring their experiences on different platforms and share lots of video ideas and help each other out. We'll also talk about what videos are already out there for Drupal and how to add yours to the mix.


- What software to use?
- Resources, tips and tricks.
- What material to cover.
- How to get your video up on the web.
- See if we can record a few during the BoF!


Give anyone interested in making videos some help getting started and provide a venue for existing videocasters to share knowledge.


If you would like to play along and/or record your own video you should have a laptop, preferably with screen capture software installed already. You can see a list of some popular software for various platforms along with some basic recording tips at

Doc sprint planning

add1sun's picture
Submitted by add1sun on Wed, 07/02/2008 - 17:35.
Session time: 
08/28/2008 - 11:00 - 08/28/2008 - 12:00


I am planning on heading up a documentation sprint during the August 31 "code" sprint. I'd like to get like-minded folks together to help organize for sprint day so we can make sure there are clear tasks to be done and that we have resources to help people get started. This planning session is open to EVERYONE interested in helping with documentation.

- Make a list of groups of docs tasks that people can choose from according to their interests.
- Get volunteers to help out. ;-)
- Figure out how to coordinate the live sprint with an online sprint so folks that aren't there can pitch in too.

Note to organizers: if this could be scheduled earlier in the week rather than later, that would be great.

Simple Mapping Mashups with Drupal

bec's picture
Submitted by bec on Tue, 07/01/2008 - 03:44.

Session recording

Session time: 
08/29/2008 - 15:00 - 08/29/2008 - 15:45


Using the Location and GMap modules, it is possible to quickly create sites with maps in Drupal. This BOF will address the ins and outs of using the Location and GMap modules to create a mapping mashup. This will be oriented towards end-users and will focus on configuring the modules and creating several maps using Views.


  • Installing GMap and Location--what you're getting and non-obvious details
  • GMap and Location out of the box
  • Generating custom maps
  • Basic theming of map markers and bubbles


People should walk away from this session with an understanding of how to create a simple Drupal-based mapping site.


This BOF will use the Location and GMap modules; participants will not need to be familiar with the modules beforehand.

Location module:

GMap module:

Imagefield Gallery -- A path to easy galleries in Drupal

EclipseGc's picture
Submitted by EclipseGc on Tue, 07/01/2008 - 00:48.
Session time: 
08/28/2008 - 11:00 - 08/28/2008 - 12:00


Imagefield Gallery is a module that's been around since shortly before Drupalcon Boston. I created it with the intent of making gallery management for an existing site easy for single nodes. Since that time others have used it for their own sites, and have extended it to work with proprietary gallery types that have not been contributed back. I would like very much to introduce the drupal community at large to imagefield gallery and encourage them to help develop it in a direction that could be beneficial for ALL of drupal, not just a small subset.

As stated above, imagefield gallery's primary purpose is to create galleries on a node from an existing imagefield. The new 2.x version cleans up the admin, and is striving to squash some old bugs, and add new features. In development is the ability to do node references, as well as a new gallery type. Imagefield Gallery makes creating new gallery types pretty easy and straight-forward. These gallery types are re-usable in a large number of instances and allow the site administrator to customize gallery types per content type.


  • Current Capabilities
  • What I'd like to see donated by the community
  • What about D6?
  • What could the future hold?


Ultimately the objective of this session is to introduce Drupal at large to the Imagefield Gallery module, and show them what it can do for them. With some help I believe imagefield gallery can fill a significant void in the current Drupal codescape and give Drupal a varied and significant gallery system upon which to draw.


Project Page:

Development/News Blog:

BoF: Crafty Drupal

emmajane's picture
Submitted by emmajane on Mon, 06/30/2008 - 20:44.
Session time: 
08/29/2008 - 13:30 - 08/29/2008 - 14:30

UPDATE: The knitting charts have been uploaded to the internets! Finally! More info at: Drupal Knitting Charts.

Crafters, show thyself! I'm sure there are lots of crafters in the Drupal community. Pack your crafts and bring them to DrupalCon! Want to learn how to knit? Of course you do! Want to learn how to knit The Drupal Socks?! zOMG YES! This BoF will teach craft wannabes how to embellish just about any piece of fabric with simple hand stitching techniques. It will also be useful to knitters and crocheters who want to know the secret of The Socks. No experience required!

Y'know...The Drupal Socks:
Sock heel Sock heel
(now walkah's socks.)

Ask the group about:
- colour-work in knitting (useful for making socks)
- colour-work in crochet (useful for making Drupal toys)
- applique (cut and sew fabric)
- duplicate stitching, cross stitch and embroidery (stitching colour onto fabric)

The materials, as requested by a craft newbie...

The simple list of materials:
Szeged has 180,000 people. It will have at least one yarn shop. Bring money, we will find you materials and support the local economy. It will be a beautiful thing.

Complicated list of materials:
Yarn is good for knitting and crochet. You will also need pointy things to expertly tie the yarn into intentional knot^H^H^H stitches. If you want to knit you will need "needles" if you want to crochet you will need "a hook." Go to the place where they sell yarn. Choose the right colours (suggestions below). Look at the paper wrapper on the yarn. It will tell you the size of pointy things you need for that particular yarn. If you want to start with a simple scarf or toque* project, choose thicker yarn and corresponding thicker needles. If you're ready to launch into socks choose a thinner yarn (fingering or sport for normal socks; or worsted for super thick bed socks). Socks are typically knit as tubes. You will need "double pointed needles" or "circular needles." Ask your local yarn shop for suggestions.

If you (think you) don't have a local yarn store, here is information for purchasing yarn on-line. The Original Drupal Socks were made from three different yarns: "Gems Sport Weight" by Louet in Cream, Caribbean Blue and Neptune. You will need one of each (I had less than 5 yards left of the Carribean Blue, you might want to buy two units of the darker blue to be on the safe side). These can be ordered on-line from:
If the price of yarn makes you very afraid, you should also try Knit Picks. It looks like their Swish Worsted Yarn in Deep Ocean and Capri might be a good match. Don't forget the natural white too! You will also need to get needles. This can be overwhelming. I knit The Drupal Socks on 3mm (US size 2) double pointed needles. If you are buying worsted weight yarn you probably want 4mm needles (US size 6). Ping me if you need more help choosing needles.

If you are interested in cross stitch and cuss words, I recommend getting one of the deluxe kits from: You will not get the right shades of blue from this Web site. Chances are very good there is somewhere in your town to buy "embroidery floss." I will also bring some extra with me if you ask nicely.

If you are interested in embroidery (a little more free-form than cross stitch): Also buy up some t-shirt stabilizer if you want to embroider Druplicon onto a t-shirt. You will not get the right shades of blue from this Web site. Chances are very good there is somewhere in your town to buy "embroidery floss." I will also bring some extra with me if you ask nicely.

Interested in quilting? Me too. If you're even remotely interested in sewing the chances are good you already know where you can buy fabric me if you need more help on this one.

If you are flying (especially from North America): DO NOT PUT SCISSORS IN YOUR CARRY-ON! They will be taken from you. Knitting needles and crochet hooks are fine within North America, but I don't know about Hungary. Please check with your airline.

* toque: a Canadian winter hat

PS I make no apologies for the amount of craft supplies you will purchase over the rest of your lifetime now that you're addicted to crafts. While I'm pretty sure it is slightly cheaper than buying crack, I can't actually confirm this is true.

BoF: Porting contrib modules to D6.x

demeester_roel's picture
Submitted by demeester_roel on Sat, 06/28/2008 - 15:59.


Drupal 6 is out now for almost 5 months, but a lot of modules haven't been ported to D6. Yet people seem to screaming for them and with cck and views 2 almost being ready, maybe it's time to join forces and help out other contrib module maintainers.


  • This is an all-day code hacking session !
  • Introduction on porting. What, Why and How?
  • Agenda of the day. How will we succeed
    • Choosing the modules

    • Get help
    • Contribute patches
  • We expect to port 1 module for every 2 attendees


Although it's nice that all attendees will become known as experts in drupal module porting, our ultimate goal is to get as many modules ported by the end of the day.


Making a digg/reddit/properller clone using drupal.

secgeek's picture
Submitted by secgeek on Sat, 06/28/2008 - 14:25.

Making a Digg/Reddit/Propeller clone with drupal

Today user submitted story sites are very popular.some examples are digg/reddit/propeller etc.In this session i am going to show how to create such site with using drupal and available modules.


* Architecure of social site.
* How to use drupal?
* Available modules.
* Customization of modules to achieve the needed functionality.


In the end attendee will have knowledge on drupal and its module which a user can use to build such sites and can create their own.




webchick's picture
Submitted by webchick on Sat, 06/21/2008 - 14:31.
Session time: 
08/27/2008 - 16:00 - 08/27/2008 - 16:45

This will just be an informal gathering of the women who make it to Drupalcon: the Drupalchix (also known as the "7% club" ;)).

We did this in Barcelona and Boston, and it was awesome. :D

Topics might include things like:
* What are our various backgrounds/experiences prior to coming to Drupal?
* What is it that we’re currently working on?
* What have our experiences in the community been like?
* What can we do to encourage more women in open source/Drupal specifically?

Add a Display Name field to core in addition to Username

dahacouk's picture
Submitted by dahacouk on Sat, 06/21/2008 - 13:12.


Adding a Display Name in the core of Drupal has been a hotly debated topic for at least the last 4 years. The addition of a Display Name impacts on many areas within the project. With Drupal 7 it seems the right time to put this much need feature in core. The only questions are how and who.

We need a face to face discussion to define a clear set of requirements that will feed into the code sprint on the August 31 to result in a Drupal 7 patch commit.


  • The history of the issue (see Resources below for material to read beforehand).
  • The sticking points and how they can be overcome...

    • The non-uniqueness issue.
    • The auto-complete and search results issue.
    • The security issue.
  • Defining a clear set of requirements and points of action.
  • Who will in build the Drupal 7 patch in the code sprint.


A Display Name field and associated admin and user interfaces in core in Drupal 7.


Please ensure you are familiar with: