The Ortus BlogBox

"Ortus: A rise, beginning, coming into being, born, the origin!"

 

 

Category Filtering: 'coldbox-mvc'

 

Build, Test, and Deploy Your Module with Travis CI

Jon Clausen
Feb 15, 2016

 

In its early stages, shipping your new module isn't such a big deal.  The .zip link provided by GitHub works fine for the Forgebox link, and it's not a big deal to update the entry whenever you release a new version.  Once you release it and other developers actually start using and depending on your software, however, the need to automate aspects of the build and deployment process become apparent.  
ColdBox MVC, CommandBox, ForgeBox, TestBox 3

Box Training this March 2016 in Houston

Luis Majano
Feb 10, 2016

 

 
We are so excited to bring our Training Bootcamp series to the Houston area this March from March 30 - April 1st, 2016.  This training series will be led by Box creator Luis Majano.  Whether you are an MVC expert or novice, this bootcamp will challenge you and refresh your skills to the latest ColdBox, CommandBox and TestBox versions.
 
The first 2 days of the course will focus on a quick start with CommandBox for CFML development and transitioning to ColdBox 4 MVC and Modular Development.  Day 3 will focus on one of the most feared topics for developers: TESTING!  We will demistify Behavior Driven Development and introduce the necessary tools to make you a testing ninja.

 

ColdBox MVC, CommandBox, Conferences, Training 0

Coldbox Legacy App Demo

Brad Wood
Jan 18, 2016

 

There are a lot of people out there in the CFML world managing legacy codebases.  Some of them use frameworks that are no longer maintained, and many  use no framework at all.  A common question that I get is whether an app can be slowly converted over to  ColdBox without having to rewrite everything at once.  The answer is YES!  ColdBox will comfortably live alongside your legacy code, giving you the chance to slowly convert it over as you get the chance.  

ColdBox MVC, CommandBox, Sample Apps, Tutorials, Tutorials 0

TestBox v2.2.0 Released!

Luis Majano
Oct 21, 2015

 

Team TestBox is proud to bring our latest release to fruition, v2.2.0.  This release includes a collection of fixes but also several new cool features like gherkins-like syntax support, spec data binding, test listeners and much more.  We invite you to read our updated documentation book and the what's new page for an in-depth overview of the release.

You can also very easily get started or update your project with TestBox via CommandBox CLI for ColdFusion (CFML):

# install testbox
box install testbox

# update testbox
box update testbox

#what you thought there was more?

Major Features

Below you can find quick updates on our major features for this release.

ColdBox MVC, ColdFusion, Community, News, Releases, TestBox 0

FREE CFCamp 2015 ContentBox Beer-Shop

Luis Majano
Sep 30, 2015

 

    

Ortus Solutions is pleased to announce that we’ll be bringing a ContentBox CMS 3.0 pre conference Free Beer-Shop for this year's CFCamp 2015.  What’s the point of doing a workshop in Germany if you can't drink beer? Well the answer is simple: none. In Ortus we like to make sense, at least most of the time, so we are giving away free beer during the ContentBox 3.0 workshop, hence the name, beer-shop.
 

The beer-shop will be led by experienced beer taster Jorge Reyes, who will show you how to install ContentBox in your local machine using CommandBox CLI and create awesome sites with ContentBox widgets, clustering, offline admin deploys, and much more!

 
ColdBox MVC, Community, Events, News, Training 0

Submit Your First Pull Request to an Open Source Project

Brad Wood
Sep 23, 2015

 

Update 10/10/2015 -- New tickets added!

Perhaps you're using open source projects with your work.  You've heard about how Git works, and maybe you even attended one of my sessions on how to submit pull requests. You've never actually tried to do one before though.  You were brave one day and clicked the "Fork" button in GitHub but were left staring at your keyboard wondering what the heck you could do to help out a project that wouldn't sink your entire weekend.

The Wait is Over

Ladies and gentlemen, boys and girls of all ages: your time has come.  Today we're breaking down all the walls keeping from being a productive member in the open source community.  Everything you need is documented and laid out in front of you.  Heck, for this to be any easier, I'd just have to do it for you!  If you've been waiting for just the right chance to come along to submit your first pull request, please keep reading. 

Today we are announcing a special program where we've created a handful of super-duper easy tickets for an assortment of Box products.  These are already entered into our ticket tracker and approved.  All we need is someone to complete them!  You don't even need to know how our products work to help out.  Each ticket spells out what amounts to a one-line change to get your feet wet and experience the process of submitting something that will release to the world in the next version of our product.  We'll even make sure to include your names in the release notes :)

You. Yes, you!

There's a little bit of a catch.  These special tickets are ONLY for people who have never submitted a pull request via GitHub before.  You know who you are.  If you've contributed before, we thank you so much but please step aside so someone who's never been a part of this process can give it a spin.  Please only take one of these tickets too.  If you really love this and want to help more in the future, don't worry-- we'll have lots of other opportunities to put your newly learned Git skillz to good use.  

What You Need to Do

