Towards a Test Driven Development Framework in Vala Part 6. First Release!

Posted on Thu 31 March 2016 in Vala • Tagged with Vala, Open Source, Programming, TDD, BDD, CoCLeave a comment

Well, it turns out that managing a Rock Band is more time consuming than I first thought, especially if they're getting ready to release their first album. It also turns out that building Debian packages is hard as well, particularly if you're trying to set up a Jenkins CI system to automate the process. Despite all this, I'm only a few weeks behind my initially projected release date and I'm pretty excited to announce that the day has finally come and Version 1.0 of Valadate is now ready for public consumption! Read on to find out how you can get your hands on it...

Continue reading

Towards a Test Driven Development Framework in Vala Part 5 - Minimum Viable Product

Posted on Sat 20 February 2016 in Vala • Tagged with Vala, Open Source, Programming, TDD, BDD, CoCLeave a comment

Things have been moving quite quickly since I last posted, with the development branch really starting to take shape. Despite a hectic couple of weeks, both personally and professionally, I have still managed to find the time to implement a substantial amount of what is now shaping up to be the first release of Valadate. Read on to find out what those features are and when I'll be pressing the go button on Version 1.0.

Continue reading

Towards a Test Driven Development Framework in Vala Part 4. Who Tests the Tester?

Posted on Thu 04 February 2016 in Vala • Tagged with Vala, Open Source, Programming, TDD, BDD, CoCLeave a comment

After a short break to work on one of my other projects (a Rock 'n Roll band) and finish setting up Jenkins, I'm back at work on the project now officially known as Valadate. In this post I will go over integrating the original project's code as well as the first set of unit tests on which the new project will be based. Now that there's an actual Github repository, we can set up other ways for people to get involved as well. Read on to find out what they are...

Continue reading