Check out the video at http://elinux.org/BeagleBoard/GSoC/2014_Projects#Project:_BeaglePilot
This is a great example for other students to follow.
Also, note that if you use the web interface, it provides a mechanism for ‘tagging’ posts now such that they can be filtered.