It’s not every day you get a pat on the back from the community…so in true “self promotion” style, I wanted to thank Cloudspokes for awarding first place to my Org Chart submission. The challenge was to apply Google’s Org Chart Visualization library with the Salesforce role hierarchy. Looking at the strong field of competitors, I knew I needed to add a little zing..and when I saw that the Org Chart allowed embedded HTML, my brain immediately went to Chatter profile photos. I also knew that for very large organizations, loading the full org chart in one request would be a bit heavy. So I added some functionality to only load the top roles in the hierarchy and let the user decide which branch(es) to expand. Other than that, the Google Org Chart library did most of the heavy lifting.
On a side note, if you haven’t signed up for Cloudspokes yet, I highly encourage it. Cloudspokes has already put out some pretty cool challenges, and more are on the way…not just from Force.com, but the entire cloud-development community. If you’re a developer, take a shot at a challenge: they’re fun to do, they give you an excuse to code something that you otherwise might not try, and they’re a great way to show the world what you’ve got.
If you’re not a developer (yet), you can still participate…suggest new challenges, or weigh in on current challenges with feature’s you’d like to see in the winning submission.
The folks at Cloudspokes are a formidable bunch! As of today, they’ve made a list of projects available as open source…and Org Chart is one of them. You can get access to the project here.