Hi Chris,

Am 05.03.2012 17:08, schrieb Christopher Brooks:
Hi Ruediger et al,

Here are some thoughts on specific features described on
http://opencast.jira.com/wiki/display/MH/Engage+1.4 .  I'll try and
tease them apart point by point.  Overall I really like some of the
looks you have changed here.

1. Sorting on title and other attributes.

+1, feature request we have been asked for locally.

2. Removing paging and replacing by continuous scrolling.

I like the idea but there is a good use case for paging that we see
here.  E.g. "I know the lecture was about a month ago, the course is
two months in, so I'll just jump to halfway down the list of item".
How can we keep support for this feature while allowing the continuous
scrolling?

(the historical list of lectures is likely of higher interest
than the historical list of wall posts; does a continuous scrolling
method fit out needs?)

3. Implement A B C D E F G... for recordings list

Don't like it much as it clutters things up.  Prefer that people just
search.
I'd like to answer 2. & 3. together: Just imagine that A B C... would be 15/01/12 22/01/12 29/01/12 instead if you sorted the recordings by date. The scale would be adopted to the available space and the time you are running your Matterhorn server already. Additional we might add a date-picker here too. This would simply replace the paging by something more meaningfull. I can never remember in our current installation if the recordings from last september are on page 21 or 35. If you jumped to last december you can scroll up and down and the continuous scrolling will automatically reload the new data.

And navigation by searching just works if you know what you are searching for. The navigation with the letters works better for browsing through the content.


4. Implement a series tab

I like it.  Have come comments on the metadata described in the mock up
(prefer a different date format, don't know what Mittwoch means, etc.
etc.), but overall I like it.

Here's a thought: Allow admins to create a "template" that describes
how the episode is rendered.  E.g. that could write something like:

<span>$thumbnail</span>
<span><b>$episode.name</b></br><i>by $episode.instructor</i>
</span>

etc.

Outside of the scope of what you are providing, but this would allow us
to both have a consistent and cohesive delivered project yet limit the
amount of custom coding that needs to be done to make the UI
customized.
It's outside scope for us, but feel free to contribute this. And if we start it here we probably should incorporate such a templating anywhere in the system.

Same load ten at a time for episodes here, or a scrollbar and loading
all episodes?
yes again the continuous scrolling and the shortcuts from sorting.

5. Video controls/timeline functions

In this mock up:
http://opencast.jira.com/wiki/download/attachments/26574976/playermockup.jpg

What does the gear icon mean?
The same as in youtube. Setting the video quality (if available). But in general these are mostly placeholders for upcoming features.
Will the scrubber be shown by default? (I think it should be)
I think so too.

I don't mind the accordion but worry that embeded single stream video
will make it difficult to pull off (what if there isn't room for all of
the items in the button group?  e.g. if this video was half the size it
currently is, what would happen with "view statistics", "view
chapters", "view comments", etc?
This is not a mockup for the embed-player. We would not touch it and keep it as it is currently.

What does "See more" mean as a tab in the bottom area?
The same as in the current Matterhorn player. The wording is not from us, and as non native speakers we did not find a better one. It means "more episodes from this series".

Agreed on>  2 video streams as a useful feature.

6. Toolbox on the left

Not sure on this, it dramatically changes the way the player works.  We
need the ability to add more tools, but I'd like to hear some usability
results first.  Is it confusing to students?
It will only be shown if you enabled functions that would need this space. We already started to make more and more engage features configureable with the tenancy config file.

7. Download, Share, Shortcuts

I don't mind this information being up here.  Guess it means it won't
show up in the embedded player, but I think I am ok with that.
As I said nearly none of these enhancements will be available in the embedded player. We are currently not planning on doing anything there. If someone feels the need of improvements there he/she should make a proposal for these and contribute the needed work.


General comments:
- Significant changes to the UI warrant not just gut instinct but some
   usability testing.  Is this really in scope for 1.4?  If so, there is
   no hope of us getting it out for May.
We would make these changes iterative. I guess that the general design changes (i.e. the fat dark bar on top, less borders around the video-display), the series tab sorting for series (as there is currently no sorting for episodes in the rest interfaces) and the top information menu will make it into 1.4. I don't know how far we will get with the accordeon below the player. And we will keep the tools area on the left for 1.5, so there should be enough time to test this concept.
- If you have a deployed prototype, I can see about getting some
   usability testing done here, maybe Judy can as well?  We could at
   least do some less formal usability testing (think aloud, etc.).
We have not prototype we would like to discuss this first, before we would spent our time on this.
- I have strong feelings on the colours.  I don't care about the actual
   colours much, but I think it's part of a bigger marketing question
   for our application.
We currently have three areas with designs: the welcome page, the admin ui and the engage ui. From my point of view all of these things look totally different. In general there is not much that these pages have in common even the major color of these three major parts is totally different. The admin UI is mostly blue-green, the welcome page is remembered by its massive red bar and the engage UIs main color is a pastell-orange that is not used anywhere else in the system. The colors we introduced are variations of the already used colors. In our point of view these colors hamonize quite well and they are not as saturated as the red, orange, blue-green and black that we currently use to make the controls and the matterhorn appearance more decent and let the content be more in the focus.

But as I said: the colors can be changed quickly. I would suggest that when we have the HTML finished anyone who has an opinon on this should submit a CSS, we make screenshot of them and vote on them. I am not really interested in discussing the colors too much.

Rüdiger




Regards,

Chris


On Mon, 05 Mar
2012 12:10:15 +0100 Ruediger Rolf<[email protected]>  wrote:

Hi list,

we would like to propose a general concept for the engage player in
the upcoming releases. Depending on the timeline for 1.4 we would
start with these changes and see how far we will come for the next
release. Other enhancements from this proposal may make it to later
releases then.

http://opencast.jira.com/wiki/display/MH/Engage+1.4

Please see this as a working document. These are the ideas that we
had here in Osnabrück how we can improve the Engage UIs. As I tried
to write down the concept on the page already here simply some
highlights:

Matterhorn Media Module:
+ Series View
+ Sorting of Series and Episodes
+ Continuous scrolling instead of paging (as known from facebook i.e.)

Matterhorn Engage Player:
+ 4 functional areas where UI elements for new features can be placed.
+ no more dialog overlays.

About the color scheme:
Please keep in mind that we implement this as CSS afterwards. We
would like to introduce some new colors to give the UI a fresh
updated look. It will be easy to make changes to the color scheme,
when we implemented the engage UI in HTML. So the discussion what
will be the colors we release matterhorn with can be one of the last
things that we have to decide about before a new release... If
somebody wants to contribute to this discussion then he should simple
create the new CSS files.


We are open for comments and contructive feedback on these designs.
This proposal is based on what we in Osnabrück are willing to
contribute into development in this area. If you would like to
request/propose extensive changes from our approach please keep in
mind that you should be willing to contribute resources for your
ideas too.

Thanks
Rüdiger





--

________________________________________________
Rüdiger Rolf, M.A.
Universität Osnabrück - Zentrum virtUOS
Heger-Tor-Wall 12, 49069 Osnabrück
Telefon: (0541) 969-6511 - Fax: (0541) 969-16511
E-Mail: [email protected]
Internet: www.virtuos.uni-osnabrueck.de

_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn


To unsubscribe please email
[email protected]
_______________________________________________

Reply via email to