An update on MoodleNet as we approach v1.0 beta

MoodleNet is a federated social network, a decentralised digital commons, a place for educators to both share and discuss openly-licensed resources.

We’re delighted to show our progress towards v1.0 beta, which will be released in time for the launch of Moodle LMS 3.9. This is an important milestone, as the ability for LMS users to find and add resources from MoodleNet was a key consideration when designing MoodleNet.


1. Sign-up page

There are three options here: sign-up (if you’re allowed to!), sign-in, or browse. The latter option means that, even if you don’t have an account, you can still browse and search MoodleNet.


2. Discover

This page contains communities and collections that have been featured by the instance administrator, as well as a timeline of everything that is happening on this particular instance. You can also get to a list of all communities and all collections from this page. Note that the communities you as a user have joined can be seen down the left-hand sidebar.


3. My MoodleNet

The My MoodleNet page is the user’s ‘home’ page. This contains a feed of updates relating to communities a user has joined, as well as collections and other users they are following.


4. Adding resource via ‘share link’

Communities in MoodleNet curate collections of resources. There are two ways to add resources, and this example demonstrates adding a resource to a collection by link (i.e. as a ‘bookmark’)


5. Adding resource via upload

The other way of adding resources to collections in MoodleNet is via upload. In this example, a PDF file is uploaded, and metadata added (including Creative Commons license)


6. Discussions

As MoodleNet is a federated social network, it is interoperable with other ActivityPub-based networks. In this example, you can see the flat UX we are employing for discussions in this first release of MoodleNet, together with replies both from MoodleNet and other social networks, like Pleroma.


7. Profiles

MoodleNet profiles contain an avatar and header, as well as the username (which looks more like an email address than a Twitter handle), recent activity, list of likes, and communities joined and collections followed.


8. Flags and admin settings

Anything can be flagged in MoodleNet: resources, collections, communities, and users. These are then dealt with in the admin settings, along with deciding who can join this particular MoodleNet instance.


9. Search

The MoodleNet team is currently working on the search experience. This allows for users to search across the federated network of MoodleNet instances, and join communities, follow collections, and send resources to Moodle LMS, all from the search results page.


We will have further updates soon!

Leave a Reply