maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Design (https://talk.maemo.org/forumdisplay.php?f=46)
-   -   UX meets Code: the work in progress thread (https://talk.maemo.org/showthread.php?t=35146)

qgil 2009-11-26 10:12

UX meets Code: the work in progress thread
 
After a long discussion we have an agenda more or less settled. Now it's time to make things concrete and prepare the weekend. The more you prepare in advance the better use you will make of your Long Weekend and the easier will be for people to help you out.

http://wiki.maemo.org/Maemo-Barcelon.../UX_meets_Code

At the end I am proposing 6 projects for main focus and plenty more time for no-agenda, which means more time for work without any main activity taking the little stage.

Arabella is coordinating the UX meets Code and she will explain you in more detail what is the idea with these 6 projects. Basically we want to concentrate efforts aiming to get a clear Before/After result, and improve the developer/UX documentation based on all the learnings.

For the rest of developers with projects in your hands: go to the wiki page and add yourselves! Explain or link to the relevant information about your project, where you are and what are you trying to achieve. The better you explain the situation to a potential UX specialist the easier for them will be to help you straight away.

anidel 2009-11-26 10:26

Re: UX meets Code: the work in progress thread
 
Great, I was thinking to prepare some material to help UX experts better understand what I am trying to achieve, what is missing in Xournal and my ideas so far to solve those.

I'll work on it this week end.

EDIT: below I've thrown in some info.

Aniello

thp 2009-11-26 21:36

Re: UX meets Code: the work in progress thread
 
As Daniel already mentioned, the maintainers of the two projects that are scheduled for Sunday have their departing flights early, which might be a problem if you require us to be physically available during the session.

Quim suggested we propose something here: If it's still possible to change the schedule at this point, making Saturday change topics with Sunday could help. Aniello (from Xournal) leaves on Monday according to the travel page.

darabella 2009-11-27 12:37

Re: UX meets Code: the work in progress thread
 
Hi thp-

Does anyone know about the developers of Mappr? Are they also leaving on Monday as well? I don't want to run into the same problem if we switch days and then we can't work on Mappr...

darabella 2009-11-27 13:24

Re: UX meets Code: the work in progress thread
 
So far I've found the installs for four of the six applications: gPodder, liqbase, Maemo-Mapper, and Xournal.

Trying to track down MaStory and video editor, anyone know where I can find more info for these?

The reason I am asking for more information is I want all of us to have a chance to install and play with the most updated versions before suggesting further UX improvements.

conny 2009-11-27 13:27

Re: UX meets Code: the work in progress thread
 
MaStory should be in the extras. http://maemo.org/packages/view/mastory/

EDIT: I think the video editor does not exist yet.

thp 2009-11-27 13:52

Re: UX meets Code: the work in progress thread
 
Quote:

Originally Posted by darabella (Post 395829)
Does anyone know about the developers of Mappr? Are they also leaving on Monday as well? I don't want to run into the same problem if we switch days and then we can't work on Mappr...

From this post it looks like "Mardy" is working on the Fremantle port of Maemo Mapper, but I was not able to find him on the travel page. Maybe the person that represents Mapper can tell you more :)

Quote:

Originally Posted by darabella (Post 395913)
Trying to track down MaStory and video editor, anyone know where I can find more info for these?

AFAIK Video Editor for Maemo 5 does not exist yet, but according to Quim, PiTiVi is the application that is being used as a basis for the Video Editor.

VDVsx 2009-11-27 16:02

Re: UX meets Code: the work in progress thread
 
Quote:

Originally Posted by thp (Post 395969)
From this post it looks like "Mardy" is working on the Fremantle port of Maemo Mapper, but I was not able to find him on the travel page. Maybe the person that represents Mapper can tell you more :)

He's a Nokian by the info in the registration page, should be easier to track from inside :D.

yerga 2009-11-27 19:42

Re: UX meets Code: the work in progress thread
 
MaStory is available in Extras or here: http://maemo.org/downloads/product/Maemo5/mastory/

anidel 2009-11-29 22:23

Re: UX meets Code: the work in progress thread
 
Quote:

Originally Posted by darabella (Post 395913)
So far I've found the installs for four of the six applications: gPodder, liqbase, Maemo-Mapper, and Xournal.

Trying to track down MaStory and video editor, anyone know where I can find more info for these?

The reason I am asking for more information is I want all of us to have a chance to install and play with the most updated versions before suggesting further UX improvements.

I can speak for Xournal.
Latest version is of course the one in extras-devel.

Xournal is a port of the well know desktop application with the same name. You may want to play with Xournal on a regular Linux desktop to see how many tools and settings are missing from the UI (and that I want to bring back in the Maemo 5 version).

