...
Candidate apps in key areas
App | Selection status | Website | SAML support | OIDC support | |||||
---|---|---|---|---|---|---|---|---|---|
Web documentation and collaboration using Markdown, other lightweight formatting or simple online editor | |||||||||
DokuWiki (simple) | Primary | Last updated on 2018-05-17: https://www.dokuwiki.org/plugin:authsaml https://github.com/pitbulk/dokuwiki-saml | |||||||
TWiki (structured, also in PM) | Alternative | https://twiki.org/ | |||||||
Content Management System (CMS) for website creation and management | |||||||||
WordPress (simpler) | Primary? | https://wordpress.org/ | WP Simple SAML: https://github.com/humanmade/wp-simple-saml https://github.com/SAML-Toolkits/wordpress-saml Obsolete: https://wordpress.org/plugins/saml-20-single-sign-on/ miniOrange SAML Single Sign-On: https://plugins.miniorange.com/saml-single-sign-on-sso-wordpress-using-simplesaml | WP OIDC OAuth/OpenID Connect (OIDC) Client | |||||
Joomla (richer) | Primary? | https://www.joomla.org/ | https://github.com/onelogin/joomla-saml miniorange SAML 2.0 Single Sign-On: https://plugins.miniorange.com/joomla | Same plugin | |||||
Drupal | Alternative | https://www.drupal.org/ | Native? Several options at: https://www.drupal.org/docs/contributed-modules/saml-authentication/using-drupal-aswith-a-saml-sp SSP: https://www.drupal.org/project/simplesamlphp_auth/ SAML Service Provider: https://www.drupal.org/project/saml_sp SAML Authentication: https://www.drupal.org/project/samlauth OneLogin Integration: https://www.drupal.org/project/onelogin_integration miniOrange SAML 2.0 SP Single Sign On (SSO) - Service Provider: https://www.drupal.org/project/miniorange_saml | Native? miniOrange: https://www.drupal.org/project/oauth_login_oauth2 | |||||
Online office suite and collaboration encompassing word processing, spreadsheets, and presentations | |||||||||
ONLYOFFICE | Primary | https://www.onlyoffice.com/ | Native: https://helpcenter.onlyoffice.com/administration/control-panel-sso-description.aspx | / | |||||
Collabora Online | Alternative | https://www.collaboraoffice.com/collabora-online/ | Native | Native | |||||
Mail Transfer Agent (MTA) / e-mail server for the routing and delivery of email messages within a network | |||||||||
Online E-mail Client | |||||||||
RoundcubePostfix | Primary | httphttps://wwwroundcube.postfix.orgnet/ | Exim | Alternative? | www.exim | Sendmail | Alternative | Through oxd: https:// www.sendmail.com/ | |
Online E-mail Client | |||||||||
RainLoop | Alternative | Roundcube | Primary | https://roundcubewww.rainloop.net/RainLoop | Alternative | https://wwwgist.rainloopgithub.netcom/babelouest/9c0ca17224ade7c4e763b3c1c37d21ae | |||
SquirrelMail | Alternative | https://squirrelmail.org/ | |||||||
Horde | Alternative | https://www.horde.org/ | |||||||
Mailpile | Alternative | https://www.mailpile.is/ | |||||||
Mailing list management with list administration, subscription management, archives and task automation | |||||||||
Sympa | Primary | https://www.sympa.org/ | Shibboleth: https://www.sympa.community/manual/customize/shibboleth.html | ||||||
Mailman | Alternative | https://list.org/ | |||||||
Learning Management System (LMS) for online courses with course management, collaboration and assessment | |||||||||
Moodle | Primary | https://moodle.org/ | Native SSP-based plugin: https://moodle.org/plugins/view.php?plugin=auth_saml | Native | |||||
Canvas LMS | Alternative | https://www.instructure.com/canvas/ | Native | Native | |||||
Video conferencing platform for online meetings and collaboration among students and educators with virtual classrooms | |||||||||
eduMEET | Primary | https://edumeet.org/ | |||||||
BigBlueButton | Alternative | https://bigbluebutton.org/ | Native | Native | |||||
Secure and user-friendly transfer of large files | |||||||||
FileSender | Primary | https://www.filesender.org/ | Works with SSP, configuration: https://docs.filesender.org/filesender/v2.0/admin/reference/ https://docs.filesender.org/filesender/v2.0/faq/ | ||||||
Nextcloud | Alternative | https://nextcloud.com/ | Native | Native | |||||
ownCloud | Alternative | https://owncloud.com/ | Native | Native | |||||
Virtual Private Network (VPN) software for secure remote access to resources on a private network over the internet | |||||||||
OpenVPNeduVPN | Primary | https://openvpneduvpn.netorg/ | Native | ||||||
eduVPNOpenVPN | Primary?Alternative | https://eduvpnopenvpn.orgnet/ | Native | ||||||
WireGuard | Alternative | https://www.wireguard.com/ |
...
Standard GN services, such as eduroam and eduGAIN-related services: provide liks links to specific service software?
...
Crypt Pad https://cryptpad.fr/ is a service that was given as an example.
The final selection will also depend on SAML/OIDC integration capabilities.
Wiki platform candidates
...
MediaWiki
- Description: MediaWiki is the software that powers Wikipedia. It's highly customizable and has a large user community.
- Website: https://www.mediawiki.org/
SAML with SSP: https://github.com/jornane/mwSimpleSamlAuth - Pros:
- Robust and feature-rich
- Wide range of extensions
- Large user community
- Extensive documentation
- Scalability - used by Wikipedia
- Cons:
- Complex for small projects
- Styling and theming can be challenging
DokuWiki
- Description: DokuWiki is known for its simplicity and ease of use. It stores all data in plain text files, making it easy to manage.
- Website: https://www.dokuwiki.org/
- Pros:
- Simple and lightweight, requires no database
- Easy to install and configure
- Intuitive markup language
- Cons:
- Limited scalability
- Plugin ecosystem is not as extensive as some other wikis
TWiki
- Description: TWiki is a structured wiki application, often used for project management and collaboration. It supports plugins and has a strong user community.
- Website: https://twiki.org/
- Pros:
- Structured data
- Easy integration with other tools
- Extensive plugin ecosystem
- Good for project management and collaboration
- Cons:
- Learning curve for beginners
- May require more resources compared to simpler wikis
XWiki
- Description: XWiki is a powerful wiki platform with advanced features such as extension points, macros, and a robust ecosystem.
- Website: https://www.xwiki.org/
- Pros:
- Powerful and extensible with a wide range of features
- Supports scripting for advanced use cases
- Active community
- Good documentation
- Cons:
- Complex initial setup
- Some features may require technical expertise
Tiki Wiki CMS Groupware
- Description: Tiki Wiki is a versatile platform that goes beyond a traditional wiki. It includes features like forums, blogs, and more.
- Website: https://tiki.org/
SAML Plugin: https://github.com/pitbulk/tiki-saml - Pros:
- Comprehensive, all-in-one solution for wikis, forums, and more
- Active development and community
- Suitable for complex projects
- Cons:
- Feature-richness is overwhelming for simpler use cases
- Learning curve for new users
BookStack
- Description: BookStack is a simple and lightweight wiki platform with a focus on creating documentation in a hierarchical structure.
- Website: https://www.bookstackapp.com/
- Pros:
- Simple and easy-to-use interface
- Supports hierarchies for organizing content
- Lightweight and focused on documentation
- Cons:
- Limited features
- Smaller community and fewer plugins
Gitit
- Description: Gitit is a wiki platform that uses Git for tracking changes. It is written in Haskell.
- Website: https://gitit.io/
- Pros:
- Uses Git for version control, enabling collaboration
- Lightweight and easy to set up
- Supports markdown and LaTeX
- Cons:
- May lack some advanced features of larger wikis
- Smaller user community
MoinMoin
- Description: MoinMoin is a Python-based wiki engine known for its extensibility and ease of integration with other systems.
- Website: http://moinmo.in/
- Pros:
- Scalable and extensible with a modular design
- Supports multiple wikis on a single installation
- Good for collaboration and knowledge sharing
- Cons:
- May require more technical knowledge for customization
- Interface design could be improved
...
- MkDocs https://www.mkdocs.org/
- Sphinx - https://www.sphinx-doc.org/
Also mentioned but hardly relevant for a SP Proxy
Mail Transfer Agent (MTA) / e-mail server for the routing and delivery of email messages within a network | ||
Postfix | Primary | http://www.postfix.org/ |
Exim | Alternative? | https://www.exim.org/ |
Sendmail | Alternative | https://www.sendmail.com/ |