At the moment, many facts are only really intelligible by using human judgement, i.e. It is difficult to sort the data and filer it whether inside a productivity application like Excel or via a script.
As a user of reports, I want facts to be organized to have a few fields with standardized data types and formats so I can automate my analysis of the reports.
For example, here are some facts that could be broken up:
fact
data type
jboss.eap.init-files.present
boolean
jboss.eap.init-files.list
list of string
jboss.eap.jboss-user.present
boolean
jboss.eap.jboss-user.list
list of string
jboss.eap.processes.count
integer
jboss.eap.processes.list
list of string (names of processes)
This will make it much easer for users to derive useful information from the reports and make better use some of the hueristic facts, like the users and processes has the potential for false positives, but if they can sort on found or count, they could then use their judgement.
An added benefit is this will make the facts much more testable!
This is not an exhaustive list, and I think we need to create such a specification for every fact.
Perhaps each fact group could be addressed one at a time.
Specify type:
Priority:
Description:
At the moment, many facts are only really intelligible by using human judgement, i.e. It is difficult to sort the data and filer it whether inside a productivity application like Excel or via a script.
As a user of reports, I want facts to be organized to have a few fields with standardized data types and formats so I can automate my analysis of the reports.
For example, here are some facts that could be broken up:
jboss.eap.init-files.present
jboss.eap.init-files.list
jboss.eap.jboss-user.present
jboss.eap.jboss-user.list
jboss.eap.processes.count
jboss.eap.processes.list
This will make it much easer for users to derive useful information from the reports and make better use some of the hueristic facts, like the users and processes has the potential for false positives, but if they can sort on found or count, they could then use their judgement.
An added benefit is this will make the facts much more testable!
This is not an exhaustive list, and I think we need to create such a specification for every fact. Perhaps each fact group could be addressed one at a time.