The IBM-sponsored Cloud Foundry Dojo in Research Triangle Park recently launched with a bit of fanfare in sleepy Raleigh, North Carolina. As a Cloud Foundry contributor and one of the founding members of Runtime_OG, the team that operates out of the RTP dojo, I’ve got a bit of a unique perspective on the work and preparations that went into getting it up and running. With other Cloud Foundry Foundation dojos opening all over the world, let’s take a look at what exactly it takes to get one off the ground.

First, a project. An idea or component that the community at large is interested in. At the RTP Dojo, we’re currently working on maintaining and updating the legacy runtime components for Cloud Foundry. While the new backend component, Diego, has come out, it’s still not yet fully integrated. As many Cloud Foundry users still utilize and depend on the old components, it’s important to continue supporting them until the legacy system is completely phased out. Towards that end, the Runtime_OG team was created to support that need by maintaining the components, and keeping them updated to continue working with the ever evolving architecture of Cloud Foundry. As the Dojo continues to grow, additional projects will form and latch on, such as the Cloud Foundry Autoscaler component recently contributed to the open source Cloud Foundry community by IBM Bluemix.

Second, a team of developers. For the start of the RTP Dojo, IBM brought together a team of developers from both the open source team that works on Cloud Foundry itself, as well as engineers that have previously worked on IBM Bluemix. With the expertise of the established Cloud Foundry contributors, and the enterprise perspective of the Bluemix developers, we’re working on keeping the Droplet Execution Agents and Health Manager 9000 up to snuff. As the team continues to grow, we hope to work with more developers from IBM and the greater Cloud Foundry community, both established contributors and fresh faces just getting started.

The RTP Cloud Foundry Dojo at the Frontier
The RTP Cloud Foundry Dojo at the Frontier

Lastly, a space to bring the developers together. The RTP Dojo is located at the Frontier, a collaborative workspace located in Research Traingle Park. Located in the heart of the Park, the Frontier is close to many campuses of Cloud Foundry Foundation members. The Frontier itself offers a perfect location with all the amenities needed to keep the team happy. It offers a comfortable and inviting environment for Dojo participants to come, work on, and learn about Cloud Foundry. It also doesn’t hurt there’s a happy hour every Thursday.

The RTP Dojo has been humming away since the beginning of the year, and we look forward to continuing to contribute new work to Cloud Foundry. If you’re interested in contributing to Cloud Foundry, please take a look at the Cloud Foundry contribute page.

Follow me on twitter @jberkhahn or on github at hear my thoughts about my work on Cloud Foundry and open source software in general. If you’re going to CF Summit Santa Clara 2016, come find me at my talk CLI Plugins to Enhance your Cloud to discuss CLI plugins, Runtime_OG, or anything CF related.

5 comments on"Founding a Cloud Foundry Dojo – A Developer’s Perspective"

  1. mmp pills June 12, 2016

    thanks instead of giving us go d‚mod‚ through info

  2. Roger Boreham August 15, 2016

    Its wonderful as your other content :D, regards for putting up.

  3. Joseph Eisenberg September 04, 2016

    This is the perfect website for everyone who wishes to understand this topic.
    You realize so much its almost tough to argue with you (not that I really will need to…HaHa).
    You definitely put a new spin on a subject which has been discussed for
    years. Wonderful stuff, just wonderful!

  4. Shalanda Hodgkinson December 04, 2016

    Appreciatge this post. Ꮃill try it out.

  5. Genie Batchelor December 15, 2016

    Outstanding post, I conceive people should larn a lot from this website its rattling user friendly.
    So much good info on here :D.

Join The Discussion

Your email address will not be published. Required fields are marked *