November 15 Johannes Schmitt schmittjoh

UI Upgrades for Activity Streams and Metrics

In this post, I want to talk about a few UI upgrades that were made recently to accomodate for some newly added features and improve the overall usability of Scrutinizer.

Rating Changes

Instead of the long worded rating classes like critical, very good, etc., we now use the letter system A-D and F. These take less space in the UI while communicating the same information and are simply much more enjoyable to read. If you don’t know about our rating system yet, I recommend to check out this blog post.

The complete mapping is as follows:

Before After
very good A
good B
satisfactory C
pass D
critical F

More Informative Activity Feeds

Alright, now on to the real features. First, the activity feeds now contain a lot more information and have less noice. Let’s take a look:

New Activity Feeds UI

For each inspection, the most prominent changes are displayed directly in your activity stream and are not tucked away in the inspection’s pages anymore.

Better Metrics Display

Second, the metrics view on the code structure pages has been upgraded. We already chose the most relevant metrics for you, now these are categorized and we also add visual cues as to which metrics require your attention:

Code Details Page with Metrics Reloaded

General Status

Scrutinizer has gone from a spare time project to a real company with actual customers. It currently runs about 1000 inspections per day on over 1500 active repositories as of this writing, and growth is continuily increasing. This equals a data amount of about 2 GB per day which is generated, filtered and processed.

If this is the first time, you have read about Scrutinizer, or you haven’t been on our page for a while, check out our new Features page. There are also some interesting things in the pipeline like development reports which we will share over the coming weeks.

For now have a great weekend, and enjoy the rest of your day!

 

Have Feedback? Tweet to @scrutinizerci

If you experienced a bug or have any questions, please send them to [email protected].