All of the code is there, what's missing are the UI elements.

They can be easily grouped in Tools, Journal and Settings main 'areas'.

I've thought of several ways to bring them back:

* a button on the toolbar that brings up a new window with Tools elements. The window has a menu that would let users switch to the Journal window or the Settings window back and forth.

* different toolbars with different actions on them. Clicking on a button will select that action (like it does now), clicking a selected action would bring an "option" setting dialog for that particular action.
Each toolbar would have a visual way to indicate you can switch between different toolbars (for example '<' and '>')

* no toolbars at all, screen fully dedicated to the notes.
Sliding the finger from the border will make a toolbar/<whatever UI element> slide from the border (like the Mouse mode in Browser).
This new UI element will then either follow the "different toolbar" solution or the "stackable windows" one.

Aniello

anidel 2009-11-29 22:24

Re: UX meets Code: the work in progress thread
 
Quote:

Originally Posted by thp (Post 394634)
As Daniel already mentioned, the maintainers of the two projects that are scheduled for Sunday have their departing flights early, which might be a problem if you require us to be physically available during the session.

Quim suggested we propose something here: If it's still possible to change the schedule at this point, making Saturday change topics with Sunday could help. Aniello (from Xournal) leaves on Monday according to the travel page.

I have no issues in moving to Sunday (if that helps)

Aniello

darabella 2009-11-30 15:08

Re: UX meets Code: the work in progress thread
 
Hi guys-

Thanks for the info :)

We're checking out on the device 5 of the apps as mentioned in the wiki page, with the exception of Video Editor since there's not anything installable yet, but will check out the PiTiVi

I just had a talk with the rest of the UX specialists that are coming out for the Long Weekend, and because of scheduling difficulties we need to keep the day structure as it is, so Friday Concepting, Saturday Usability and Sunday Graphics.

However, for the devs working on gPodder and MaStory, it's sad that you need to leave on Sunday! A couple of the Maemo UX guys will be in touch with you directly soon on how we can work around your flight schedules.

darabella 2009-11-30 15:56

Re: UX meets Code: the work in progress thread
 
BTW, I've been hashing out the agenda with the UX guys and we'll be starting each day off with some basic concepts you'll need to know, followed by workshops focused on specific projects, and then after that intensive UX work on any applications. Will update the agenda soon!

krebbix 2009-12-01 07:06

Re: UX meets Code: the work in progress thread
 
Hi,

I will host the concepting session on Friday. It would be great if the authors of Liqbase and Video Editor Zaheerm could provide some additional information about Liqbase Calendar and Video Editor beforehand. I am mainly interested in your ideas and visions and already exisiting material.

Jan

mardy 2009-12-01 07:30

Re: UX meets Code: the work in progress thread
 
Quote:

Originally Posted by darabella (Post 395913)
The reason I am asking for more information is I want all of us to have a chance to install and play with the most updated versions before suggesting further UX improvements.

Hi! Sorry for missing from the discussion so far! :)
I'm the developer of the fremantle port of MaemoMapper. About my participation to the sessions, I will also leave on Sunday morning, so it would be great if the mapper session was not rescheduled. :)

Arabella and others: the version of MaemoMapper that you found is most likely a straightforward port of the diablo version: it works, but it's very different from the version I'm working on right now. I'm working hard in these days to get my branch in a barely usable state, and I hope I'll be able to release it in extras-devel before the UX meets code. Tonight or tomorrow, most likely.

I've quickly written an agenda for the session here:
http://wiki.maemo.org/Maemo-Barcelon...de/MaemoMapper
(the page is linked from the session program)

Ciao,
Alberto

darabella 2009-12-01 07:54

Re: UX meets Code: the work in progress thread
 
Quote:

Originally Posted by mardy (Post 402196)
I've quickly written an agenda for the session here:
http://wiki.maemo.org/Maemo-Barcelon...de/MaemoMapper
(the page is linked from the session program)

Hi Alberto-

Thanks for the info here. All of the other developers who have a project listed as one of the 6 projects, let me know here or give me a wiki link if you also have other specific things you'd like to have looked at in your app, or have suggestions! It would be good if we had advance knowledge of what you're looking for beforehand :)

In regards to the actual agenda, we came up with the following:

First 1 hour - 1.5 hours explanation of the UI concept (Concepting, Usability/Interaction, Graphics), and we'll split into groups for workshopping on that specific topic and discuss the projects within that context.

Then groups focusing either on one of the two specific projects of the day, or breakout groups with the Maemo UX specialists to help with iteration/execution, witha focus on the day's topic.

As mentioned before, I can't switch the day's topics around, but for the developers of gPodder and MaStory, we'll have people around to work with you specifically on your projects before you leave.

