This is Project Page for the GSOC2011 project 'UI improvement of Moin2'.

Ideas Discussion Page EtherPad

BitBucket Repo https://bitbucket.org/sinha/moin-2.0

Project Diary Gsoc2011Diary

Features Proposed :

1) Improving Global history view, Adding cutsom icon for each action and mime type

Advantages: Categorizing history view (on day/month basis) will be pretty much intuitive and giving the independence to user to see whole list of changes for any number of days i.e from any past date to today.

2) Global index should be categorised alphabetically : Like rather than just showing the flat index we can have all items grouped alphabetically..

We could choose which option to keep whether tree like navigation or this alphabetic one or could be both.

Paging may be added or could be skipped depending on the analysis of the page load for the outputs.

Advantages:Alphabetic view is also the way in which any item could be searched by user.This method has also been adapted by other wikis.

3) Showing inline diff, we could show somewhat similar to the below link

Issues: This kind of inline diff could add little more processing in backend,but will be very much helpful in visualizing the changes done.

And also we could give option for both "Small Diff ( currently there) " and "Full Diff ( this inline diff )" to counter the issue of page load and let user choose according to his environment and needs.

Like for changes like type error Small Diff would be best and for bigger changes Full Diff will be good to use.

4) Loading meta elements using ajax and no need to go to the different page just to see the meta elements.

5) Improving the content editor area : re-arrange the input boxes ,warning on submitting empty textcha and could force the user in writing the comment of the change (this logic is followed by version control systems ) . Major change could be like adding a help section at the top of content editor which will be loaded in demand as well as will be categorized manner,so will be helpful in guiding a user in modifying a document. The help will also be based on the template of the item i.e different for mediawiki kind of item and for moin moin type of item. This image could be used as a reference like how this help menu will be shown. i.e at top of editor box and will be opened when requested.

http://web.iiit.ac.in/~akash.sinhaug08/moin/editor.png

6) We could add a tree like view for indexes (subitems) on the index page of a item and also could provide the few more options out there.

If above things get completed before the GSOC period, then will start working on other features.


CategoryGsocProject

MoinMoin: UI Improvement 2011 (last edited 2012-06-01 08:07:03 by EugeneSyromyatnikov)