Introducing AhnHub.com – The Adhearsion Component Directory

AdhearsionConf was a HUGE success!  Approximately 30 people attended the first Voxeo Labs’ sponsored AdhearsionConf event last week in San Francisco (in person and on the stream).

During Jay Phillip’s (@Jicksta) Adhersion keynote, he suggested that we needed an easier way for the Adhearsion community to find and share components (plug-ins).  Fifteen minutes later @ChrisMatthieu registered and contributed the domain AhnHub.com.  Fifteen more minutes went by and a starter AhnHub.com website was written in Ruby on Rails and deployed to Heroku.

By the end of the event, AhnHub was receiving automatic component repository listings and commit updates from GitHub.  All the component author has to do to share their components with AhnHub is add http://ahnhub.com to their repository’s post-receive hooks as illustrated in the example below:

AhnHub automatically lists all known Adhearsion components on the home page.  Additional components can be added to the directory by updating the GitHub post-receive hook on the component’s repository.  A record of each commit update is also logged in the directory so that others can see the dates of the updates and corresponding links and messages associated with the commit.

The component directory is currently sorted in descending order by number of watchers per repository.  You can also link out to the home page of the component and quickly note whether the repository is private or public and view the number of watchers and forks on the repository.

Future enhancements will include GitHub OAuth authorization, tagging, and better search capabilities.  This is a great example of how a community with a variety of skills can contribute to various open source projects.  If you would like to get involved in this project, please notify Chris Matthieu to be added as a Collaborator on AhnHub.com.

One Day Left Until AdhearsionConf!

The first ever AdhearsionConf is gearing up to start on Saturday! The advance team is already in San Francisco ensuring the venue is ready and all of the logistical planning is complete. So, without further adéu here is the agenda and additional details:

Saturday, August 14 2010
  • 9:00-10:00am Coffee/Bagels Meet & Greet
  • 10:00 Welcome & Intro – John Higgins, Voxeo Labs
  • 10:15 Adhearsion Keynote – Jay Phillips, Creator of Adhearsion
  • 11:15 UnConference planning (what’s an UnConference?)
  • 12:00 Lunch break
  • 1:00 Breakout sessions
  • 2:00 Adhearsion Roadmap Overview/Discussion – Ben Klang
  • 3:30 Afternoon Break
  • 4:00 Adhearsion in the Wild – Michel Valliancourt, developer of the MUTEK Montreal 2010 BlocJam application
  • 5:00 Lightning talks
  • 6:00 – 8:00 – Thirsty Bear (Finger food and first 2 drinks compliments of Voxeo Labs)
Sunday, August 15 2010
  • 9:00-10:00am Coffee/Bagels
  • 10:00 Intros Day 2 – John Higgins
  • 10:15 Scaling Adhearsion – Troy Davis, Cloudvox
  • 11:15 Breakout sessions
  • 12:00-2:00 Lunch break
  • 2:00 Adhearsion with the Cloud – Jason Goecke, Voxeo Labs
  • 2:30 Breakout sessions
Location
NextSpace San Francisco (SOMA) Google Map
28 2nd Street
3rd Floor
San Francisco, CA 94105
Dial 300 at the building entrance to gain access.
Parking
The closest parking to NextSpace is the Hearst Parking garage on 3rd Street (between Market and Mission).  Cost is $20 per day.   There is free street parking on Sunday.
Streaming
Watch the live conference stream on Ustream (only during event hours):

See everyone there!