XWiki Help Desk Data Model
Proposal of a preliminary data model/
The terms "Issue" and "IssueLog" are used preferably to "Question" and "Answer" since the help desk concepts are very close to the ones of an issue tracker, and using a common data model for both may be handy.
| Issue |
|---|
| Title |
| Description |
| Language |
| Environment |
| Created |
| Updated |
| Due |
| Reporter |
| Status (unconfirmed, new, assigned, resolved, verified, reopened, closed) |
| Severity (only for the issue tracker): Blocker, Critical, Major, Minor, Trivial, Enhancement |
| Resolution (fixed, duplicate, worksforme, wontfix, invalid) |
| Priority |
| Assignee |
| Project |
| Product |
| Attachments |
| ParentIssue |
| IssueLog |
|---|
| ParentIssue |
| ParentLog |
| Language |
| Content |
| Created |
| Updated |
| Author |
| Attachments |
| User |
|---|
| Expertise |
| Configurations |
| Profile |
| Configuration |
|---|
| SoftwareConfiguration |
| HardwareConfiguration |
| Description |
Other data models
Bugzilla
- Bug lifecycle: http://www.bugzilla.org/docs/3.0/html/lifecycle.html (status: unconfirmed, new, assigned, resolved, verified, reopened, closed. Possible resolutions: fixed, duplicate, worksforme, wontfix, invalid)
- Data model: http://www.ravenbrook.com/project/p4dti/tool/cgi/bugzilla-schema/
JIRA
Request Tracker