289
edits
(17 intermediate revisions by the same user not shown) | |||
Line 48: | Line 48: | ||
== Paul C's notes == | == Paul C's notes == | ||
===Documentation:=== | |||
My humble attempt to document this module is at [[QA/Community/QMO_Bugzilla/Documentation]]. Most of the code documentation is in the code itself. The above shows usage. | |||
===To-do:=== | |||
* per chart: | |||
** (minor) emulate Bugzilla boolean chart search | |||
How to use - Steps: | |||
* Enable module | |||
* Configure basics | |||
** Main tag, Inner tags | |||
** List bugs URL | |||
* Add charts | |||
** Set basic info | |||
** Add queries | |||
*** Mapping | |||
*** Url | |||
*** Parameters (later) - emulate Bugzilla boolean chart search | |||
Graph type: | |||
* Timeplot | |||
** multiple queries = multiple plots on same graph | |||
** total count of query results over time range | |||
** count stored on cron run | |||
** time range of chart | |||
** period (data point) | |||
** list of bug ids for each time period + button "List bugs" using show_bug | |||
** CB for branch on values + TA for mapping => equivalent to multiple queries | |||
* Bar chart | |||
** multiple queries = multiple bars | |||
** total count of query results | |||
** count stored on cron run | |||
** CB for branch on values + TA for mapping => equivalent to multiple queries | |||
Storage: | |||
* Entity: Query | |||
* Fields: URL, bug id's as CSV, count | |||
CB = checkbox, | |||
TA = textarea | |||
Older stuff: | |||
* Basic config | * Basic config | ||
** Which tags to parse (ttp) | ** Which tags to parse (ttp) | ||
** What's the main tag | ** What's the main tag | ||
** # of pages/add page using step 9 at http://drupal.org/node/262422 | |||
** cron job (periodically/sync first time) | |||
** cron job periodical url | |||
** cron job first time url | |||
* Graph $i config | * Graph $i config | ||
** ttp config: | ** ttp config: | ||
*** alias (display name) | *** alias (display name) | ||
*** list of values and group values | *** list of values and group values | ||
*** line chart vs pie chart | |||
*** each period vs cumulative chart | |||
*** (optional) parameters | |||
*** (optional) ... | |||
** ttp mapping/grouping | ** ttp mapping/grouping | ||
*** map multiple fields to display label, based on value | |||
*** possibly add multiple display labels (path label style) |
edits