The following issues came up, and were resolved, during our front-end development workshop with Outlandish (19th-21st Sept 2018)
- Share functionality for MVP should give URL (c.f. sharing tweets on Twitter)
- User profiles should include 'recent activity' (likes, resources added, etc.)
- The name of who added a resource should be removed, for two reasons:
- It's not a popularity contest
- If someone leaves a community, it should be clear that they've already 'donated' their added resource to the community
- Using tags in the main search field will allow for 'faceted search' (i.e. narrowing down original search terms)
- No closed communities, just 'open' and 'moderated' (we can allow 'private' groups in paid for versions - like private GitHub repos)
- Deal with difference between feed and notifications by allowing users to turn off notifications for types of feed items
- By following someone you're adding their recent activity to your notifications
- Include 'likes' in search by showing relevant items at the top of results
- Discussions and comments on resources should appear in search results
- On the desktop version, users can filter search results in the right-hand pane
- We'll have a 'default' MoodleNet community for new sign-ups, which includes FAQs and getting-started guidance
- We need pre-MVP user testing around:
- Sign-up
- Search
- Notifications
Other things that were raised that are close to being decided:
- Instead of using emoji ID we could use usernames as unique identifier
- Uploading resources could be a premium feature to begin with
- Colour-coded primary/secondary buttons - e.g. 'Add to Moodle' vs 'Add to collection'