Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

MoodleNet/Roadmap: Difference between revisions

From MoodleDocs
mNo edit summary
No edit summary
Line 13: Line 13:
-----
-----


=== Q1 & 2 2019 ===
=== 2019 ===
==== Q1+2 ====
The first half of 2019 was focused on the '''Test''' and '''Iterate''' parts of the Product Lifecycle. We launched the first version of MoodleNet to a group of beta testers (~100 English-speaking, ~100 Spanish-speaking). The [https://blog.moodle.net/2019/why-test-moodlenet/ value proposition] we were testing was, ''“Do educators want to join communities to curate collections of resources?”''. By listening to users and [https://blog.moodle.net/2019/evolving-the-moodlenet-ui/ evolving the user interface] based on their input, we received useful feedback. The [https://blog.moodle.net/2019/what-we-learned-from-testing/ value proposition was validated], the tagline of '''Share. Curate. Discuss''' was chosen, and we understood the top 10 priorities from testers:
The first half of 2019 was focused on the '''Test''' and '''Iterate''' parts of the Product Lifecycle. We launched the first version of MoodleNet to a group of beta testers (~100 English-speaking, ~100 Spanish-speaking). The [https://blog.moodle.net/2019/why-test-moodlenet/ value proposition] we were testing was, ''“Do educators want to join communities to curate collections of resources?”''. By listening to users and [https://blog.moodle.net/2019/evolving-the-moodlenet-ui/ evolving the user interface] based on their input, we received useful feedback. The [https://blog.moodle.net/2019/what-we-learned-from-testing/ value proposition was validated], the tagline of '''Share. Curate. Discuss''' was chosen, and we understood the top 10 priorities from testers:


Line 31: Line 32:
As a result of all this activity, we did a deep dive into [search https://blog.moodle.net/2019/search-in-moodlenet/] in MoodleNet, as well as [https://blog.moodle.net/2019/rating-systems/ rating systems] and [https://blog.moodle.net/2019/voodoo-categorisation/ categorisation] of resources.
As a result of all this activity, we did a deep dive into [search https://blog.moodle.net/2019/search-in-moodlenet/] in MoodleNet, as well as [https://blog.moodle.net/2019/rating-systems/ rating systems] and [https://blog.moodle.net/2019/voodoo-categorisation/ categorisation] of resources.


=== Q3 2019 ===
==== Q3 ====
The third quarter of 2019 has been focused on the '''Iteration''' part of the Product Lifecycle. There was some meta-level things to deal with in the form of planning to [https://blog.moodle.net/2019/update-sunsetting-moodle-dot-net/ sunset the existing moodle.net], work with the marketing team on a [https://blog.moodle.net/2019/new-moodlenet-page-at-moodle-com/ new MoodleNet page for moodle.com], and finalising the first version of MoodleNet's [https://blog.moodle.net/2019/dpia-consultation/ Data Protection Impact Assessment (DPIA)] for a community consultation.  
The third quarter of 2019 has been focused on the '''Iteration''' part of the Product Lifecycle. There was some meta-level things to deal with in the form of planning to [https://blog.moodle.net/2019/update-sunsetting-moodle-dot-net/ sunset the existing moodle.net], work with the marketing team on a [https://blog.moodle.net/2019/new-moodlenet-page-at-moodle-com/ new MoodleNet page for moodle.com], and finalising the first version of MoodleNet's [https://blog.moodle.net/2019/dpia-consultation/ Data Protection Impact Assessment (DPIA)] for a community consultation.  


Line 38: Line 39:
We shared a [https://blog.moodle.net/2019/clickable-prototype/ clickable prototype] of a new user interface with the community for their feedback, and created a [http://bit.ly/2Z83Gr3 lightweight spec] based on it. A [https://blog.moodle.net/2019/late-august-update/ read-only version] of the basic features in the new UI is now live on our staging server. Our small, part-time team has been punching above its weight to get [https://blog.moodle.net/2019/planning-for-the-moodlenet-public-beta/ a long list of features ready for a beta release in November. Before that, we will be running a [https://blog.moodle.net/2019/federation-testing-programme/ federation testing programme], which we announced during this quarter, receiving a good number of sign-ups.
We shared a [https://blog.moodle.net/2019/clickable-prototype/ clickable prototype] of a new user interface with the community for their feedback, and created a [http://bit.ly/2Z83Gr3 lightweight spec] based on it. A [https://blog.moodle.net/2019/late-august-update/ read-only version] of the basic features in the new UI is now live on our staging server. Our small, part-time team has been punching above its weight to get [https://blog.moodle.net/2019/planning-for-the-moodlenet-public-beta/ a long list of features ready for a beta release in November. Before that, we will be running a [https://blog.moodle.net/2019/federation-testing-programme/ federation testing programme], which we announced during this quarter, receiving a good number of sign-ups.


=== Q4 2019 ===
==== Q49 ====
Our plan for the final quarter of 2019 is to focus on the Launch part of the Product Lifecycle. At the Global Moot in Barcelona at the end of November we will announce the beta version of MoodleNet, ready for early adopters to start using.
Our plan for the final quarter of 2019 is to focus on the Launch part of the Product Lifecycle. At the Global Moot in Barcelona at the end of November we will announce the beta version of MoodleNet, ready for early adopters to start using.
=== 2020 ===
Based on our [https://blog.moodle.net/2019/planning-for-the-moodlenet-public-beta/ prioritisation grid] (August 2019) we are planning the following post-beta functionality and features.
==== Q1+2 ====
* Analytics for instance administrators
* Social sign-in
* Related communities/collections
* Sort/filter listed resources
* Auto-complete hashtags
* Add other users to a contact list
* Invite other people to create a MoodleNet profile
* Add interests (based on hashtags)
* Sort/filter ‘My MoodleNet’ page
* In-depth security audit
==== Q3+4 ====
* Unsplash integration
* Private communities/collections
* Copy/fork a collection into another community
* Events functionality
* [https://blog.moodle.net/2018/what-is-emoji-id/ Emoji ID]
* Query 3rd-party repositories
* Request a resource
* Open Badges on profiles

Revision as of 08:55, 6 September 2019

<< Back to MoodleNet index


tasty-cupcake.png

Roadmap

Note: this is a work in progress to create a high-level overview of the MoodleNet project. For more granular detail, please check out the Moodle Tracker (you must be logged-in to view).

2018

The first year of the MoodleNet project focused on the Conceive, Plan, and Develop parts of the Product Lifecycle. An overview of what we achieved can be found in this 2018 retrospective post on the MoodleNet blog.


2019

Q1+2

The first half of 2019 was focused on the Test and Iterate parts of the Product Lifecycle. We launched the first version of MoodleNet to a group of beta testers (~100 English-speaking, ~100 Spanish-speaking). The value proposition we were testing was, “Do educators want to join communities to curate collections of resources?”. By listening to users and evolving the user interface based on their input, we received useful feedback. The value proposition was validated, the tagline of Share. Curate. Discuss was chosen, and we understood the top 10 priorities from testers:

  1. Search for specific keywords and topics of interest.
  2. Easily find out when something has changed within a community they’ve joined, or a collection they’re following.
  3. Sort lists of communities and collections by more than ‘most recent’ (e.g. by number of collections or discussion threads)
  4. Tag communities, collections, and profiles, to make it easier to find related content.
  5. Upload resources to MoodleNet instead of just adding via URL.
  6. Indicate ‘resource type’ (e.g. ‘course’, ‘presentation’ or ‘plugin’)
  7. Send resources they discover on MoodleNet to their Moodle Core instance
  8. Add copyright information to resources and collections
  9. Easily rediscover useful resources they’ve discovered in collections they’re not following
  10. Access MoodleNet on their mobile devices

After the testing period, we said goodbye to our previous backend developer, and welcomed two new members to our team. We ran a workshop at the UK & Ireland MoodleMoot where we received some extremely useful feedback, and attended the Creative Commons Summit where we found links between our work and that of allies in the Open Education movement.

As a result of all this activity, we did a deep dive into [search https://blog.moodle.net/2019/search-in-moodlenet/] in MoodleNet, as well as rating systems and categorisation of resources.

Q3

The third quarter of 2019 has been focused on the Iteration part of the Product Lifecycle. There was some meta-level things to deal with in the form of planning to sunset the existing moodle.net, work with the marketing team on a new MoodleNet page for moodle.com, and finalising the first version of MoodleNet's Data Protection Impact Assessment (DPIA) for a community consultation.

More practically, the draft User Agreement and Covenant for Instance Administrators helped us draw a line in the sand based on some issues that the wider 'Fediverse' was having. In addition, we decided that MoodleNet would be focused on free cultural works which differentiates it from other options.

We shared a clickable prototype of a new user interface with the community for their feedback, and created a lightweight spec based on it. A read-only version of the basic features in the new UI is now live on our staging server. Our small, part-time team has been punching above its weight to get a long list of features ready for a beta release in November. Before that, we will be running a [https://blog.moodle.net/2019/federation-testing-programme/ federation testing programme, which we announced during this quarter, receiving a good number of sign-ups.

Q49

Our plan for the final quarter of 2019 is to focus on the Launch part of the Product Lifecycle. At the Global Moot in Barcelona at the end of November we will announce the beta version of MoodleNet, ready for early adopters to start using.

2020

Based on our prioritisation grid (August 2019) we are planning the following post-beta functionality and features.

Q1+2

  • Analytics for instance administrators
  • Social sign-in
  • Related communities/collections
  • Sort/filter listed resources
  • Auto-complete hashtags
  • Add other users to a contact list
  • Invite other people to create a MoodleNet profile
  • Add interests (based on hashtags)
  • Sort/filter ‘My MoodleNet’ page
  • In-depth security audit

Q3+4

  • Unsplash integration
  • Private communities/collections
  • Copy/fork a collection into another community
  • Events functionality
  • Emoji ID
  • Query 3rd-party repositories
  • Request a resource
  • Open Badges on profiles