I Just Contributed CFExecute to CFScript-Community-Components
A few weeks back, Adam Tuttle posted about his new project to get CFScript service CFCs created for all of the appropriate missing tags. It's a great project, I tweeted about it. So did others. But I wanted to do more. So today I made a contribution. I added CFExecute support for CFScript.
It's a pretty mundane thing to add, and it took me about an hour from start to finish. All I had to do was:
- Fork the CFScript-Community-Components to my github account.
- Clone it to my Mac
- Write the code.
- Push changes back to my repository.
- Make a pull request for my changes to be added back to CFScript-Community-Components.
That might sound like a lot, but I did it entirely within one hour. It was a great learning experience as I had never forked and pull requested someone's project before. That being said I couldn't have done it without GitHub for Mac, which I highly recommend.
Links:
- Main version of CFScript-Community-Components
- My fork of CFScript-Community-Components
- My pull request to push my changes to main version
About Terry Ryan
Terry Ryan is a Worldwide Developer Evangelist for Adobe. The job basically entails helping developers using Adobe technologies to be successful. His focus is on web and mobile technologies including expertise in both Flash and HTML. Previous to that, he spent a decade working in various technical roles at the Wharton School at the University of Pennsylvania.
Terry is also the author of Driving Technical Change, a Pragmatic Bookshelf title. It's about convincing reluctant co-workers to adopt new tools and ideas.
He blogs at http://terrenceryan.com/blog and is tpryan on Twitter.
More About Terry »Northern Virginia Software Symposium
November 1 - 3, 2013
Reston, VA
Current Topics on the NFJS Tour
- Core Java, JEE
- Dynamic Languages: Groovy, JRuby, Scala, Clojure
- RESTful Web Apps
- Frameworks: Hibernate, Grails, Spring, JSF, GWT, more
- Agility
- Test Driven Design
- Security
- Ajax, Flex, RIA
Why Attend the NFJS Tour?
- » Cutting-Edge Technologies
- » Agile Practices
- » Peer Exchange
Current Topics:
- Languages on the JVM: Scala, Groovy, Clojure
- Enterprise Java
- Core Java, Java 7
- Agility
- Testing: Geb, Spock, Easyb
- REST
- NoSQL: MongoDB, Cassandra
- Hadoop
- Spring 3
- Automation Tools: Git, Hudson, Sonar
- HTML5, Ajax, jQuery, Usability
- Mobile Applications - iPhone and Android
- More...
NFJS, the Magazine
May Issue Now AvailableOn the road to learning
by Raju GandhiRefactoring to Modularity
by Kirk KnoernschildRESTful Groovy
by Kenneth KousenGetting Started with D3.js
by Brian Sletten