Difference between revisions of "Jitsi for CNM Cloud"

From CNM Wiki
Jump to: navigation, search
(Current issues)
Line 5: Line 5:
 
===Business===
 
===Business===
 
:The ''Project's'' [[business requirement]]s are:
 
:The ''Project's'' [[business requirement]]s are:
:# ('''primary''') The ''Group'' needs to provide [[WorldOpp scholar]]s with  
+
:# ('''primary''') The ''Group'' needs to provide [[WorldOpp scholar]]s with a stable video conferencing platform for organizing video calls, interviews, and other types of events.
:# (''secondary'') The ''Group'' is interested in
+
:# (''secondary'') The ''Group'' is interested in video and audio options, the ability to share a screen, meeting recording, and chat features on [[CNM Jitsi]], and the ability to join a call to anyone who has a link to the meeting.
  
 
===Prototypes===
 
===Prototypes===
 
: [[Prototype]]s
 
: [[Prototype]]s
 +
: https://jitsi.bskol.com/
  
 
===Stakeholder's===
 
===Stakeholder's===
 
: The ''Project's'' [[stakeholder requirement]]s are:
 
: The ''Project's'' [[stakeholder requirement]]s are:
:*As a learner who is enrolled into the [[CNM Cyber Orientation]] course, I want to ;
+
:*As a learner who is enrolled into the [[CNM Cyber Orientation]] course, I want to join the meetings with only a link to it;
::As a learner who is enrolled into the [[CNM Cyber Orientation]] course, I want to ;  
+
::As a learner who is enrolled into the [[CNM Cyber Orientation]] course, I need to be able to share my screen;  
:*As a [[CNM Cyber Coordinator]], I need to ;  
+
::As a learner who is enrolled into the [[CNM Cyber Orientation]] course, I need to have access to the meeting chat.
::As a [[CNM Cyber Coordinator]], I want to ;
+
:*As a [[CNM Cyber Coordinator]], I need to sign up on [[CNM Jitsi]] to create meetings;  
:*As a [[CNM Cyber administrator]], I need to ;
+
::As a [[CNM Cyber Coordinator]], I need to be able to record meetings;
:*As a [[system administrator]], I need to ;
+
::As a [[CNM Cyber Coordinator]], I need to be able to share my screen;
 +
::As a [[CNM Cyber Coordinator]], I need to invite people with a link to a meeting;
 +
:*As a [[CNM Cyber administrator]], I need to sign up on [[CNM Jitsi]] to create meetings;
 +
::As a [[CNM Cyber administrator]], I need to be able to record meetings;
 +
::As a [[CNM Cyber administrator]], I need to be able to share my screen;
 +
:*As a [[system administrator]], I want to ensure platform safety;
 +
::As a [[system administrator]], I need to allow users to sign up and log in to the [[CNM Jitsi]];
 +
::As a [[system administrator]], I need to set up additional features to video calls such as recording the meeting and sharing the screen.
  
 
==Project terms==
 
==Project terms==
Line 24: Line 32:
  
 
==Current issues==
 
==Current issues==
# As of February 16, 2023, we had a problem with logging in to the system. Из-за просроченого сертификата, решение ищем, возможно прийдется переустановить
+
# As of February 16, 2023, we had a problem with logging in to the system. It could be because of an expired certificate, we are looking for a solution, and we may have to reinstall.
  
 
==States==
 
==States==
 
===Certainty===
 
===Certainty===
 
: [[State of certainty]]
 
: [[State of certainty]]
 +
: The [[#Requirements|requirements]] were written and [[CNM Jitsi#Product specification|product specification]]s are being written, so Jitsi for CNM Cloud project is almost in a state of certainty.
  
 
===Utility===
 
===Utility===

Revision as of 13:19, 21 February 2023

Jitsi for CNM Cloud (hereinafter, the Project) is the group of endeavors undertaken to advance CNM Jitsi to upgrade this app from its minimal viable product (MVP) state up to the marketable one. Jitsi is used under the hood of this app. Its database management system is unknown. At this moment, it is unclear where and how this app will be finally installed since its HA and storage solutions haven't been designed yet.


Requirements

Business

The Project's business requirements are:
  1. (primary) The Group needs to provide WorldOpp scholars with a stable video conferencing platform for organizing video calls, interviews, and other types of events.
  2. (secondary) The Group is interested in video and audio options, the ability to share a screen, meeting recording, and chat features on CNM Jitsi, and the ability to join a call to anyone who has a link to the meeting.

Prototypes

Prototypes
https://jitsi.bskol.com/

Stakeholder's

The Project's stakeholder requirements are:
  • As a learner who is enrolled into the CNM Cyber Orientation course, I want to join the meetings with only a link to it;
As a learner who is enrolled into the CNM Cyber Orientation course, I need to be able to share my screen;
As a learner who is enrolled into the CNM Cyber Orientation course, I need to have access to the meeting chat.
As a CNM Cyber Coordinator, I need to be able to record meetings;
As a CNM Cyber Coordinator, I need to be able to share my screen;
As a CNM Cyber Coordinator, I need to invite people with a link to a meeting;
As a CNM Cyber administrator, I need to be able to record meetings;
As a CNM Cyber administrator, I need to be able to share my screen;
As a system administrator, I need to allow users to sign up and log in to the CNM Jitsi;
As a system administrator, I need to set up additional features to video calls such as recording the meeting and sharing the screen.

Project terms

The Project's terms is

Current issues

  1. As of February 16, 2023, we had a problem with logging in to the system. It could be because of an expired certificate, we are looking for a solution, and we may have to reinstall.

States

Certainty

State of certainty
The requirements were written and product specifications are being written, so Jitsi for CNM Cloud project is almost in a state of certainty.

Utility

State of utility

Applicability

State of applicability

Controllability

State of controllability