/srv/irclogs.ubuntu.com/2012/11/11/#ubuntustudio-devel.txt

ttoinebug 107750800:00
ubottuLaunchpad bug 1077508 in soundconverter (Ubuntu) "2.0.1 is bugged, update to 2.0.4" [Undecided,New] https://launchpad.net/bugs/107750800:00
Len-nbzequence, dumb question, right now most of our icons are in the -settings package.00:15
Len-nbit would make sense to me though that a set of icons should be in the -look package.00:16
Len-nbHowever... our only purpose for an icon set is to fill out places we have added such as submenus which are defined in the setting package.00:17
zequenceLen-nb: We should create a proper icon theme, and a new package for it. Then have it inherit the icons from the other theme. I think you can even have it inherit icons from a third theme, if the second is not available00:17
Len-nbOur icon theme now goes several levels down00:19
Len-nbWe are not trying to make a theme really, but cover places where there are no icons now.00:19
zequenceI think one of the problems with the custom menu all along has been it being custom00:24
zequenceThe menu is custom. The icons is custom00:24
zequenceIt's being developed as if it was an application in itself00:24
zequenceBecause there's no workflow application in its place00:25
Len-nbIn my opinion. The reason for developing a custom menu is because the workflows tend to end up with unmanageable submenus with the list of apps flowing off the screen00:28
Len-nbSo the custom menu is to make things like "multi-media" manageable.00:29
Len-nbzequence, really what I am saying is that I feel the "standard" main menu is broken. The Categories spec in open desktops is broken or under used.00:33
Len-nbI think this is part of the reason things like unity have shown up.00:33
Len-nbthe main menu is a mess.00:34
zequenceWhat Unity, Gnome3, Windows 8 and the Launchpad in OS X does is not solve the problem of a broken menu, but takes a step into the future, by introducing a new way to find applications00:36
Len-nbAnyway, all that aside, there is an icon theme package already. It is almost empty having only the debian directory. I guess it would make sense to use that.00:36
zequenceI was just looking at http://standards.freedesktop.org/menu-spec/latest/apa.html00:36
zequenceIt's weird how Audio and Video must be lumped together00:37
Len-nbFor the average desktop it makes sense. there is not that much there00:37
Len-nbfor us that is almost the whole menu00:38
zequenceLen-nb: There's the additional categories here as well http://standards.freedesktop.org/menu-spec/latest/apas02.html00:39
Len-nbThere are actually a lot of standard categories that could be very useful, but because the standard main menu setup doesn't deal with it most appliaction devs don't use them.00:39
zequenceI think if we work according to the standards, and find good solutions, we could suggest changes in some areas upstream00:41
Len-nbThis is why we are stuck with customizing a menu, or dumping the main menu and customizing a launch panel00:41
zequenceheh, there's a "adult" category there00:41
Len-nbYes but the stock menu doesn't use it.00:42
Len-nbany application that used it would end up in "other"00:42
zequenceI'm aware of that. But, if we do follow the standards, or at least have it as reference, once we come up with useful categorization that we feel work well with the standardizations, we could suggest changes upstream00:43
zequenceI've never felt comfortable with how the stock menu is categorized00:44
Len-nbwell if we start now.... maybe by version 20.10 :P00:45
Len-nbupstream fixes to the main menu are a start.00:45
zequenceIn the long run, I don't expect menus will be used as much in the future anyway00:45
zequenceWho knows00:46
Len-nbbut those changes would have to go upstream to each and every application we ship as well00:46
zequenceI would rather start thinking about developing workflow applications, like the panel00:46
Len-nbOut of all our mixers I think there are two in the mixer category00:46
Len-nbYes that too00:46
zequencePerhaps we should start adding changes for Desktop files in Debian packages then?00:47
zequenceI don't think it needs to go further upstream than that, as long as the changes aren't too radical00:48
Len-nbthe very best thing would be to start suppying patches to the application devs00:48
zequenceYea. I've been talking about joining the Multimedia Team for a while now00:50
Len-nbI think if we came up with an audio menu that the audio distros liked, and made just that one sub menu sort of standardized the devs would follow.00:51
Len-nbI don't know our other workflows well enough to know if there are enough apps there to do the same there.00:52
zequenceThe additional categories in http://standards.freedesktop.org/menu-spec/latest/apas02.html all have "related Categories", which sort of make all of the additional categories standard submenus00:56
zequenceIf every desktop file has at least two categories, 1. the main category, 2. the sub category, it's possible to use the standard scheme and let all of the submenus just import by category00:58
zequenceI guess it's not possible to use %% || logic for adding starters to menu categories01:00
zequenceCause, then you'd be able to do: Audio && Sequencer01:00
zequenceAnd only those Desktop files would end up in a submenu called Sequencers01:01
zequenceFor the Dash in Gnome or Unity, this is not a problem, since you just search by the category itself, and you only get relevant hits01:02
zequenceI need to look more into how the menu behaves01:03
Len-nbzequence, the only problem is that all of those submenus don't exist in standard main menus. The menu has to be customized to use them.02:17
zequenceLen-nb: It's not a problem if all the Debian packages include desktop files with correct standard categories02:18
zequenceThen custom menus aren't as custom02:18
Len-nbIt is possible to do and/or in the menu. Using keywords instead of symbols02:18
Len-nbYup, that would be nice.02:18
Len-nbThe standard gnome menu (and maybe kde) had some pretty good game subs, but xfce doesn't add those.02:19
Len-nbI think maybe we need to work with the xfce team then.02:20
Len-nbgnome 2 is gone anyway.02:20
zequencegnome2 may be gone, but not the categories02:20
zequenceThey are still used within both gnome-shell and Unity02:21
Len-nbOk, that makes sense.02:21
Len-nbzequence, it would still be nice if xfce used them too... 02:37
zequenceLen-nb: Yea02:38
Len-nbAnyway, I think my project this cycle is to do the icon theme. If we can get xfce to add some more to the stock menu they would be welcome to use those icons.02:39
Len-nbWe should probably add categories (sub) to all of our submenus.02:40
Len-nbIn all we should think in terms of making our menu what the stock menu should be.02:41
Len-nbThe only customization should be the main layout. Putting the important categories at the top.02:50
zequenceI like the sound of that02:54
Len-nbIt would be really nice if sub categories would only populate when there was more than one or two items otherwise the item would just show one level up. so if we have one mixer (for example) it shows in audio menu, if there are two or more they show in a submenu.03:15
Len-nbThat way a desktop with minimal audio SW wouldn't be overloaded with submenus.03:15
ttoinehi11:25
zequencettoine: Hello11:37
zequencettoine: Seems my experiences with alacarte were quite different from others11:38
zequencettoine: I put your task done, cause I read it as if you were done with it. I also did some extra work on that, by trying out other options, and started a new doc page about it11:38
zequenceSeems the issue is not fully solved yet11:39
zequenceAnd there has been more discussion on the structure of the menu11:39
ttoineok11:40
zequencettoine: We're looking at following standards more. http://standards.freedesktop.org/menu-spec/latest/apa.html11:41
zequenceThere are a bunch of "additional" categories to choose from as well11:41
ttoineperhaps you should put a structure draft on a blueprint white board, so everybody can see that and give is opinion, even if he was not online for discussion11:41
zequencettoine: I think it's better to discuss thing on the mail list11:42
zequencettoine: We were talking about patching Debian packages making them have correct categories, so that our menu would not need as much custom work11:42
ttoineok11:43
ttoineI hope this is not too complicated11:43
ttoinezequence, does patching in debian allow having patch for US -R11:44
ttoine?11:44
zequencettoine: We'd patch packages in Debian and have them synced to Ubuntu R11:44
ttoineok11:44
zequenceUntil then, I guess we can start thinking about how to structure the menu according to those categories11:45
zequencettoine: That is actually something you could do, if you like. It doesn't require much coding skills11:46
zequenceThe menu has a format, which is a bit self-explanatory11:46
ttoineand why not put that on a whiteboard ? I mean, when there is a change, everybody is notified11:46
zequenceBoth me and Len-nb have been working on it11:46
zequencettoine: If you want to have a look, it's here /etc/xdg/xdg-ubuntustudio/menus/xfce-applications.menu11:47
zequencettoine: I just woke up :)11:47
ttoineok11:47
zequenceAnd we only discussed this before I went to sleep11:47
ttoinezequence, what is your time reference ? (so I know when you are off)11:48
zequencettoine: I'm in Sweden, so about one hour later than you, right?11:49
zequenceI woke up a bit late today. But it's Sunday after all11:49
zequencettoine: The source package is ubuntustudio-default-settings11:51
zequenceI guess there's no big hurry with that though11:52
zequenceYou have other interests too. I think the PR bit might be better to get working first :)11:52
knomezequence, hey, you have some time?11:53
ttoinezequence, yes, something like that. for me it's Paris time11:57
ttoinezequence, yes, I think that setting the PR would be great. I am already skilled for that. for menu and package patching, I will have to learn11:58
zequenceknome: Sure12:26
smartboyhwOh I missed the conversation13:22
zequenceknome: I'll be away for a bit, but just PM me13:31
smartboyhwHey len-dt :D14:38
len-dtmorning...14:38
len-dtI have the start of an icon theme done.14:40
len-dtIt only has one icon in it :)14:40
smartboyhwlen-dt, LOL14:40
len-dtI think I have to have it released before I add the icon-theme to seeds.14:41
len-dtBut micah isn't around right now.14:41
smartboyhwlen-dt, yes you do or if not you get killed:P14:41
smartboyhwI gained 1000 karma in a day!14:42
smartboyhwHmm weird Launchpad14:42
len-dtI don't know if it matters too much because the old theme is empty and the depends don't hurt anything.14:43
smartboyhwlen-dt, yeah14:43
len-dtStill it would be nice to have the new package available and install to a LIVE ISO and see if it fixes the install icon.14:45
smartboyhwlen-dt, ah......14:45
len-dtRE: plymouth... I think I am going to do the email list vote for deciding if we should have the version number in the text version.14:46
len-dtDoes that make sense?14:46
len-dtI have decided I don't really care that much one way or the other.14:47
len-dtBut micah would like a decision on that.14:47
len-dtThen I will pull the commits out that put in what we have and redo it.14:48
smartboyhwlen-dt, OK good:D14:50
len-dtsmartboyhw, I have sent it.15:05
smartboyhwlen-dt, send what?15:05
len-dtThe vote email for above.15:06
smartboyhwAh ah ah15:06
smartboyhwlen-dt, replied:P15:09
len-dtThanks.15:10

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!