PDA

View Full Version : Pre-storm: Maemo personalization


GeneralAntilles
2009-10-14, 19:13
Before I take this to Brainstorm (http://maemo.org/community/brainstorm/) I'd like to do a pre-storming session here (hopefully with some input from Nokia since I know they're working on stuff in this department).

Currently in Fremantle the interfaces for personalization are rather limited, much like they were in previous Maemo releases. This would be fine, but things are happening in Maemo 5 that make advanced personalization features a requirement.

Maemo is finally coming into its own as an N-series operating system. The N900 will be Nokia's new flagship device (even if they wont admit it ;)) and there's going to be a major influx both of new users and new artists. These artists are going to bring personalization content (themes, backgrounds, sounds, etc.) that's quickly going to overwhelm (http://n900wallpapers.com/) the existing personalization interfaces.

So, I'd like do a little pre-storming session here to think about some of the ways we might improve the personalization system in Maemo to help users discover, organize and user personalization content.

munky261
2009-10-14, 20:26
As far as changing icons and stuff goes, as long as emelfm2 works as great on the N900 as it does now on the N8*0s, personalization will be easy for me. Same goes for changing system sounds .

mikec
2009-10-14, 20:45
Wobbly windows and and Beryl

GeneralAntilles
2009-10-14, 21:19
Wobbly windows and and Beryl

OK, let me be more specific. I'm interested in how users find and organize theme, backgrounds, audio sets, icon sets, etc. and not so much in actual desktop or theme effects. ;)

So, as an example, if you were to add a bunch of background sets from n900wallpapers.com (http://n900wallpapers.com/) eventually that little 5-line background selector is going to get a bit crowded. Personally, I think we could make things a bit easier by using tags or defining categories to make it easy to browse through the available selections.

allnameswereout
2009-10-16, 23:31
We could make community packages of quality artwork (audio, wallpaper, themes) but it is a bit difficult to define 'quality artwork'. How do other community-based distributions like Ubuntu manage this? The idea is (to me) that, we decide purely on the quality of the artwork, and after that, discern and imagine a first time user uses the artwork in question. The power user will feel OK searching further.

Not knowing about Ubuntu as GNOME (or FD.o) user there are several options. One can browse e.g. Gnome-Look.org (http://www.gnome-look.org/) and there are various ways to sort artwork. The Maemo section is very much out of date, btw.

Anyway, even if no packages for extras(-*) some kind of centralization is still useful. If not only merely a wiki entry with the howto & pointers.

Laughing Man
2009-10-16, 23:37
Are you still going with packaged themes in the repository? I remember reading a few people's debates about how to distribute them. Or are you assuming people will know how to do that (or work that out as a seperate problem and are just looking for organization?)

If so I think a tag based solution would work better then hard categories. Maybe use a hard category for the dominant theme (e.g. nature, vehicles, women, etc..) then have tags people or the artist could add. Of course then the problem is naming said categories, and then what would most average users think of when they're looking for a specific image. And you don't have the ability to do a card-sorting study =p.

CoreFusion
2009-10-17, 00:02
Just a quick note here from the user side (I have N810), I personally don't like the fact that themes ended up in repos , it's just that when I'm browsing the app manager and programs available for installation I get a feeling that themes just don't belong there. Some other way to distribute them would be better imo. Otoh that would make it one more place to look from for the users..

Maybe if the categories were maintained properly and that they would be logical then it maybe wouldn't be that bad...

My 2c..

allnameswereout
2009-10-17, 00:09
Are you still going with packaged themes in the repository? I remember reading a few people's debates about how to distribute them. Or are you assuming people will know how to do that (or work that out as a seperate problem and are just looking for organization?)Do you have a reference tho that discussion?

The way I envision it is this: design.maemo.org or art.maemo.org is platform for artists. There is some kind of moderation like with extras-devel so we don't end up with nonsense themes or evil code. Not sure how to do that part.

From the user perspective the user can see, experience, the themes by browsing through the lists (tag cloud?) and using .install to install the theme (*.deb). These point to a seperate repository purely for artwork called e.g. extras-artwork. When browsing the user sees details of the theme, because artist made screenshots. These screenshots are pre-defined by us, so that there is some kind of common thing that is compared. What exactly that is, up for debate, on a desktop I'd for example like to see 1) colours 2) buttons 3) mouse pointer, etc etc.

You can have categories for artwork just like you can have for software; e.g. the language the software is written in can be tagged, or the type of application can be tagged, or the license. You can have feedback from users, both in word and rating. (This part can be actually part of the forum here)

If so I think a tag based solution would work better then hard categories. Maybe use a hard category for the dominant theme (e.g. nature, vehicles, women, etc..) then have tags people or the artist could add. Of course then the problem is naming said categories, and then what would most average users think of when they're looking for a specific image. And you don't have the ability to do a card-sorting study =p.I think best is allowing user to pick between 1) hard categories ('browse') 2) (advanced) search 3) tag cloud. In reverse order (how logic of me :rolleyes: ) so the user first sees tag cloud (popularity-based filtering), then can browse through, and search metadata. Should scale pretty well, concept ripped off popular BitTorrent site.. :D