darabella 2009-12-01 07:58

Re: UX meets Code: the work in progress thread
 
Hello-

I want to make sure I have the representative developers correct for the below apps. If the information is incorrect or if there are multiple developers, please let me know!

Liqbase Calendar (Lcuk) http://talk.maemo.org/member.php?u=15861
Video Editor (Zaheerm) http://talk.maemo.org/member.php?u=25103

Mapper Alberto (mardy) http://talk.maemo.org/member.php?u=23660
Xournal Aniello (Anidel) http://talk.maemo.org/member.php?u=3094

Gpodder (Thomas Perl) http://talk.maemo.org/member.php?u=9673
MaStory (Daniel Martin Yerga) http://maemo.org/profile/view/yerga/

zaheerm 2009-12-01 08:30

Re: UX meets Code: the work in progress thread
 
With regards to the video editor, bilboed the author of pitivi is also an important contact there. I was just the one who posted the concept on the previous thread and am willing to put development effort towards getting it there.

RevdKathy 2009-12-01 08:33

Re: UX meets Code: the work in progress thread
 
Just to warn you all. I'm not the developer of anything. I am the one who will be sticking her hand up at extremely regular intervals and and asking "What do you mean by that?" ;)

zaheerm 2009-12-01 08:38

Re: UX meets Code: the work in progress thread
 
So for the video editor, these are the obvious use cases come to mind:

User takes a video with his phone, before he shares it he wants to cut uninteresting bits out of the video and overlay a sound track.

User has a little free time while on holiday, he wants to do a simple slideshow of his photos from his trip.

User took 10-12 videos while on holiday, he wants to cut like in first use case and merge them into 1 compilation video with title intos in between and maybe mix in some tourism videos of the various places that were downloaded from the internet as the intros to each of the real video segments.

bilboed 2009-12-01 10:09

Re: UX meets Code: the work in progress thread
 
Quote:

Originally Posted by darabella (Post 402226)
Hello-

I want to make sure I have the representative developers correct for the below apps. If the information is incorrect or if there are multiple developers, please let me know!

Video Editor (Zaheerm) http://talk.maemo.org/member.php?u=25103

You can add me for Video Editor http://talk.maemo.org/member.php?u=25920

bilboed 2009-12-01 10:16

Re: UX meets Code: the work in progress thread
 
Hi,

A couple of points regarding the video editor project.

No, there is no video editor currently. The whole idea is for me (and other GStreamer/Maemo developers) to tell you what's available from a code point of view to write a video editor, and for you (UX) to tell us what you would like it to do, how you want it laid out, etc... and lay down the foundations of a video editor.

I'm the creator of the PiTiVi video editor, as well as the maintainer of the GNonLin non-linear GStreamer plugins and a core GStreamer hacker. Yesterday, I have made public the work I have been doing over the past few months which *greatly* simplifies the creation of a video editor. You can read more about it in my blogpost : http://blogs.gnome.org/edwardrv/2009...hs-of-hacking/

Feedback, comment welcome before the session.

krebbix 2009-12-01 10:28

Re: UX meets Code: the work in progress thread
 
Hi Zaheerm and Bilboed,
Did you already check other apps? If so, what did you like and what comparable feature would you like to see in your video editor as well, besides of those what you mentioned?
What are the names or links of the other apps you were checking?

Bilboed, thanks for the link to your blogpost :-)

lcuk 2009-12-01 12:06

Re: UX meets Code: the work in progress thread
 
Hi
liqbase calendar is being looked at
I am just dealing with some niggles in the package for the calendarbut will have these sorted by this evening and will push new packages to the builder.

the calendar has not changed outwardly since I last pushed to the repository but this will be a standalone package.

here is the very quick overview of the calendar,

http://www.youtube.com/watch?v=AeVPddxHW84

and I was sent some additional concepting notes which might help

http://talk.maemo.org/showthread.php?t=33327

it will be there tomorrow

qgil 2009-12-01 12:08

Re: UX meets Code: the work in progress thread
 
- User has a song or a voice audio track, has a video and wants to overlap both.

- Sepia & scratched film filter, anyone? :)

zaheerm 2009-12-01 12:14

Re: UX meets Code: the work in progress thread
 
for video editor:

user wants to rotate the whole video

catangel 2009-12-01 12:26

Re: UX meets Code: the work in progress thread
 
Hi all!

I'm Kirsi and I will be presenting Interaction design and usability evaluations to you on Saturday. I will also help with the design and usability of Mapper and Xournal applications. Thank you, Mardy and Anidel, for the pre-information.

conny 2009-12-01 12:29

Re: UX meets Code: the work in progress thread
 
