Difference between revisions of "CNM app"
Line 1: | Line 1: | ||
− | A [[CNM application]] (hereinafter, the ''Application'') is any [[end-user application]] of the [[CNM Cloud]]. The ''Applications'' are offered as services of [[CNM | + | A [[CNM application]] (hereinafter, the ''Application'') is any [[end-user application]] of the [[CNM Cloud]]. The ''Applications'' are offered as services of [[CNM Apps]]. |
==Types== | ==Types== | ||
− | As a service, [[CNM | + | As a service, [[CNM Apps]] offers three types of the ''Applications'': |
{|class="wikitable" width=100% style="text-align:center;" | {|class="wikitable" width=100% style="text-align:center;" | ||
− | |[[CNM | + | |[[CNM Apps]] |
!Description!![[Software]] | !Description!![[Software]] | ||
|- | |- | ||
Line 21: | Line 21: | ||
::''Main wikipage: [[CNM development app]]'' | ::''Main wikipage: [[CNM development app]]'' | ||
− | ::To empower developers, [[CNM | + | ::To empower developers, [[CNM Apps]] offers the following [[CNM development app|development app]]s: |
::{|class="wikitable" width=100% style="text-align:center;" | ::{|class="wikitable" width=100% style="text-align:center;" | ||
|[[CNM development app|Development app]] | |[[CNM development app|Development app]] | ||
Line 42: | Line 42: | ||
::''Main wikipage: [[CNM knowledge app]]'' | ::''Main wikipage: [[CNM knowledge app]]'' | ||
− | ::To empower [[knowledge management]], [[backup]], [[recovery]], and [[quality assurance]], [[CNM | + | ::To empower [[knowledge management]], [[backup]], [[recovery]], and [[quality assurance]], [[CNM Apps]] offers the following [[CNM knowledge app|knowledge app]]s: |
::{|class="wikitable" width=100% style="text-align:center;" | ::{|class="wikitable" width=100% style="text-align:center;" | ||
|[[CNM knowledge app|Knowledge app]] | |[[CNM knowledge app|Knowledge app]] | ||
Line 65: | Line 65: | ||
::''Main wikipage: [[CNM operational app]]'' | ::''Main wikipage: [[CNM operational app]]'' | ||
− | ::To empower operations, [[CNM | + | ::To empower operations, [[CNM Apps]] offers the following [[CNM operational app|operational app]]s: |
::{|class="wikitable" width=100% style="text-align:center;" | ::{|class="wikitable" width=100% style="text-align:center;" | ||
|[[CNM operational app|Operational app]] | |[[CNM operational app|Operational app]] | ||
Line 134: | Line 134: | ||
::''Main wikipage: [[CNM app requirement]]'' | ::''Main wikipage: [[CNM app requirement]]'' | ||
− | New [[end-user application]]s may be included in [[CNM | + | New [[end-user application]]s may be included in [[CNM Apps]] on request if they comply with requirements as follows: |
#[[Open-source]] | #[[Open-source]] | ||
#The last stable version | #The last stable version |
Revision as of 18:02, 17 September 2018
A CNM application (hereinafter, the Application) is any end-user application of the CNM Cloud. The Applications are offered as services of CNM Apps.
Contents
Types
As a service, CNM Apps offers three types of the Applications:
CNM Apps | Description | Software |
---|---|---|
Development apps | Enables developers | Redmine |
Knowledge apps | Supports knowledge management, backup, recovery, quality assurance | Clipbucket, Moodle, MediaWiki, Odoo |
Operational apps | Enables operations | RoundCube, BigBlueButton, WordPress, Bootstrap- and HTML5-based websites |
Development applications
- Main wikipage: CNM development app
- To empower developers, CNM Apps offers the following development apps:
Development app Resource URL Description Primary software Containerware Container Library Classified A set of containers available for learners and developers Docker Projectware Dev Classified Project management software, which enables development work and particularly includes help-desk software Redmine Versionware Version Classified Configuration management software, which enables versioning and revision control Undecided
Knowledge applications
- Main wikipage: CNM knowledge app
- To empower knowledge management, backup, recovery, and quality assurance, CNM Apps offers the following knowledge apps:
Knowledge app Resource URL Description Primary software Courseware Campus friendsofcnm.org/campus Learning management software, which enables learning process Moodle Enterpriseware ERP friendsofcnm.com Enterprise resource planning software, which not only enables enterprise operations, but also empowers business intelligence and particularly includes customer relationship management software and help-desk software Odoo Videoshareware Video friendsofcnm.org/video Video-sharing software, which enables management of videos ClipBucket Wikiware Wiki friendsofcnm.org/wiki Knowledge management software, which enables knowledge management MediaWiki
Operational application
- Main wikipage: CNM operational app
- To empower operations, CNM Apps offers the following operational apps:
Operational app Resource URL Description Primary software Mailware Mail friendsofcnm.org/mail Email software, which enables emails RoundCube Talkware Talk friendsofcnm.org/talk Webconferencing software, which enables digital meetings BigBlueButton Usernetware FriendsOfCNM.Net friendsofcnm.net User interface of CNM middleware Eventtune, Opplet Websiteware Websites friendsofcnm.org Website, which officially represents Friends Of CNM in the World Wide Web Undecided; either WordPress or based on HTML5 or Bootstrap
Availability of CNM resources
App type | Resource | Available to: | |||||||
---|---|---|---|---|---|---|---|---|---|
Everyone | Everyone registered | Customer | Student | Partner or Vendor | Employee | Developer | Admin | ||
CNM development app | CNM Container Library | No | No | No | If needed | If needed | If needed | If needed | Yes |
CNM Dev | No | No | No | No | If needed | If needed | If needed | Yes | |
CNM Version | No | No | No | No | If needed | If needed | If needed | Yes | |
CNM knowledge app | CNM Campus | No | Partially | Partially | Yes | Yes | Yes | Yes | Yes |
CNM ERP | Partially | Partially | Partially | Partially | Partially | Partially | Partially | Yes | |
CNM Video | Partially | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
CNM Wiki | Partially | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
CNM operational app | CNM Talk | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
CNM Mail | No | No | No | Yes | Yes | Yes | Yes | Yes | |
CNM websites | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
FriendsOfCNM.Net | Partially | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Requirements for applications
- Main wikipage: CNM app requirement
New end-user applications may be included in CNM Apps on request if they comply with requirements as follows:
- Open-source
- The last stable version
- Implementation of reasonable safety recommendations
- Ability to switch user management from an app native system to OpenStack Keystone
All of the applications above shall also comply with these requirements.