# data[].attributes.body
Include a grade box with export csv functionality. Allow inline comments and then addition if a grading form.

# data[].attributes.body
It's quite hard for first-time developers to get started (particularly people whose native language isn't English) because parts of Mahara's codebase aren't very easy to understand. There's also a lack of API documentation and code comments

# data[].attributes.headline
Digital diagrams for automated assessment

# data[].attributes.subject
Digital diagrams for automated assessment

# data[].attributes.body
Just like digital badges, which have meta data attached to each badge, what if there was a repository of images with metadata, the selection of which could suggest the level of understanding of the selector/learner. Mahara could then automatically score the portfolio, based on the information from metadata of various images

# data[].attributes.body
View artefacts / pages in a timeline format

Max Woodtli:
Also student sometimes don't like the forum format, paste in the wrong thread -> timeline format may help because they are used to seeing things on a timeline. For example: You can save posts in the timeline, you can filter for certain things.

# data[].attributes.body
Be able to annotate artefacts inline / on an overlay, e.g. like Moodle's PDF annotation - just not only for PDFs

# data[].attributes.body
Justify what you have done (without having to put on a text box manually)

mentioned at KiwiMUG

# data[].attributes.body
In the admin section when adding members to an institution / as staff / admins, and in groups as group members, we have the boxes to move users from left to right. This should be done in a more modern fashion. Besides, you only see a limited number of users and then have to search for others individually.

It is difficult to search for users according to specific criteria, e.g. a class, users added after a certain date, users with a specific email domain etc.

# data[].attributes.body
A way to create a sub menu of pages within a section of a collection.

# data[].attributes.body
Can we have better overlap between the two programs so faculty could set up an assignment and a user could click a link in Moodle to automatically copy a template into their Mahara account. The secret URL for the collection or page would automatically be submitted to Moodle so that the student didn't have to do it. Then maybe the student could notify the faculty member when they were ready for the portfolio to be reviewed, but the page would not need to be locked.

# data[].attributes.headline
Better organization of pages, and page submissions to groups

# data[].attributes.subject
Better organization of pages, and page submissions to groups

# data[].attributes.body
The very long list of pages can be cumbersome. I wish there were a way to create folders, so that pages could be organized. Also, when pages are "submitted" or "shared" with a group, the list is unwieldy and very hard for faculty to follow. This should also be easily organized by the group admin.

# data[].attributes.body
I'd like to see the ability to create multiple secret URL's that were trackable, so the user could see how many views there were, and have a place to make a note of to whom the url was assigned. This would come in useful for users who were sharing their portfolio with potential employers. I'd also love to see the clean url somehow incorporated into the secret url, so that a user didn't need to make their portfolio public in order to have a "user friendly" url.

# data[].attributes.body
To scaffold reflections, it would be good to be able to define prompts for journal entries to get students started on the reflection

# data[].attributes.body
in order to use it no matter the country

# data[].attributes.body
Better UI for selecting tags

Official tags / tag library to choose from

# data[].attributes.headline
iframe code for Mahara pages / collections

# data[].attributes.subject
iframe code for Mahara pages / collections

# data[].attributes.body
so that content can be embedded on other sites

# data[].attributes.body
to push content more easily to Mahara

# data[].attributes.body
as second feedback option where you don't have to say anything else

# data[].attributes.body
from mobile but also regular computer

# data[].attributes.body
instead of selecting radio buttons

# data[].attributes.headline
Personalized organize pages and collections

# data[].attributes.subject
Personalized organize pages and collections

# data[].attributes.body
Be able to group pages and collections accord. to your own rules instead of only alphabetically.

# data[].attributes.body
Be able to select multiple tags

# data[].attributes.body
When you give feedback to a group of users, release all their pages at one time so that they all receive feedback at the same time.

# data[].attributes.body
Email button for sending a secret URL from within the system to anyone.

# data[].attributes.body
1. push copies of pages / collections to a group of users instead of having them make a copy individually.

2. have a "Copy this page" / "Copy this collection" button on content that you can copy so you don't have to hunt it down but can see easily what you can copy.

# data[].attributes.body
Every journal should get a RSS feed and not only public ones so you can subscribe to them even if you don't want to make them public.

# data[].attributes.headline
Share journals & journal entries directly

# data[].attributes.subject
Share journals & journal entries directly

# data[].attributes.body
without having to go through a page / or make the process easier

# data[].attributes.body
Drag and drop artefacts onto page directly

Tinymcc with extend in the bottom right corner

# data[].attributes.body
Ability to share artefacts at artefact level

Ability to invite others to edit your page

Reply to forum by email

# data[].attributes.body
Better page management, ability to organise pages by theme, sharing is with the page, no matter if it is in a collection or not.
Better group management: ability to display or not the groups you are a member of.

# data[].attributes.body
Making sure the page building interface continues to evolve and is made ever more easy to use. Building upon the group functionality. Group functionality could mean a lot of things to a lot of people. I'd like to see better integration. For instance creating a page from within the group via a button and the page would automatically be associated with the group or possibly be owned by the group.

Bootstrap theme and more attention to style. This is where Mahara is falling behind and could easily be remedied. A shiny new design that is responsive. Better yet a new Mahara theme and companion Moodle theme such as what Jullian did with Essential would be awesome!

# data[].attributes.body
Semantic web platform

We will use the framework Apache Jena [5] or OpenRDF Sesame [3] to build and process our semantic database and other open databases like Freebase [6] or DBpedia [7]. The semantic database will be used in the following tools.

Semantic tagging suggestions

The tags have been associated to existing artefacts, pages, collections or content from outside which are likely related to the current content (text, link, medis) will be filtered out and shown to users as suggestions.

Journal entry annotation

This feature implements the TinyMCE plugin – RDFaCE [8] which enables end-users to easily annotate their content using RDFa and Microdata markups.

Semantic pages/artefacts explorer

Using different types of navigation graphs like menu, treemap, sitemap, timeline, geography map, and chart combined with context-based filter form, mahara users can more easilly find the piece of information they want.

Resource recommendations

It would be helpful for readers to have a resource recommendations block in a page. This block will have a list of resources which only related to the content of the page.

(Ontology wiki for courses)

This tool will automatically generate a vocabulary for a course/group and enable teachers/tutors manage the vocabulary.

# data[].attributes.body
Allowing for views/collections to have a language setting so that user sees the version in their language

# data[].attributes.body
A better marking flow for assessors and the ability for assessors to leave feedback within the students content rather than just at the foot of each page.

# data[].attributes.body
Concentrate on making it easy to extend, and

new functionality will appear all by itself

# data[].attributes.body
Mahara as a installable, organisation specific social network

# data[].attributes.body
I would like to see additional themes and some attention to look and feel.

# data[].attributes.body
For Mahara to stay relevant, competitive and fresh I believe it needs some proper review on the core enginge/code. The "skeleton" of Mahara is very restrictive and if one wishes to do some good developments (as they happen with Moodle) it's not possible.

# data[].attributes.body
Integrate into mahara as in moodle

# data[].attributes.body
Be able to use rubrics for portfolio feedback