User has a screencast video and wants to draw some explanatory arrows, circles, text etc. on top of it. Wants that drawing to be part of the final video.

RevdKathy 2009-12-01 21:20

Re: UX meets Code: the work in progress thread
 
Video: opening Title sequence and credits at the end without having to hold up a piece of card in front of the camera.

Reiterating the sound dubbing.

Intergrating several clips (simple glue together). Cut off unwanted frames.

Oh, and airbrush all performers so they look like Hollywood superstars. ;)

anidel 2009-12-01 23:42

Re: UX meets Code: the work in progress thread
 
Quote:

Originally Posted by catangel (Post 402614)
Hi all!

I'm Kirsi and I will be presenting Interaction design and usability evaluations to you on Saturday. I will also help with the design and usability of Mapper and Xournal applications. Thank you, Mardy and Anidel, for the pre-information.

Thanks Kirsi!

Do you need more info?

anidel 2009-12-01 23:44

Re: UX meets Code: the work in progress thread
 
About Video Editor:

insert videos into another (or attach to the end) and apply transition effects.

dmj726 2009-12-02 00:51

Re: UX meets Code: the work in progress thread
 
I would actually like being able to start editing video on the phone and then move the project over to an equivalent editor on the desktop. I can think of several reasons for this.

catangel 2009-12-02 06:26

Re: UX meets Code: the work in progress thread
 
Quote:

Originally Posted by anidel (Post 403794)
Thanks Kirsi!

Do you need more info?

Anidel, I don't think I need more information at this point. However, I'm not yet sure, if I'm able to use the Xournal in Unix computer. Have to see what I can do about it. But at least I've seen some images of the 2full version" so I have some kind of understanding of what you want.

anidel 2009-12-02 08:48

Re: UX meets Code: the work in progress thread
 
Cool! Thank you..

I have it on my computer, I'll show it to you in Barcelona.

darabella 2009-12-02 09:16

Re: UX meets Code: the work in progress thread
 
Quote:

Originally Posted by thp (Post 394634)

Quim suggested we propose something here: If it's still possible to change the schedule at this point, making Saturday change topics with Sunday could help. Aniello (from Xournal) leaves on Monday according to the travel page.

I just wanted to say that we have managed to change the travel around between the usability/interaction and graphics days, so we can do graphics on Saturday and usability/interaction on Sunday.

Mardy, I see what you're saying here

Quote:

I'm the developer of the fremantle port of MaemoMapper. About my participation to the sessions, I will also leave on Sunday morning, so it would be great if the mapper session was not rescheduled
so I'll that make sure that Kirsi (catangel) and the other Maemo UX Specialists spend extra time with you on Saturday.

upe 2009-12-02 10:53

Re: UX meets Code: the work in progress thread
 
Hey!

I'm Ulla, the host(ess) of the Graphic design session. I'd be happy to hear from Gpodder and MaStory devs. Would you have wishes on topics that would be most beneficial for your application cases on saturday? Or is there anything else you would like me to know? Thanks for any input!

darabella 2009-12-02 13:11

Re: UX meets Code: the work in progress thread
 
Just popping over to say that I've updated the UX Meets Code agenda and schedule over at the event page here: http://wiki.maemo.org/Maemo-Barcelon.../UX_meets_Code

catangel 2009-12-02 13:33

Re: UX meets Code: the work in progress thread
 
Quote:

Originally Posted by darabella (Post 404317)
so I'll that make sure that Kirsi (catangel) and the other Maemo UX Specialists spend extra time with you on Saturday.

As I'm only arriving at Saturday evening (around 20:20), I can't help in that day. I hope other specialists are ready for help Mardy. I'll will provide the material gathered in Sunday to Mardy.

lcuk 2009-12-02 13:39

Re: UX meets Code: the work in progress thread
 
hey,
i pushed the first version of the standalone liqcalendar to extras-devel last night along with a few other things :)

the calendar is totally standalone, it needs to be sat within a widget to be usable nicely (as indeed many liq* modules would suit), I will discuss that over this weekend and get the principles correct for pushing others.

yerga 2009-12-02 15:27

Re: UX meets Code: the work in progress thread
 
Quote:

Originally Posted by upe (Post 404442)
Hey!

I'm Ulla, the host(ess) of the Graphic design session. I'd be happy to hear from Gpodder and MaStory devs. Would you have wishes on topics that would be most beneficial for your application cases on saturday? Or is there anything else you would like me to know? Thanks for any input!

As a total novice in the whole issue of UX/UI/Graphics/etc. and having never been in a similar session, I think it would be great some feedback on what we might expect from the session.
Then we will be able to point what stuff in the applications have more importance, so we can use better the available time.


All times are GMT. The time now is 02:46.

vBulletin® Version 3.8.8