allnameswereout
2009-10-17, 00:12
Just a quick note here from the user side (I have N810), I personally don't like the fact that themes ended up in repos , it's just that when I'm browsing the app manager and programs available for installation I get a feeling that themes just don't belong there. Some other way to distribute them would be better imo. Otoh that would make it one more place to look from for the users.I understand your concern, but I find localization much more irritating. With good tag cloud, hard categories, and good search Application Manager would be better and not important to use 'All'. However, the mess of categories made browsing inefficient (I don't get why cannot be some operators like AND to browse several categories) and lack of tags ofcourse makes tag cloud impossible.

lcuk
2009-10-17, 00:17
I would like to browse the wallpapers site on the big computer.
Whilst there, it would be cool to say "like that, and that and that and that and that" and to have my selection available on the tablet :)

RevdKathy
2009-10-17, 09:08
For me themes/wallpapers are something I find really fun on devices. I particularly like to be able to choose ones that reflect the season (so it's autumn on both my phones right now). My head knows that it's only window dressing, but it's free fun.

The important thing for me about themes and wallpapers will be the ease of installation. I don't code: when n900 arrives, I will probably need someone to talk me through the absolute basic of where to find the code line input (just in case I ever need it!) but for something like this I want it to be as easy and straightforward as possible.

My current selection method is to choose from a collection using a desk/laptop, download and then transfer to the device. The biggest problem is that many themes (symbian, SE OS) have several pictures, and the collection only displays one. Add to that the fact that some of the loveliest themes have been compiled by people who chose colours for effect, rather than usability (dark text over dark pictures, for example) and I find myself deleting a lot of them after installation. A really good set of screen shots before I choose would be nifty.

ysss
2009-10-17, 09:25
Can we use the build-in image browser to tag and manage the wallpapers? All we need to do is just add the tag 'wallpaper' to any photo\graphics that we want to be listed in the wallpaper picker.

timsamoff
2009-10-17, 19:51
Can we use the build-in image browser to tag and manage the wallpapers? All we need to do is just add the tag 'wallpaper' to any photo\graphics that we want to be listed in the wallpaper picker.
Yes we can. ;)

Tim

allnameswereout
2009-10-17, 20:18
I would like to browse the wallpapers site on the big computer.
Whilst there, it would be cool to say "like that, and that and that and that and that" and to have my selection available on the tablet :)Here possible solution for that which includes ability to follow updates on item.

Allow button to 'add to favourites'.

In the 'favourites list' there are 'checkboxes' before each item. Like in webmail. Can inverse selection, select all.

For the selected items one can define

1) 'Keep me up to date about changes', like Freshmeat has. Tweakers.net Meuktracker (about latest firmware/driver/software releases) also supports option to be notified about new version. Notification goes via e-mail afaik.

2) Allow one to download the *.install from there.

3) Remove the item from favourite list.

4) ...?

The interface can be controlled from a browser.

ysss
2009-10-17, 20:19
@timsamoff: thx :D I may need to rephrase the question now that I've reread it ..

I mean sorta like on OSX where you get a 'peek' at iPhoto's folders and smart-folders through the wallpaper selection applet. But in this case, the selector can use tag, other metadata available on the images and other grouping mechanisms that are used by the image browser app.

lcuk
2009-10-18, 08:58
if i take a picture, there could be an auto cutter app which creates the 4 slices required.
even if its at a slight reduction in quality i think it would be ok.
(644pix wide each from full res image)

code177
2009-10-28, 22:14
Bounced through here from GeneralAntilles link over on n900 wallpapers and backgrounds (http://talk.maemo.org/showthread.php?t=32427&page=16) thread...

I see three four ways of doing this, realistically:


Patch the native wallpaper selector to have a type-to-find filter.
Patch the native wallpaper selector to support tags, and get everyone educated on the protocols for tagging wallpapers etc. This is my preferred solution.
Create an app that manages the wallpapers on the n900.
Wait for me to finish my wallpapers app, possibly at some point adding in local wallpaper management, inevitably giving me an iron fisted total monopoly on all maemo5+ wallpaper related resources, implementation and functionality.


And I'm only half joking about the last one.

qole
2009-10-28, 22:45
Nobody's discussed sounds here yet, specifically ringtones... I think its weird how much discussion wallpapers are getting compared to how little discussion ringtones are getting...