Github Release: CiviCRM-PPI-PayMover-Payment-Plugin

For work, I had to develop a payment processor plugin for CiviCRM to integrate PPI PayMover into the eCommerce / CRM / Drupal system. I'm not sure the need for this, because when I first built this, I couldn't find a single thing on the Internet related to this project.  That is why I am releasing my code on github. CiviCRM-PPI-PayMover-Payment-Plugin on Github The project takes a little it of setting up.  You need the PHP SDK from PPI, those aren't my files to share but you can get them if you have an account with PayMover. Then you need to insert the payment process into the database,...


Github Release: TwitterRSS-Enhancer

Github page for TwitterRSS-Enhancer My first release for Github, ever. Hooray! A need came along for me to have an RSS for twitter status updates.  That was a tough enough challenge as Twitter decided to hide this feature.  After so digging I found you can get a Twitter RSS feed using this link: http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=cvanderlinden As you can see by that twitter provided RSS, it includes the screen name at the front, and also doesn't have any "twitter syntax highlighting." All my code does is, strip the first characters with the username because they...


Our SVN Development/Release Process

I've been working with my team to create a new development and release process for our Moodle 2.x code.  We've been using SVN for a number of years, so we can save the SVN Vs. GIT argument until another date.  For now, this process is based on SVN. We developed a new two-week release process, in which every two weeks we have a new production release.  This makes our turn around time for releasing new features, bug fixes and enhancements quite quick, or at least quicker than it used to be.  I've created a graphic to show how our process works but that can actually be more confusing than me...