Ok, we've made this super easy.  The tickets already exist in JIRA, but I would recommend creating a quick JIRA account so you can assign yourself to the ticket.  That way, we won't have two people trying to work on the same thing at once.  Here is our guide that covers signing up for a free JIRA account.

How To Create A JIRA Account And Enter ColdBox Tickets

Next, choose one of these simple tickets and assign it to yourself:

Next, follow the step-by-step guide here that will walk you through getting a copy of the code, making the change, and submitting that change back to us.

How To Submit Pull Requests to the ColdBox Platform

If you get stuck or have questions, no worries!  Just jump on the CFML Slack team and give a shout out in the #box-products channel.  Or you can shoot an E-mail off to our Google Group.

Thank You

You did it!  Today you have become part of something bigger than yourself.  You contributed to an open source project and it really wasn't that bad.  A new world of opportunity and collaboration has just opened up to you. Go ahead and kick back while you revel in your new found meaning.  In fact, take the rest of the day off-- I've already cleared it with your boss.

If you happen across this post and the 4 tickets above have already been gobbled up, please give a holler.  I will gladly create more easy-grab changes for first timers to try out.  This is important to CFML and at Ortus we understand that as much as anyone does.  We want CFML to succeed, and for that the CFML community needs to be engaged.  

ColdBox MVC, Community, Tutorials, Tutorials 0

Sign Up for Box Training before ColdFusion Summit

Brad Wood
Sep 17, 2015

 

The Box guys from Ortus are going to be hanging out (and speaking) at Adobe's 2015 installment of ColdFusion Summit.  We're so stoked about hanging out in Vegas that we've decided to show up early and put on a deep dive Box training before CF Summit that focuses on the ColdBox MVC Platform and our new CommandBox CLI, Package Manager, REPL, and Embedded Server.  
 
We've reserved a sweet pad at the close-by Vdara hotel for two days of deep training in the way of the Box.  Luis and I will be leading the classes where you'll be able to get one-on-one help, ask questions, and do hands-on exercises.  This is a great chance for any team who's been pondering jumping into ColdBox or CommandBox but don't know where to start. Or come to learn more and make sure you're getting the best out of your code.  
 
Registration is discounted 20% for CF Summit attendees, so sign yourself up, sign your employees up, or just bring the whole team.  To keep class sizes small, we have limited space so reserve your seats today and we'll see you in Vegas!
 
 
ColdBox MVC, CommandBox, Conferences, Training 0

ColdFusion Summit 2015 Training Bootcamp

Luis Majano
Sep 15, 2015

 

    

 

 

We are so excited to bring our Box training series to this year's Adobe ColdFusion Summit on November 7-8th, 2015 at the Vdara hotel, just a few minutes walking distance from the conference venue.  This training series will be led by Box creators Luis Majano and Brad Wood.  The first day will be a hands-on training on all things CommandBox. The ColdFusion CLI, package manager and REPL tool.  We will then move into ColdBox MVC training for the entire second day thanks to all the goodies we learned in Day 1.  We are so excited to be part of the Adobe ColdFusion Summit and be able to add some training goodness to it as well.  See you there.

 

Adobe ColdFusion Attendees Discount

If you will be attending the ColdFusion Summit you can get an additional 20% OFF by using the discount code for the event: https://cfsummit-box.eventbrite.com/?discount=adob3cf

 

ColdBox MVC, Community, Events, News, Training 0

How To Submit Pull Requests to the ColdBox Platform

Brad Wood
Aug 28, 2015

 

The best part about open source projects is you! Many hands make light work and at Ortus we love getting input from the many smart community members out there.  The first way you can help is to report bugs or enhancements in our ticket tracking system.  You can read our guide for that here:

http://blog.coldbox.org/blog/how-to-create-a-jira-account-and-enter-coldbox-tickets

The second thing you can do is to actually submit fixes yourself!  This may seem scary, but it's a pretty straight forward process once you've done it once.  We can never have too many people willing to help. Let's jump in and cover the steps it takes to submit some code to the ColdBox Platform.

ColdBox MVC, Community, Tutorials, Tutorials 1

Munich CFCamp 2015 Training Bootcamp

Luis Majano
Jun 29, 2015

 



We are so excited to bring our training Bootcamp series back to Munich for 3 days of intense Box training right before this year's CFCamp (www.cfcamp.org) from October 19-21st, 2015 .  This training series will be led by Box creator Luis Majano and you will have the option of attending all 3 days, 2 days or just 1.  Whether you are an MVC expert or novice, this bootcamp will challenge you and refresh your skills to the latest ColdBox, CommandBox and TestBox versions.

The first 2 days of the course will focus on a quick start with CommandBox for CFML development and transitioning to ColdBox 4 MVC and Modular Development.  Day 3 will focus on one of the most feared topics for developers: TESTING!  We will demistify Behavior Driven Development and introduce the necessary tools to make you a testing nija. Please make sure you bring code to test if only attending the last day.

 

CFCamp Attendees Discount

If you will be attending CFCamp you can get an additional 100€ by using the discount code cfcamp or using the following registration link: https://box-cfcamp-2015.eventbrite.com/?discount=cfcamp

 

ColdBox MVC, Community, Events, News, Training 0