From Fedora Project Wiki

< User:Rhe

Revision as of 10:19, 22 August 2011 by Rhe (talk | contribs) (Created page with "== Introduction == The Fedora QA team is interested in exploring nitrate to replace our use of wiki for managing test results from community test events (e.g. test days, release...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Introduction

The Fedora QA team is interested in exploring nitrate to replace our use of wiki for managing test results from community test events (e.g. test days, release validation etc...). This page introduced the current status of this nitrate project.

Milestones

There are 4 main milestones for the project:

  1. Use cases and features identification: we've been using wiki as our TCMS system, its use cases were summarized and the feature comparison between wiki and nitrate was identified in order to customize the required features against current Nitrate system. To improve and complete the feature lists, a pilot instance need be set up for community testing. Finally, the requirements should be raised to the tcms tools team for a customized nitrate system to fulfil our needs.
  2. Pilot instance: Before formal and wide use, a pilot instance system is required for user experience and feedback. Ticket#2673 has been filed tracking this issue as well as the mail dialogs. Note that though it's better to package nitrate first, setting up a dev version can be done in parallel with the review if the time is limited.
  3. Package Review: Nitrate should be packaged at least before the formal revision hosted into Fedora infra. The package has been actively under review at:https://bugzilla.redhat.com/show_bug.cgi?id=690728.
  4. Formal nitrate version: When all the feature requirements have been gathered and package get reviewed, it's time to set up the final version. To propose a hosting space, file a ticket at: https://fedoraproject.org/wiki/Infrastructure/RFR along with a notification mail to infrastructure@lists.fedoraproject.org mailing list. Also file a ticket to tools-hosted-request@redhat.com to require the tools team to build a nitrate system.

Sub-tasks

The ticket has been filed at: https://fedorahosted.org/fedora-qa/ticket/152. wiki:http://fedorahosted.org/nitrate/

Use cases and Feature Requirements

We've been using wiki as our TCMS system, its user cases have been summarized at: https://fedoraproject.org/wiki/Tcms_use_cases. Then feature comparison is identified between wiki and nitrate at: https://fedoraproject.org/wiki/Tcms_Comparison. Based on these two, the required features are listed at: https://fedoraproject.org/wiki/Tcms_feature_requirements. These requirements need be extended when a pilot instance is set up for community testing. Finally, the requirements should be raised to the tcms tools team for a customized nitrate system to fulfill our needs.

Requirement: https://fedoraproject.org/wiki/Tcms_feature_requirements

TCMS Comparison: https://fedoraproject.org/wiki/Tcms_Comparison

Wiki Use cases: https://fedoraproject.org/wiki/Tcms_use_cases

Package Review

Nitrate package: https://bugzilla.redhat.com/show_bug.cgi?id=690728

Nitrate Upstream Community

Mail List: nitrate-devel@lists.fedorahosted.org


Auto scripts for Migration from wiki to nitrate

Git code: http://fedorapeople.org/gitweb?p=rhe/public_git/repo.git;a=tree

Pilot Instance

Nitrate deployment: http://lists.fedoraproject.org/pipermail/infrastructure/2011-August/010634.html ticket#2673

TCMS tools Contact Members

TMCS team contact: 1. Yuguang Wang Victor Chen Danqing Li tools-hosted-request

Fedora deployment

infrastructure@lists.fedoraproject.org mailing list. For details, see > > https://fedoraproject.org/wiki/Infrastructure/RFR.