Copy
View this email in your browser

Sonargraph adds more Integrations

During the last quarter we were focussing on the build automation aspect of Sonargraph. We believe that automated rule enforcement in continuous integration builds is absolutely critical for the successful use of our tools. We added the following integrations:
  • Gradle-Plugin: you can now generate Sonargraph-Reports directly from your Gradle build using our brand new plugin. You can also decide to make the build fail if certain conditions like architecture violations or circular dependencies are met. You can even create a Sonargraph report for a project that has not been configured for Sonargraph. That allows you to get metrics and issue reports for any Java project. Read our newest blog article: "Meet the Sonargraph Gradle Plugin – and Say Goodbye to JDepend".
  • A Maven-Plugin with the same functionality as our Gradle-Plugin.
  • A new Jenkins-Plugin for Sonargraph 8. This plugin also allows tracking the value of custom metrics defined by user defined scripts.
  • A new SonarQube plugin for Sonargraph 8, currently hosted in the downloads section of our website. This plugin will be hosted on the SonarQube site as soon as SonarSource officially allows the use of Java 8 for plugins. This has already been announced, so it should happen soon. Using this plugin you are able to display your custom metrics in the SonarQube dashboard.
The full documentation of Sonargraph-Build can be found online.
The upcoming element metrics view at work

Other Improvements

Since Sonargraph 8.7.0 we fully support C# 6.0. We also improved the performance of C# parsing by not reading assemblies, that are only referenced indirectly. And we now allow extending interfaces and connectors in our architecture DSL.
 

Upcoming Events

  • April 19th to 21st: Jax 2016 in Mainz, Germany. Don't miss my session "Love your Architecture" on April 19th. 
  • May 2nd to May 5th: Saturn 2016 in San Diego, CA. Here I will present a 15 minute keynote introducing the basics of our architecture DSL.

Roadmap Update

Finishing the build integrations took us a bit longer than expected, so our previous roadmap is about three months behind schedule. We are now working on the finishing touches for Sonargraph 9.0, which will include the following major improvements:
  • Virtual refactorings for move and rename
  • New Element Metrics View that displays all metrics of the element selected in the navigation view in one place.
  • Significant performance improvements for our graph and exploration views.
We expect to release Sonargraph 9.0 in April of 2016. 

After that we will work on the Eclipse and IntelliJ integrations (and maybe Netbeans) for our new platform. They will be part of the Sonargraph 9.1 release. At this point all users of Sonargraph-Architect 7 should migrate to the new platform. We expect this release for late Q2 of 2016.

The next major milestone will be the addition of features to compare metrics and system snapshots over time and to open the Sonargraph platform to third party plugins. When this is done (Sonargraph 9.5) we would also expect the users of Sonargraph-Quality, Sotograph and Sotoarc starting the migration to the new platform.

At this point we will have finalized our vision of one unified product platform with different variants like Explorer, Architect, Quality, Build and Developer. All the product variants will share the same code base and product releases will be simultaneous for all variants.
 

We want your Feedback

You can help us a great deal by sending us feedback or ideas for new features. The best way to do that is to follow the feedback button on the left side of our website. It will only appear after you have logged in. This will give you an opportunity to propose new features or vote on proposals of other users. You can also let us know what we need to improve or what you like about our products. We will use your feedback to prioritize new features to be implemented according to user feedback,

 

Connect with us on Social Media

If you like our products and would like to support our limited marketing capabilities please connect with us on your favored social media site. Every "like" is highly appreciated. It is also a great way to stay and touch and learn about new releases, new features and new ideas regarding software architecture and quality.
Facebook
Facebook
Twitter
Twitter
LinkedIn
LinkedIn
Website
Website
Copyright © 2016 hello2morrow, Inc., All rights reserved.


unsubscribe from this list    update subscription preferences