Warning |
---|
This page is not up-to-date. The list of available services can be found in Domain name conventions. Statuses of incoming changes are tracked in Trello. |
- not started
- on-going
- done
Topic | Current status | Owner / coordination | Sub tasks / functional requirements | Developers (team) | Notes | Status in TEST | Status in PRODUCTION | |
---|---|---|---|---|---|---|---|---|
0. Learning platform | Currently Moodle 3.2 in production and test | Allan (WP4) | Upgrade needed to Moodle 3.3 | Allan, Michal | Upgrade needed in production | Moodle 3.3 | Moodle 3.2 | |
Customization should be portable | Allan, Michal | Need someone to understand how to make design elements portable. MULTI-LANGUAGE SUPPORT IS A MUST | ||||||
More custom themes for K12 education scenarios (easier, simpler interface, look&feel) | Nelson | Basic Up2U branded theme is in PROD. Other themes can be tried in TEST How about portability of the branded theme? | Up2U Brand | |||||
Sending e-mails from Moodle | Peter | Provide SMTP. Currently Moodle (and other services) is unable to send e-mails. | ||||||
Look into other LMS platform alternatives | Vicente, Peter | OpenEdX (TELTEK) https://openedx-up2u.teltek.es/ Canvas (SURFnet, NORDUnet) | ||||||
Integration with GWDG SSO | Allan, Ralph | Customization needed for user log-in view | ||||||
1.AAI integration | Currently GÉANT SP Proxy in production and GWDG SP Proxy in test | Allan (WP4) also WP6 | GÉANT SP Proxy integration, eduGAIN and Social Networks | Allan, Dick | In PROD. https://login.terena.org/wayf/module.php To be staged out as soon as the GWDG SP is working fine. | n/a | GÉANT SP | |
Testing the GWDG solution for non-federated user | Ralph |
Social network access must be provided before migrating to PROD Redesign of the registration portal... Development/debugging status unknown Documentation for service providers: https://github.com/up2university/single-sign-on/blob/master/services.md | ||||||
Investigating an IdP in the cloud solution | Misi (GARR) | Depending on the eduTEAMS pilot outcome. Is this task suspended for the moment? | ||||||
Looking into the brand new GÉANT eduTEAMS (that's supposed to solve both AuthN and AuthZ in a longer term) | Peter | Pilot engagement with eduTEAMS: Mandeep at GÉANT Niels at SURFnet | ||||||
2.Group management (Authorization) | Currently handled in Moodle Plan to go to eduTEAMS | Allan (WP4) also WP6 | Test how Moodle handles groups, enrollments, and rights | Nadav, Allan | Testing... | |||
Moodle must share authorization information through a web service (API) | Nadav, Allan | |||||||
Look into Grouper, CoManage (eduTEAMS is using CoManage) | Ralph, Peter | Option 1: Grouper to Moodle Option 2: CoManage (aka. eduTEAMS Hub) Both should be investigated and tested before we decide! | ||||||
OAuth/CoManage integration with Moodle and all the potential LTI tools. | Ralph | |||||||
3.ownCloud sync&share | already working at Uni Munster | Illias (WP3) | FSS personal folder integration with Moodle Integrate Münster plugin with Moodle | Allan | Integrate FSSs with Moodle: https://oc.test.up2university.eu https://cernbox.test.up2university.eu/ Instructions: https://github.com/learnweb/moodle-repository_owncloud#installation | |||
Setup ownCloud instance | Ralph | Test instance at GWDG: https://oc.test.up2university.eu We wait with setting up a production instance until we have an authorization service. | ||||||
Setup CERNBox instance | Michal, Enrio | Test instance at PSNC: https://cernbox.test.up2university.eu/ TODO: integrate with GWDG SSO We wait with setting up a production instance until we have an authorization service. | ||||||
OAuth solution | Ralph Misi | what is it about | ||||||
Exploit Open Cloud Mesh API to federate local ownCloud instances Imagine Up2U instances at CERN and PSNC using federated shares. | Kuba, Ralph | Engagement with the Sciebo/UniMünster people on OCM Small GÉANT project for the CERNBox-OCM compliance development. | ||||||
4.eduOER integration | Currently working the Moodle File Picker with the GÉANT eduOER referatory via the PuMuKIT plug-in | Iilias (WP3) | What to do with non-multimedia content. How to represent those OERs in Moodle.
| Vicente, Ilias, Kostas | ||||
DSpace Up2U LOM-compliant repository | Ilias | Kostas | Own Up2U repository - "home for homeless". Open issues: 1. Should we give storage rights to the authors? 2. Integration with Moodle via the Dspace Moodle plugin http://83.212.103.64:8080/jspui/ Running at Running at https://oer.up2university.eu/dspace/ TODO to be moved to repo subdomain | |||||
eduOER repositories: harvesting, filtering, API Two eduOER instances:
| Kostas, Ilias | Both eduOER instances should be hooked up with Moodle via the PuMuKIT interface. Up2U web portal (connected to both HE and K12 end points) is staging at https://snf-683722.vm.okeanos.grnet.gr Procedure to connect new repositories... Should be running at https://eduoer.up2university.eu/ | ||||||
5. Learning Analytics | LRS is coming up at PSNC | Michal (WP4) also WP5 | Learning Record Store implementation and integration with the platform and its tools Moodle integration first setup | Allan, Nadav, Michal | LRS (xAPI) is available for testing at https://lrs.test.up2university.eu/ Dockerized by Michal !!! Vicente to use it for JWPlayer developingWe wait with setting up a production instance until we have an authorization service. | Learning Locker | ||
Moodle integration | Allan | Moodle plugin to be set up (https://trello.com/c/9paRqBAC) Learning LockerAnonymisation of the username in learning records (details on Trello) | ||||||
Data analytics and representation Iframe back to Moodle | Allan, Marco, Stefano, Michal, Nadav | |||||||
And after this very interesting meeting we (TELTEK) will be more than happy to: 1. Explore the possibilities of JWPlayer (the eduOER player) to export xAPI to MOODLE and the LRS 2. Explore the complexity of upgrading Paella-Player (the Opencast dual video player) so it can export xAPI data, and not only the proprietary "usertracking" Opencast data | Vicente TELTEK team | We think that 1 and 2 may be doable but, to work on it, a xAPI infrastructure will be needed, at least in the Up2U staging platform. (MOODLE xAPI plugin + Learning Locker). Current status:
Next steps ideas:
| ||||||
Badges, Open Badges, blockchain | Allan | |||||||
6.Tool integration | Currently working SeLCont via LTI Pipeline:
| Allan (WP4) also WP5 | SeLCont LTI integration | Mary - SeLCont, Dimitris | Need info about the demonstration at eTinning... http://selcont.test.up2university.eu/ | re-integrate | what's the current status | |
eduOER via PuMuKIT pop-up Filepicker alternative with PuMukit Should be migrated to production. | Vicente, Ilias | Done and demonstrated at eTwinning To be migrated to the production Moodle... | PuMuKIT | |||||
Personal Recorder - 3rd Party tool | Vicente | To be integrated as a 3rd party tool - WP8 pilot !!! | ||||||
JupyterSWAN-Moodle LTI integration needs to be investigated. | Michal, Allan Kuba, EnricoRalph Giovanni | CERN (Kuba and Enrico) on Jupyter integration SWAN options. | ||||||
SlideWiki | Allan | Looking into... | ||||||
WebTUT integration | Rui, Nelson, Peter, Michal | Both parts of the service are available on FCCN's GIT repository: https://gitlab.fccn.pt/sa8-webrtc/webtut-frontend https://gitlab.fccn.pt/sa8-webrtc/webtut-signal-backend TEST HERE https://webrtc.uninett.no/webtut/home ALSO HERE https://webrtc-hub.fccn.pt/webtut/home# Currently sharing sources to be published to GitHub and deployed at PSNC | ||||||
WebRTC integration into Moodle Using the GÉANT STUN/TURN infrastructure for NAT/firewall traversal. | Misi | Misi, Michal, Peter Simple plug-in works with TURN. https://github.com/misi/moodle-mod_webrtcexperiments/commit/eeb94ba870f1489c1eb3f96b03830aa9bca06287 | Better user experience with Knockplop ... needs development
Please find attached the plugin. (thx to my colleague Tronix for his help in the icon and CSS etc. I wrote this simple integration..) JFYI Source: https://github.com/misi/knockplop/tree/moodle/moodle/knockplop Please comment or report issues. Dockerized version of the service: https://github.com/michzimny/knockplop-docker TEST HERE https://lutra.lab.vvc.niif.hu/ needs development. It requires an additional plugin in Chrome to enable screen sharing. Up2U instance: https://https://vc.test.up2university.eu/ Note that it's a bit flaky on Android. PSNC 15/01/2018 I have prepared a Dockerized version of Knockplop meeting service and deployed it at PSNC: | Knockplop | ||||
CommonSpaces integration | Stefano Giovanni | Shouldn't be difficult to send the activity records from CommonSpaces to a LRS such as the Learning Locker of Up2U: I already tested a Python xAPI driver with an ad-hoc installation of the ADL reference implementation of the xAPI LRS and with the WAX LRS (Saltbox). | ||||||
H5P Project tools | Eli, Nadav | Very promising first call with the H5P CEO on 17 October. Agreement to try and implement H5P framework in Up2U. Here is a link to H5P Moodle module, on Moodle org plugins repository: | ||||||
7.Mobile applications | Simple auto-generated app for Android | Michal (new) | We need custom Android and iOS apps. Moodle . Mobile works for Android but the access needs to be allowed on the server side. Investigate how to provide mobile apps easily. | Allan, Michal | Peter auto-generated a mobile app from the WordPress website. It works with Moodle in browser too. | |||
8.Other requirements | Single server installation Test and production instances | Michal (WP7) | Other requirements to consider, especially high-availability and scalability. Before we go to schools, we shall ensure that each of our installations is highly-available and has no single point of failure. Load-balanceer, redundant front-end.... Need an architecture design! | Nadav. Michal | Deployment issues - Reliability and scalability! Document the infrastructure! | |||
DOCUMENTATION | Vacancy | Someone to coordinate all the documentations, software, infrastructure, procedures, etc... | ||||||
Quality Control | Michal | |||||||
Risk Register | Andrea and GARR team | Risks must be defined and RR maintained Trello or Gogole Sheet??? | Trello & Google Sheet |
...