...
Candidate apps in key areas
App | Selection status | Website | SAML support | OIDC support | ||||
---|---|---|---|---|---|---|---|---|
Web documentation generator and collaboration using Markdown or , other lightweight formatting or simple online editor | ||||||||
DokuWiki (simple) | Primary | TWiki (structured, PM) | Alternative | Sympa | Primary | Last updated on 2018-05-17: https://twikiwww.dokuwiki.org/ | ||
Mailing list manager with list administration, subscription management, archives and task automation | ||||||||
plugin:authsaml https://www.sympa.org/github.com/pitbulk/dokuwiki-saml | ||||||||
TWiki (structured, also in PM)Mailman | Alternative | https://listtwiki.org/ | ||||||
Content Management Systems 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 Office suite and collaboration platform encompassing word processing, spreadsheets, and presentations with online document editing and collaboration | ||||||||
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 | ||||
Virtual Private Network (VPN) software for secure remote access to resources on a private network over the internet | ||||||||
Online E-mail Client | ||||||||
RoundcubeOpenVPN | Primary | https://openvpnroundcube.net/ | Native | eduVPN | Primary | https://packagist.org/packages/radialapps/roundcube-oidc Through oxd: https:// eduvpn | Native | |
WireGuardRainLoop | Alternative | https://www.wireguard.rainloop.net/ | https://gist.github.com/ | |||||
Mail Transfer Agent (MTA) / e-mail server for the routing and delivery of email messages within a network | ||||||||
babelouest/9c0ca17224ade7c4e763b3c1c37d21ae | ||||||||
SquirrelMail | Alternative | https://squirrelmail.org/ | ||||||
Horde | Alternative | https | Postfix | Primary | http://www.postfixhorde.org/ | Exim | ||
Mailpile | Alternative | https://www.mailpile.is/ | ||||||
Mailing list management with list administration, subscription management, archives and task automation | ||||||||
Sympa | PrimaryAlternative? | https://www.eximsympa.org/ | Shibboleth: https://www.sympa.community/manual/customize/shibboleth.html | |||||
Mailman Sendmail | Alternative | https://wwwlist.sendmail.comorg/ | ||||||
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 with virtual classrooms, 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 | ||||||||
eduVPN | Primary | https://eduvpn.org/ | Native | |||||
OpenVPN | Alternative | https://openvpn.net/ | Native | |||||
WireGuard | Alternative | https://www.wireguard.com/ |
Standard GN services, such as eduroam and eduGAIN-related services services: provide links to specific service software?
Doodle alternatives?
Crypt Pad https://cryptpad.fr/ is a service that was given as an example.
The final selection will depend on SAML/OIDC integration capabilities.
Wiki platform candidates
Collaborative online platforms that allow users to create, edit, and organize content in a collective and accessible manner. Can be used to generate web documentation using an online editor, Markdown or other lightweight formatting.
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/ |