RideShare for Events Module
-- Drupal Camps: contact me, looking to volunteer to set this up --
Warning: changes regarding gmap and the google map's API need to be sorted out before this module can be used out-of-the-box. See http://drupal.org/node/1459606
This rideshare module is intended for events such as conferences where people are already creating accounts to register for the event, before they go to the event. Perfect for Drupal camps and Conference Organizing Distribution [COD] sites: first used at BADcamp.
It creates a content type for rideshare posts, putting the entry form in a block that automatically loads previous posts. A view allows you to see others' rideshare posts in either a chart or map form. The chart and map can be sorted based on your rideshare (ex: show me everyone leaving within 2 hours of when I'm leaving.)
Downloads
D6:
Be sure to read the INSTALL.txt
verdant_share_6.x-0.31.tgz
D7:
git.drupal.org:sandbox/stephen_Verdant/1161014.git
(Or Feb 22, 2012 dev version here.
We'll help you set it up if problems!
Status and D7
D7 works for me. Try setting it up and ask for help. Our D7 dev site is at http://conferencebulletinboard.com/ (not always working).
No upgrade path: the module is intended to be used on a site for an upcoming event, not used indefinitely. We're probably done with D6 development. It worked at BAD Camp 2011.
Co-developer or co-maintainer would be very welcome.
You Can Help!
- [event planner] Looking for a couple people planning events; I can help you set it up.
- [skill: artistic] Create new taxonomy markers that invoke driving vs riding
- [ninja advice] Publishing a well-written Drupal-compliant module: anyone willing to walk me through getting this out of sandbox?
- [ninja advice & brainstorming & future] This needs at-the-event instant-answer variants: SMS? Smart phone?
- [event planning & brainstorming & future] Taxi-sharing, room-sharing, what else fits with this?
History & Authorship
I've been setting up ride and room-shares for events with SpaceShare written years ago in Perl, and the general approach comes from there. This code was developed for Verdant Event, building Drupal sites for conferences with integrated greening tools. It's intended ultimately as one of three modules: carpool-share, room-share, and flight-match with taxi-share. The roomshare is simple; the taxi-match is prototyped here.
Contact me if you'd like to help -- my intention over the next few months is to find conference planners who need Drupal development for conferences, and I'd be happy to help build your conference website or join your team building conference websites.
Development working doc not ready for issue queue
- temp working doc, request permission