Difference between revisions of "CNM Wikiware"
(→User stories) |
(→User stories) |
||
Line 23: | Line 23: | ||
===User stories=== | ===User stories=== | ||
#As a [[NetAnyone]], I need to be able to read and/or view contents of any wikipage at clearly understood [[URL]]s such as starting with https://wiki.ksecerts.com/ | #As a [[NetAnyone]], I need to be able to read and/or view contents of any wikipage at clearly understood [[URL]]s such as starting with https://wiki.ksecerts.com/ | ||
+ | #As a NetAnyone, I need to be able to easily access information:-Information should chronologicaly arranged. | ||
#As a Russian-speaking [[NetAnyone]], I need to be able to locate wikipages in Russian, possibly, at [[URL]]s starting with https://wiki.ksecerts.com/ru | #As a Russian-speaking [[NetAnyone]], I need to be able to locate wikipages in Russian, possibly, at [[URL]]s starting with https://wiki.ksecerts.com/ru | ||
#As a [[NetConsumer]], I need to be able to add selected wikipages to my watchlist and receive notifications when the watched wikipages are updated to my email. | #As a [[NetConsumer]], I need to be able to add selected wikipages to my watchlist and receive notifications when the watched wikipages are updated to my email. | ||
Line 32: | Line 33: | ||
#*Have default rights of a sysop established at [[MediaWiki]]; | #*Have default rights of a sysop established at [[MediaWiki]]; | ||
#*Make sure that [[CNM Wiki]] at least gets basic [[cyber-security]] features implemented; | #*Make sure that [[CNM Wiki]] at least gets basic [[cyber-security]] features implemented; | ||
+ | #*Make sure that CNM Wiki has access control over who can edit and access certain information. | ||
#*Be able to restore [[CNM Wiki]] if the working software collapses. No more than one hour of work is allowed to be lost. | #*Be able to restore [[CNM Wiki]] if the working software collapses. No more than one hour of work is allowed to be lost. | ||
+ | #*Be able to view weekly, monthly, and yearly financial statements. | ||
==Development== | ==Development== | ||
The [[RFB]] has been posted and the following responses are collected so far: | The [[RFB]] has been posted and the following responses are collected so far: | ||
#Define page types, naming conventions, user rights, expected behavior to select a set of useful extensions. Then develop ontologies, templates and forms for pages of various types. Adjust search function to the needs of the project. | #Define page types, naming conventions, user rights, expected behavior to select a set of useful extensions. Then develop ontologies, templates and forms for pages of various types. Adjust search function to the needs of the project. |
Revision as of 16:18, 28 September 2018
CNM Wikiware (hereinafter, the App) is the CNM knowledge app that empowers CNM Wiki. The App is both
- Knowledge management software; and
- A service of the CNM Cloud at friendsofcnm.org/wiki. The App is one of CNM apps.
Architecture
The App is a MediaWiki instance that is run on the CNM Cloud Platform.
Roles
- Main wikipage: Opplet role
Availability
CNM app | Available to: | |||||||
Everyone | Everyone registered | Customer | Student | Partner or Vendor | Employee | Developer | Admin | |
---|---|---|---|---|---|---|---|---|
The App | Partially | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Functionality
User stories
- As a NetAnyone, I need to be able to read and/or view contents of any wikipage at clearly understood URLs such as starting with https://wiki.ksecerts.com/
- As a NetAnyone, I need to be able to easily access information:-Information should chronologicaly arranged.
- As a Russian-speaking NetAnyone, I need to be able to locate wikipages in Russian, possibly, at URLs starting with https://wiki.ksecerts.com/ru
- As a NetConsumer, I need to be able to add selected wikipages to my watchlist and receive notifications when the watched wikipages are updated to my email.
- As a CertCandidate, I need to be able to:
- Have default rights of a user established at MediaWiki;
- Upload files up to 2Mb.
- As a CertFellow, CertPartner, and/or CertVendor, I need to be able to upload files up to 20Mb.
- As a WikiAdmin, I need to:
- Have default rights of a sysop established at MediaWiki;
- Make sure that CNM Wiki at least gets basic cyber-security features implemented;
- Make sure that CNM Wiki has access control over who can edit and access certain information.
- Be able to restore CNM Wiki if the working software collapses. No more than one hour of work is allowed to be lost.
- Be able to view weekly, monthly, and yearly financial statements.
Development
The RFB has been posted and the following responses are collected so far:
- Define page types, naming conventions, user rights, expected behavior to select a set of useful extensions. Then develop ontologies, templates and forms for pages of various types. Adjust search function to the needs of the project.