Ownership of the test results

Registered by Catherine Diep

Currently, test results are uploaded to RefStack by users. These test records are by default owned by the users who created the test results.

Recently, RefStack has completed the implementation of vendor/product registration. It is now possible to associate test results to vendor products or RefStack site owner (i.e. OpenStack Foundation is the owner of the https://refstack.openstack.org/#/ site).

This blueprint defines the processes to transfer the ownership of test results from creators to vendors or the RefStack site owner.

* Transferring ownership of test results from creators to vendors

RefStack should provide a mechanism for users to associate test results to vendor products. In order to initiate this association, a user must be the creator of the test results and also an admin of the vendor which owns the product.
Once test results are associated to vendors, the data ownership will be transferred from creators to vendors. From that point on, only vendor admins can manage the test records (i.e. executing share, delete, etc.).

* Transferring ownership of test results from creators/vendors to the RefStack site owner

RefStack should also provide a means for RefStack site admins to mark a test result record as owned by the site.
Example use case: The OpenStack Foundation (who is the owner of the https://refstack.openstack.org/#/ site) should be able to mark a test result record as “used for OpenStack Powered Logo Certification”. Once the test records are marked, the site admins now own those test results and only site admins can manage them (i.e. un-mark, delete, etc.). Creators or Vendors no longer have the privilege to manage the test results. See https://blueprints.launchpad.net/refstack/+spec/certification-test-record for additional information.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
Catherine Diep
Direction:
Needs approval
Assignee:
Paul Van Eck
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Catherine Diep
Completed by
Catherine Diep

Related branches

Sprints

Whiteboard

(?)

Work Items

Work items:
Spec: https://review.openstack.org/#/c/332260/ ( merge 09/06/2016) : DONE
Add ability to edit test meta on report page ( https://review.openstack.org/#/c/407268/ merged 12/07,2016) : DONE
Only Foundation admins can update the 'name' fields of official vendors ( https://review.openstack.org/#/c/405019/ ): DONE

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.