Managing a growing corpus of content can be an overwhelming task for understaffed curators. Content reports are the first tool to allow curators to discover content which need attention. In essence, these reports provide content-specific analytics that direct editing activity to areas of need - refreshing with relevancy for the consumers of that content.
These reports are to be utilized by content curators to discover areas of attention - whether it's hot activity or stale sections of content.
Initial scoping by RoyK; to be a part of the Olympic release.
The goal of this report is to improve content accuracy by providing reports which allow curators to identify areas of documentation which need to be made more relevant to the end-users (as reported by them).
Using content rating scoring, the curator can see a visual representation of the distribution of pages with content rating scoring. High-level metrics will show the average rating of a page within MindTouch as well as the percentage of rated pages and the total pages within the system (the last two data points are to give context of the sample size).
The curator can also break down the reporting to small subsets by using search queries - in this case, the metrics and the distribution reflect the data within that searched subset (a common example will be to limit the content quality to a specific path). When searching, the metrics will also update to reflect the values comparatively to the rest of the site.
Below the graph and the metrics is a sorted report which shows the pages with thw lowest quality score to allow curators the ability to focus their attention on areas of poorly rated content.


This report helps answer the question: "How fresh is the content on my site?". From this view, curators will be able to discover the oldest content that hasn't been touched (and thus prune "outdated" content).
The chart in this report will show a distribution of pages since the last edit date: 0-3 months, 4-6 months, 7-12 months, 12-23 months, and 24 months+.
The metrics shown: total pages & last average edited date (or last edited age).


The purpose of this report is to highlight areas of high interest (based on activity) to the users.
The purpose of this report is to help curators understand the maturity of their content by visualizing the content state (as defined by a stage; for example - "needs review" or "to be edited").
The purpose of this report is to shed insight into what people are searching for, and what pages they are finding when searching for concepts.

Hierarchy: (Olympic work items)
These reports will be built with DekiScript (and utilize DekiScript special pages). Any charting components will rely on the MindTouch Charting commercial add-on.
Many of the dashboard views will maintain UI consistency. Here are the elements to most reports:
![]() |
|
Queries a MindTouch instance and extracts data in a format suitable for charting.
The following DekiScript functions are exposed by the service
report(name : str?, query : str?) : xml
| Name | Type | Description |
| name | str? | (optional. default: all reports) name of the report to run |
| query | str? | (optional, default: all pages) a Lucene query that filters the scope of the report |
For each report series data suitable for charting and metadata about the series is exposed.
{
"meta": {
"aging": {
"average": 0,
"count": 19,
"max": 0,
"min": 0
},
"rating": {
"average": 100,
"count": 1,
"max": 100,
"min": 100
}
},
"series": {
"aging": [
{
"0-3": 19
},
{
"4-6": 0
},
{
"7-12": 0
},
{
"13-24": 0
},
{
"25+": 0
}
],
"rating": [
{
"0-19": 0
},
{
"20-39": 0
},
{
"40-59": 0
},
{
"60-79": 0
},
{
"80-100": 1
}
]
}
}
| File | Version | Size | Modified | |
|---|---|---|---|---|
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
Copyright © 2011 MindTouch, Inc. Powered by