Fridays can be a little ho hum at Force.com Labs HQ.  Not so this last one.  Why?  At 1:45p, this little gem came through:

“A little Friday present for you:
https://github.com/mbotos/Email2Chatter

That from Matthew Botos of our good friends Mavens Consulting.  He added some cool link parsing to an app that takes posts from email and adds them to Chatter, Email2Chatter.  Neat.  We didn’t talk ahead of time, he didn’t ask for permission, etc.  He just went and did it.

Made my day.

I should point out a couple of things.  First, all unmanaged Force.com Labs apps are open source and are released under the BSD License.  This means you can reuse, remix and redistribute the code as you like.  Some of the code is already up on Github, but a lot isn’t.  Don’t let that stop you from taking full advantage of it.

Second, this is hardly the first time Mavens has done something cool with open source.  Check out their other interesting projects, Force.com Toolkit for Google Analytics and Smart Factory for Force.com.   Why?  Matthew notes,

“Mavens believes in open source. We use it to solve challenges for our life sciences clients and want to grow the community. Our goal is to build the Force.com Toolkit for Google Analytics and SmartFactory for Force.com into useful tools available to everyone.”

Matthew is attending Dreamforce and so should you.  I’ll be hosting three interesting sessions on Force.com and open source and Matthew will be leading one called Beyond the Force.com Toolkit for iOS which will have a very cool surprise or two in it for you mobile devs.

Thanks for making my day, Matthew.  Great stuff!

Follow Matthew Botos and Reid Carlberg on Twitter.  You might also enjoy Reid’s random posts on that newfangled Google+.  

tagged , , , Bookmark the permalink. Trackbacks are closed, but you can post a comment.
  • http://www.jimdelong.com Jim DeLong

    Wisconsin’s user group is looking forward to helpful, inspiring information. Nice to see open source spreading!

  • Reid Carlberg

    Thanks Jim — look forward to seeing everyone!

  • Em

    I’ve been taking a look at the original Email2Chatter class and your updated version here. I am trying to update the class so that we can use it for our custom objects as well but, even when the code saves and tests correctly it is not posting to the correct object. i.e. I send #assignment__c ASG-0000 in the subject but when the chatter is posted in the feed it still shows #assignment__c ASG-000 as the subject, it is not removing the hashtag and replacing with the assignment ID. Can you provide any suggestions? Thanks!

  • Em

    I’ve been taking a look at the original Email2Chatter class and your updated version here. I am trying to update the class so that we can use it for our custom objects as well but, even when the code saves and tests correctly it is not posting to the correct object. i.e. I send #assignment__c ASG-0000 in the subject but when the chatter is posted in the feed it still shows #assignment__c ASG-000 as the subject, it is not removing the hashtag and replacing with the assignment ID. Can you provide any suggestions? Thanks!

    • Em

      Ha! Nevermind… I just read your ReadMe file :)

      • http://twitter.com/ReidCarlberg Reid Carlberg

        Awesome!

  • Em

    I’ve been taking a look at the original Email2Chatter class and your updated version here. I am trying to update the class so that we can use it for our custom objects as well but, even when the code saves and tests correctly it is not posting to the correct object. i.e. I send #assignment__c ASG-0000 in the subject but when the chatter is posted in the feed it still shows #assignment__c ASG-000 as the subject, it is not removing the hashtag and replacing with the assignment ID. Can you provide any suggestions? Thanks!