team cf advance presented at nvcfug jan 2014 by denard springle

15
Team CF Advance Presented at NVCFUG Jan 2014 By Denard Springle

Upload: shannon-bond

Post on 04-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Team CF Advance Presented at NVCFUG Jan 2014 By Denard Springle

Team CF Advance

Presented at NVCFUG Jan 2014By Denard Springle

Page 2: Team CF Advance Presented at NVCFUG Jan 2014 By Denard Springle

What is Team CF Advance?

• Community driven FOSS initiative

• Platform, framework and technique neutral

• Involves Adobe and the Open CFML Foundation

Page 3: Team CF Advance Presented at NVCFUG Jan 2014 By Denard Springle

What is FOSS

• Free Open Source Software (FOSS)

• PHP, RoR, etc. communities drive innovation through open source development initiatives

• Railo, Apache and Tomcat are all FOSS initiatives

Page 4: Team CF Advance Presented at NVCFUG Jan 2014 By Denard Springle

TCFA Mission Statement

• Advancing ColdFusion applications as an open source solution through development and improvement of open source software solutions combined with social marketing to help raise awareness of ColdFusion solutions as a viable open source option against other open source solutions.

Page 5: Team CF Advance Presented at NVCFUG Jan 2014 By Denard Springle

TCFA Organization

• TCFA Board Members– Working Group Leaders

• Project Leaders– Project Members

• Board acts as steering committee• Working group leaders work with board and project

leaders• Project leaders work with group leaders and project

members• Seven (7) working groups…

Page 6: Team CF Advance Presented at NVCFUG Jan 2014 By Denard Springle

FOSS Rescue Group

• Focused on locating older, unmaintained, ColdFusion projects that could be resurrected and given new life under TCFA leadership

• Resurrects legacy CF projects by taking over code maintenance from original author(s) and improving capabilities.

• Led by Randy([email protected])

Page 7: Team CF Advance Presented at NVCFUG Jan 2014 By Denard Springle

FOSS Pioneer Group

• Focused on isolating new projects and pioneering software solutions for the CFML marketplace that do not already exist.

• Several suggestions have been proposed and that working group has isolated which of those solutions should be tackled and in what order

• Led by Pete ([email protected])

Page 8: Team CF Advance Presented at NVCFUG Jan 2014 By Denard Springle

FOSS API Group

• Focused on hackathons and sprints designed to wrap and promote the use of CFML with various APIs and providers.

• Our most active group so far – delivering over 7 new API wrappers in their 1st sprint

• Led by Danny ([email protected])

Page 9: Team CF Advance Presented at NVCFUG Jan 2014 By Denard Springle

FOSS Package Manager Group

• Focused, in concert with Adobe, on developing a cross-platform package management system for CFML.

• Developing a system that will allow the rapid deployment of CFML packages, including dependencies.

• Led by yours truly([email protected])

Page 10: Team CF Advance Presented at NVCFUG Jan 2014 By Denard Springle

FOSS QA Group

• Focused on helping other teams learn how to write tests, validate our development against the multiple versions and platforms that run CFML, and overall ensure that the development TCFA puts forth meets quality standards.

• Lead by Sean([email protected])

Page 11: Team CF Advance Presented at NVCFUG Jan 2014 By Denard Springle

FOSS Documentation Group

• Focused on helping developers document their work, ensure all our documentation follows the same standards and otherwise ensure that the team has the support to document our projects thoroughly.

• Led by Tony([email protected])

Page 12: Team CF Advance Presented at NVCFUG Jan 2014 By Denard Springle

FOSS Promotion Group

• Working in concert with the Open CFML Foundation, and working the social media, blogosphere and forums are our promotion group members who help promote our projects as they are completed, generate buzz for new projects we take on, and advocate CFML as a competitive development platform to others.

• Led by Ryan([email protected])

Page 13: Team CF Advance Presented at NVCFUG Jan 2014 By Denard Springle

Contributor License Agreement

• CLA’s are a SOP in FOSS development

• TCFA uses the Apache v2 CLA as the basis for our CLA

• Protects TCFA from code revocation by any single author

• Protects the IP rights of the author contributing their code

Page 14: Team CF Advance Presented at NVCFUG Jan 2014 By Denard Springle

Deep Thoughts…

• Over 120 participating developers… so far!

• Developers of all walks of life, experience and skill levels

• Organized and started development within the first two months!

Page 15: Team CF Advance Presented at NVCFUG Jan 2014 By Denard Springle

Learn More

• http://teamcfadvance.org/

• http://blog.vsgcom.net/

• @teamcfadvance and #TCFA

• +TeamcfadvanceOrg