Page tree
Skip to end of metadata
Go to start of metadata

Requirements

Category

Status

Recommendation

Feature

Jira

Forms

(tick)

 

Enables a product entry form(s) that requires minimal data --a stub (i.e. technology name and description) – as well as allows for detailed data submission in a simple way that allows a non-technical user to NOT feel overwhelmed.

 

Forms

(tick)

 

Provides a basic group contact entry form so that product providers can reuse contact information for multiple products.

 

Forms

(tick)

 

Provides a basic profile of each user with capacity to extend the basic profile in later releases. A basic profile would include information drawn from the CalNet directory, and will require a real name. (Some staff do not display themselves in the directory and would need to provide their name before being able to make contributions. The name should not be editable, the remaining fields should be editable; a few additional fields may be added.

 

Form Editing Capabilities

(minus)

nice to have

Notifications or error handling on simultaneous edits to a product

 

Form Editing Capabilities

(minus)

nice to have

Enables document and image upload

 

Form Editing Capabilities

(tick)

 

Includes WYSIWYG editing including hyperlinks

 

Form Editing Capabilities

(minus)

nice to have

Includes WYSIWYG editing including video embedding

 

Form Editing Capabilities

(tick)

 

Includes simple and intuitive editing, e.g. if someone wants to edit a product version, it should be easy and simple to both find and edit the section/field containing the version when in edit mode.

 

Form Editing Capabilities

(plus)

Must have;
Remove preview on reviews, keep on products

Will allow preview before submission

 

Form Editing Capabilities

(minus)

nice to have;
hide username on reviews only
SC decision, show names, no hidden fields

May provide ability to hide specific fields to non-authenticated users.

 

Form Editing Capabilities

(minus)

nice to have

May allow uploading of videos

 

Review and Review Ranking Functionality

(tick)

 

Allows for a product review

 

Review and Review Ranking Functionality

(plus)

must have;
allow comments

Allows for nested layer for a comments on a review

69

Review and Review Ranking Functionality

(plus)

must have;
only allow thumbs up

Provides a weighted thumbs up-/down- of reviews where the greater number of "thumbs up" responses raises your review toward the top of the page and vice-versa.

 

Review and Review Ranking Functionality

(minus)

nice to have;
help text for reviews to have version in review

May associate a product review to product version

 

Review and Review Ranking Functionality

(minus)

nice to have

May provide a "best good review" and a "best bad review" at the top of review page; cf. http://www.amazon.com/Short-History-Nearly-Everything-Illustrated/product-reviews/0307885151/ref=dp_top_cm_cr_acr_txt?ie=UTF8&showViewpoints=1

 

Review and Review Ranking Functionality

(tick)

 

Rating and reviews are coupled

 

Rating

(tick)

 

Allows 5-star review of a product

 

Rating

(tick)

 

Allows rating to be changed

 

Rating

(tick)

 

Displays average rating

 

Rating

(tick)

 

Displays total number of user who have rated the product

 

Rating

(tick)

 

May display breakdown of how many user rated at each star level

 

Rating

(minus)

nice to have

Rating comments on a review

 

Versioning

(tick)

 

Creates a versions all product data edits made by any authenticated user

 

Versioning

(tick)

 

May provides diff functionality between versions

 

Versioning

(plus)

must have;
but move responsibility
to admin

Allows curator to remove inappropriate postings and hides curator edits

 

Versioning

(minus)

nice to have

Displays versions to all users except for curator-removed versions

 

Versioning

(tick)

 

Provides the ability of immediate rollback of product data by any authenticated user

 

Notifications

(minus)

nice to have
should this include rating and review updates?

Allows any authenticated user to be notified via email of any changes related to a product

 

Notifications

(minus)

nice to have

For future releases, allows for capacity for any authenticated user to be notified via email of any changes made by this user

 

Notifications

(plus)

must have

Notifies administrator of flagged inappropriate content: tc-support@lists.berkeley.edu

71

Discoverability

(tick)

 

Will search across free text, tag, and category

 

Discoverability

(plus)

must have;
Where should categories be visible?

Will provide browsing with one IT-focused taxonomy of product categories.

 

Discoverability

(minus)

nice to have

Will have capacity for multiple taxonomies or multi-parent taxonomies

 

Discoverability

(tick)

 

Will filter by tags, controlled vocabulary, intended audience.

 

Discoverability

(tick)

 

Have capacity to associate various document types by metadata facets; e.g. when databases are searched for both the database products are displayed as well as a "databases" comparison guide.

 

Discoverability

(tick)

 

Will be searchable by public search engines. What SEO does this have?

 

Discoverability

(tick)

 

If publicly viewable, may require the ability to hide certain fields (proposed reviewer's name) to non-authenticated users

 

Discoverability

(tick)

 

Most likely not, but may be viewable without authentication

 

Discoverability

(plus)

must have;
include wildcard search

Ability to see all products

 

Workflow

(plus)

must have

Notifying admin of inappropriate content

 

Workflow

(plus)

must have

Request deletion of page, i.e. deprecated product, etc.

 

Workflow

(plus)

must have

Approval process for changing service provider info, especially notification email

 

Roles

Category

Status

Recommendation

Feature

Basic User

(tick)

 

Allows any authenticated user to append or modify any product page; the ability to delete will need to be accounted for, but has yet to be defined.

Basic User

(tick)

 

Allows any authenticated user to contribute, view and edit any product entry, and visibly associates a real name to each contribution.

Basic User

(tick)

 

Allows any authenticated user to add a product review, add product rating, append or modify any product page; the ability to delete will need to be accounted for, but has yet to be defined.

Basic User

(tick)

 

Allows any authenticated user to add a product tag(s) and/or taxonomic category(ies).

Basic User

(question)

must have

Allows any authenticated user to flag inappropriate content

Basic User

(question)

must have;
disallow ability to delete

Allows only individual users to modify or delete his/her product rating, modify or delete his/her product review, modify or delete his/her own comments on a review.

Basic User

(tick)

 

Allows only individual users to modify or delete his/her product tag, modify or delete his/her taxonomic category.

Curator

(error)

move to admistrator

An Curator will have all the rights of a user

Curator

(error)

move to admistrator

move pages

Curator

(error)

move to admistrator

merge pages

Curator

(error)

move to admistrator

reassign categories

Curator

(error)

move to admistrator

add/modify categories

Curator

(error)

move to admistrator

remove an inappropriate tag

Curator

(error)

move to admistrator

lock editing of a product page

Curator

(error)

move to admistrator

remove/delete an inappropriate product page

Curator

(error)

move to admistrator

remove any inappropriate / harmful data

Curator

(error)

move to admistrator

remove spam

Curator

(error)

move to admistrator

disable versioning, i.e. remove previous versions of a change

Curator

(error)

move to admistrator

block a user

Administrator

(question)

must have;
get curator responsibilities

In release 1.0, will perform curator responsibilities

Administrator

(question)

must have

support basic help requests

Future Capacity

Provenance

 

For future releases, have capacity to display contributions made by each user including new entries, edits, products reviews, product ratings, comments on reviews

Data Exposure and Ingestion

 

For future releases, have capacity to push and pull data data feeds

Data Exposure and Ingestion

 

For future releases, have capacity to consume and expose data via an API

  • No labels