Gradle plugin upgraded to OpenFastTrace 2.1.0

After releasing OpenFastTrace 2.1.0 it was high time to release the corresponding Gradle plugin in version 0.5.0. This is a drop-in update, just update the version number and benefit from the features and bugfixes of OFT 2.1.0. During the release process we also fixed the sonar analysis and some sonar warnings. We also used the […]

OpenFastTrace Gradle plugin 0.4.0 released

Today we released version 0.4.0 of the OpenFastTrace Gradle plugin. This is the first version that can be considered production ready. It was successfully integrated into a real life commercial project using the following features: Software architecture design (Swad) imported as a dependency from a maven repository Software detailed design (Swdd) written in MarkDown Coverage […]

Speed up Writing OFT Specifications With WikiText Templates for Eclipse

Starting today we will provide a growing set of Eclipse templates to help speed-up writing OpenFastTrace specifications using the Eclipse IDE. Using these templates also has the nice side-effect of reducing the chance for errors when writing specifications. Find the templates here: https://github.com/itsallcode/openfasttrace-eclipse-templates

Release letters – useful for users but a coupling nightmare for developers

Release letters are useful. No doubt about that. They are the go-to place for users who want to know what’s new in a software release. Granted that information is already available in your projects ticket system but you can’t expect your users to dig through tickets just to be up-to-date. So you duplicate information. Which […]

Publishing to Maven Central

We already publish openfasttrace to JCenter, see openfasttrace distribution. Using libraries from JCenter in a Gradle build only requires adding repositories { jcenter() } to your build.gradle. You can do the same with maven by adding the following to your pom.xml: <repositories>   <repository>     <id>central</id>     <name>bintray</name>     <url>http://jcenter.bintray.com</url>   </repository> </repositories> But we […]