/srv/irclogs.ubuntu.com/2015/06/03/#ubuntustudio-devel.txt

OvenWerkszequence: Inlining menus does not seem to work on xfce00:18
OvenWerkszequence: I have also been unable to change a separator from ____ to some text.02:29
zequenceOvenWerks: We might not be able to do all changes to the desktop files by the time for next release, so the menu may need to be as is until then.15:03
zequenceWe should aim at making the meny work with the future desktop files, not the ones we have now15:04
zequenceI forgot about the custom freedesktop categories, that just begin with X-. Should not be too hard to get X-DAW accepted upstream15:05
holsteinwe should be able to get what we need up there15:05
holsteinwith the freedesktop folk15:05
holsteinim sure others are having the same issue.. and then, the dev's can just put them where they want them, and we can respect that..15:06
holsteinrather than having all the audio folk deal with it on their own15:06
holsteinnot that there are that many.. or that many complaining about a menu..15:06
holsteinwell, i joined the email list, and posted... i'll let you know if i hear anything15:14
holsteini just cant imagine this being exclusive to our community.. its gotta be a linux-wide issue that we may be able to address upstream15:15
zequenceholstein: We're not really at the point where we are proposing any changes upstream yet, since we do not have a definitive list of stuff to recommend to be changed15:15
zequenceBut, of course, if you can get some answers on how we can do that, that would be great15:16
holsteini think *everyone*, including the creators of the  applications can agree, there are no catagories for the applications15:17
zequenceWe should first finish the categorization of all packages that have desktop files in the Debian sections sound, graphics and video15:17
holsteinsure.. but that would take care of that15:17
zequenceThere are some categories that are not being used15:17
zequenceWhat would take care of that?15:17
holsteinthe creators can catagorize the packages, in compliance with freedesktop standards, that would just work for everyone15:18
holsteinrather than, our "band-aid" for ubuntustudio15:18
zequenceIT's not band-aid15:18
holsteinits specific to just our repos15:18
zequenceIt's us doing what the upstream devs have not done properly first15:18
holsteinyup15:18
zequenceIt's for all Debian, and then for all Linux15:18
holsteinand, it may be a similar amount of effort to just do it up there15:18
zequenceWe don't do the changes in Ubuntu. We do them in Debian15:18
zequenceWhere?15:18
holsteinupstream15:19
zequenceSomeone needs to change the desktop files15:19
holsteinright15:19
zequenceAnd, that's what we are doing15:19
holsteinthe creators of them can, if there are appropriate catagories15:19
zequenceThere are already a lot of them, that aren't being used15:19
holsteinyup.. OvenWerks and i looked at them15:20
zequenceThen, we need to figure out, while we do the categorization, what else we need to add15:20
holsteini dont think it would be much effort to clean them up15:20
holsteinadd/remove15:20
zequenceYou're welcome to participate in that15:20
holsteinthanks15:21
holsteini am participating right now, by joining that mailing list, and asking about the categorization there15:22
zequenceYes, of course, but I meant to do the actual categorization work15:22
zequenceThere's one example for ardour3 on how it's done https://wiki.ubuntu.com/UbuntuStudio/Wily/AudioApplications15:23
holsteinright.. but, i think we have been batting around categories for a while15:23
zequenceRoss Gammon made some suggestions on the mail list on how to find which package has a desktop file15:23
holsteini think, we just need to nail something down, and then, someone/s can just implent the changes15:23
zequenceThat's exactly what that page is about15:23
holsteinthere are *many* suggestions15:23
zequenceNo, there aren't15:23
holsteinzequence: cool15:23
holsteinim going out now.. just let me know when its all settled, and i'll let you or OvenWerks know what i hear on that list15:24
zequenceSure15:24
holsteinim sure theres a wiki page about it..15:24
zequenceAbout what?15:24
holsteinthe proposed menu structure..15:25
holsteinwhat goes where, and why15:25
holsteinand, who decides.. and then, we just make the chagnes15:25
zequenceYes, and you can read all about it on the mail list. But, we are not there yet where we can start working on the menu properly15:25
zequenceSince the categories haven't been dealt with in the actual desktop files15:25
holsteinyes.. "properly"15:25
holsteinso, outline that, and we'll have at it..15:26
holsteinor, OvenWerks can?15:26
zequenceThis is the order in which we need to do stuff, ok..15:26
zequence1. we do the categorization for all desktop files in the Debian/Ubuntu repos in these three pages:15:26
zequencehttps://wiki.ubuntu.com/UbuntuStudio/Wily/AudioApplications15:26
zequencehttps://wiki.ubuntu.com/UbuntuStudio/Wily/GraphicsApplications15:26
zequencehttps://wiki.ubuntu.com/UbuntuStudio/Wily/VideoApplications15:27
zequenceOnce we are done, we make changes to desktop files upstream15:27
zequenceThen, or at the same time, we recommend changes in freedesktop categories15:27
holsteinsounds great15:27
zequenceFinally, we are able to make the menu auto-populate from the existing desktop files15:27
zequenceWe can draft the menu now, but we can't make it work until the desktop files have been changed15:28
holsteinhaving the sections, and knowing what goes where..15:29
zequenceYeah15:29
holsteinseems as simple as "ardour - audio - DAW" or whatever.. and someone just has to be in charge of that categorization.. and i dont have any preference, personally15:30
holsteini dont use a menu, so, it doesnt bother me.. but, at some point, someone just has to make the call.. and i was just saying *if* the categories were decided, then, that categorization could be done, in many cases, by the creators of the applications15:31
holsteini have run into the issue with trying to burn a data iso with brasero, and having to find it in an audio menu.. but, its got to go somewhere15:31
zequenceWell, if that were true, they would make use of the ones that already exist15:31
holsteinzequence: i dont think anyone has offered to address it up there15:32
zequenceFreedesktop is not the main problem. The actual desktop files are15:32
holsteinzequence: the ones that already exisit actually look like maybe someone from myth, etc, has been there15:32
holsteinwell, i think we could get into a chicken or egg things, here. but, im not suggesting no one edit a desktop file15:33
zequenceIt's not like that, once you realize which is the front and back of the horse15:33
zequenceWHich, I'm not sure you are doing yet15:33
holsteinall im saying is, the categories we, ubuntustudio, and the actual creators of many of these applications, dont have a suitable menu item in freedesktop15:33
holsteinso, they dont catagorize them, as such15:33
zequenceI have already stated many times, that there are suitable freedesktop categories that aren't being used15:34
zequenceAlso, devs upstream are probably not putting a lot of focus on this15:34
zequenceThis is why we have to do the work, since no one else will15:34
holsteinif there are suitable ones, then, there shouldnt be any problem..15:34
zequenceThe problem is in that they aren't being used properly in the desktop files15:35
zequenceAlso, we may need a few additional ones15:35
holsteinadditional what?15:35
zequenceFreedesktop categories15:35
holsteinyou mean, additional ones that are *not* in the suitable set you mention?15:35
zequenceones that don't exist yet15:35
holsteinbecuase *thats* what im talking about15:35
zequenceBut, only a very few15:35
zequenceAnd, those aren't the main problem, as I've been trying to convey here15:36
zequenceThe main problem is that the ones that exist aren't being used15:36
zequenceGet it?15:36
holsteinwho's not using them?15:36
holsteindebian? ubuntu?15:36
zequenceThe original devs for each piece of software that has a desktop files15:37
zequencefile*15:37
holsteini think the entire issue is going to be more and more challenging as things just move away from a menu.. a traditional menu15:37
holsteinanyways, im sure its more challenging than i understand15:38
zequenceAt first glance putting a category on something may seem trivial, but the more you categorize, the trickier it gets15:39
holsteini mean, if we are talking about just you and OvenWerks editing a couple thousand desktop files in the debian repos. thats not cool15:39
holsteini dont edit those.. i dont know that i can, or should15:39
zequenceI'm not sure OvenWerks is about to change any desktop files-15:39
holsteinif its something we can file bugs about, and get someone else to address, easily, maybe thats the way15:39
zequenceBut, I can do that in Debian15:40
zequenceThe big work is in drafting the suggested changes, which is what the wiki pages are about15:40
holsteinim not following15:40
zequenceI have access to the Debian multimedia sources15:40
holsteinas i read above, the suggested change is "fix what isnt implemented"15:40
zequenceSo, I can make changes there in desktop files15:41
holsteinthe broken-ness..15:41
holsteinif they are already categorized.. and those desktop files are just "bad".. 15:41
zequenceholstein: Take a look at this page https://wiki.ubuntu.com/UbuntuStudio/Wily/AudioApplications15:41
zequenceThere are two columns of real importance15:41
zequenceFDC (Freedekstop categories)15:41
zequenceand "Suggested FDC"15:42
zequenceWe first need to check which freedesktop categories are being used for each package15:42
zequenceThen, we suggest additions/changes for each of those15:42
zequenceOnce we have made suggestions for each, and feel ok with them, we do the changes upstream in Debian15:43
zequenceI will need to talk with them about it, and as long as no one there disagrees..15:43
holsteinsure. i'll add a "leave it as-is, only working" column15:43
zequenceThat will make our menu work15:43
zequenceRight, they were "Current FCD", and "Suggested FDC". Anyway15:44
zequenceholstein: Don't add columns to the wiki15:45
zequenceI've made that list with a script15:45
zequence"leave as is" can be written under "Suggested FDC"15:45
zequenceholstein: If you want to help, you can help by researching which categories are used in the existing desktop files15:46
zequenceThat's where we need to start15:46
holsteinzequence: well, i was joking15:47
holsteinzequence: they are publically editable15:47
holsteinwhat i have time for, right now, is to see where that email goes.. and, i'll check back in15:49
zequenceI'm going to script the process of listing existing freedesktop categories15:58
zequenceWould reduce the work load a lot15:59
elfyzequence: I see that I'm still listed on release team - going to remove myself from that now, was only needed for the tracker. If in future you want any help with that just shout. 18:33
zequenceOk, elfy. Thanks a lot for all the help.20:23
OvenWerkszequence: our graphics/publishing/photographics menus already use categories quite heavily. I am not so sure about the 2d/3d categories though. I will try adding them on my own machine to see where things go. It seems that the audio area is the worst one.20:58
OvenWerkszequence: I think we have time to renew the menu. I can at least put all the existing categories in there and whatever apps we have to place by hand is ok. Then we have a list of apps that need work.23:07
OvenWerkszequence: debian changes the catagories when they package anyway. Perhaps we can get them to correct categories rather than deleting wrong ones.23:08
OvenWerkszequence: I think we should remove all the extra software desktop files. We will no longer really have room for them23:11
OvenWerkszequence: also in menuless systems they all show up in a clump which is confusing. One installer is all we need.23:12

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