/srv/irclogs.ubuntu.com/2019/05/30/#ubuntustudio-devel.txt

Eickmeyerscotify: One of the things on my to-do list is to create and document some test git repos for people to play around with.00:01
OvenWerksEickmeyer: the slide show is now quite outdated.00:03
OvenWerks(install slideshow00:03
EickmeyerOvenWerks: That's also on my to-do list. Luckily we can get that done anytime between now and final freeze.00:05
EickmeyerI did update the general screenshot.00:05
OvenWerksThe first slide shows the old backdrop, the second to last show usc (I think) and the last one seems to show an older website... well maybe our web site is as old as what is shown :)00:06
* Eickmeyer is syncing his ISO images00:06
EickmeyerOvenWerks: Uh... you must have the 18.04 slideshow. We can't update that.00:06
EickmeyerThe 19.04 slideshow has the new backdrop.00:07
OvenWerksEickmeyer: this is the fresh eoin daily00:07
Eickmeyercyphermox: ^^ ?00:07
EickmeyerI sent cyphermox the file and he updated it.00:07
OvenWerksI may be wrong about USC, gnome software looks very similar00:08
EickmeyerI'll test once I have the ISO.00:08
EickmeyerIt's probably gnome software. I didn't screenshot USC.00:08
EickmeyerOur slideshow is inside ubiquity-slideshow, which isn't a package we have direct upload access to (even if we had packageset, requires a core developer since it's in main).00:09
OvenWerksYa I know that part. actually it may only be the very first slide that is out of date00:10
OvenWerksOur website just hasn't changed for a while.00:10
OvenWerkswe seem to have lost all our graphic artists00:10
EickmeyerThis is true. The screenshot overview shouldn't be out of date. If it is, then I have questions and I want answers. >:(00:11
Eickmeyereylul should be back next month sometime.00:11
OvenWerkswe did change the the back drop late in the game...00:11
EickmeyerDoesn't matter. When Eoan opened, it was a direct sync of Disco, a week after release.00:12
OvenWerksThe backdrop is right on the d3esktop, but not in the slide show00:12
OvenWerksThe slide show is the same as 18.0400:12
OvenWerks( the first slide of the slideshow)00:12
OvenWerksit is not disco.00:12
OvenWerksNot worth fixing at this point for disco, but we should maybe work on a new backdrop ofr the current cycle00:13
EickmeyerUh, I have seen with my very eyes that the one in Disco is correct.00:14
EickmeyerIt's a screenshot of the backdrop that was used in 18.10.00:14
OvenWerksif that is correct that is fine00:14
OvenWerksit is not a screen shot of 19.04 (which it should be)00:15
EickmeyerBut you don't see that in Eoan?00:15
OvenWerksI was about to screen shot it but it finished on me :P00:16
EickmeyerIt should be a screenshot of 19.04 with 18.10's backdrop.00:16
OvenWerksIt is the one with the COF in it, but similar BG to disco00:16
OvenWerkscould be.00:17
OvenWerksThat makes sense00:17
EickmeyerYes, then that's correct. I didn't want it to be the exact Disco Dingo wallpaper since it would be used for future releases (since it's realllllllly hard to update that).00:17
OvenWerksOK00:17
OvenWerksMaybe we should use the right screen BG then00:17
EickmeyerIn my opinion, we shouldn't be updating that slideshow every release.00:18
Eickmeyercyphermox: False alarm.00:18
OvenWerksThen may not have a screen shot of the backdrop because the backdrop will look old very quickly00:19
OvenWerks*maybe00:19
OvenWerksThe slideshow may be better with more generic material00:19
EickmeyerOvenWerks: I was thinking we'd update if it's 1) a drastic change, or 2) an LTS.00:19
OvenWerksok00:19
EickmeyerThe default disco wallpaper isn't that far off, and the wallpaper pictured is included.00:20
EickmeyerIn fact, it should revert back to that wallpaper in a couple days, once -default-settings gets out of proposed.00:20
OvenWerksI only mentioned it because my first thought was this looks wrong. I have one backdrop on my screen and a picture of another in the slide show.00:21
* OvenWerks goes off to reboot00:21
EickmeyerOh, I understand. You're the only person that has mentioned it, including every review I've watched, so far.00:21
EickmeyerThough, I do understand why.00:22
OvenWerksEickmeyer: maybe most people choose the grub install option to install. I always choose the live option and install from there00:24
OvenWerksWith the install option the installer sits in front of the centre of the screen so maybe it is not so obvious00:25
OvenWerksbesides I'm picky :P00:25
* OvenWerks has to remember his throwaway password for test installs ...00:26
EickmeyerThe grub install option does, in fact, open up a X11 environment with our default theme and Ubiquity running, so people would see.00:26
Eickmeyerhehe00:27
OvenWerksYes, but it puts the installer right in front of the logo. so the outside of the screen is harder to see... or they just don't think it is significant00:27
OvenWerksI normally spend some timelooking at some things to see that the live os is ok.00:28
EickmeyerThey'd be able to see the edges of the dingo.00:28
OvenWerksyes, I guess many people find the slide show boring and go do other things.. I don't know really.00:29
OvenWerksfocus is wrong (for me) I look for bad/wrong things00:30
EickmeyerMeh. I want to update the other pieces of it, too.00:30
* OvenWerks likes focus follows mouse00:30
EickmeyerFocus follows mouse isn't default, though, and people aren't used to that.00:31
EickmeyerEr, MOST people. Not you, obviously.00:33
EickmeyerMy bad. Eoan's default wallpaper will change once -look is done syncing.00:35
EickmeyerIt's in proposed right now.00:35
OvenWerksOK00:35
OvenWerksWimpress: just installed mozo on 19.10 and am gettingthe same error line on the commandlineevery time I do anything: (mozo:22527): CRITICAL **: 17:36:48.872: matemenu_tree_get_root_directory: assertion 'tree->loaded' failed00:39
OvenWerksWimpress: also the Menus: column does not match the menu on the system (I would note that 1.12 I was trying last night on 15.04 did show the correct menu as on the system)00:41
OvenWerkssorry 16.0400:41
OvenWerksEickmeyer: oh my goodness gimp now defaults to single window  :P00:47
EickmeyerOvenWerks: Wow! It didn't do that on 19.04!00:48
OvenWerksI can't sftp into my server from here either. It does not open a user/password dialog it just gets refused.00:52
OvenWerksEickmeyer: what all bits did we take out of the de?00:55
EickmeyerThe indicator-* stuff (indicator-sound among them). The ISO you downloaded might not be updated with the spin.00:57
OvenWerksHmm, I am wondering why thunar doesn't do ftps anymore00:57
EickmeyerRoss and I only uploaded that stuff yesterday, so it'll take stuff migrating from proposed.00:57
OvenWerksso it should be the same and work.00:58
Eickmeyerbluesabre: Any ideas? ^00:58
OvenWerksgot it.00:58
EickmeyerOvenWerks: Might have dropped ftps in favor of sftp? I'm speculating.00:59
OvenWerksI probably had it backwards.00:59
EickmeyerAh.00:59
Eickmeyersftp is ftp over ssh.00:59
Eickmeyerftps is ftp with ssl encryption. sftp is stronger.00:59
OvenWerksI think I tried sfpt by mistake and went in my head, maybe the s is on the end...01:00
EickmeyerIf you use sftp then you'd log-in with ssh credentials.01:01
OvenWerksEickmeyer: and heres why:01:01
OvenWerksWimpress: here is the system menu and mozo side by side http://www.ovenwerks.net/paste/mozo-screen.png01:02
OvenWerksWimpress: as you can see mozo does not follow the xdg menu as it is in use01:02
OvenWerksWimpress: for reference, Studio points xdg root to /etc/xdg/xdg-ubuntustudio.01:04
OvenWerks(xubuntu does similar BTW)01:05
OvenWerksWimpress: in /etc/xdg/xdg-ubuntustudio/menus/ there is xfce-applications.menu which we had to modify because the stock one in /etc/xdg/menus/ is broken (same as gnome 2 and 3, same as lubuntu and last I checked in mate as well01:07
OvenWerksWimpress: the problem being that the flow of checking should be: DE installed default, which can be overriden distro which can be overriden by the user. The default menu configuration reads in user and extra menus first and then overrides with the system config... ie backwards.01:10
OvenWerkskubuntu gets it right BTW01:10
OvenWerksStudio has A) modified the system menu config to be correct (one line correction) and B) added etc/xdg/menus/applications-merged/studio.menu which _should_ override the system file. (in Studio it does)01:13
OvenWerksThe XDG spec does actually say that overrides should go in this order in the document text but the sample menu config file is incorrect.01:14
OvenWerksThis is why Studio has rejected alacart and menulibre01:17
EickmeyerOvenWerks: He's in the UK, so he'll get this when he's awake and/or at work (he works for Canonical).01:26
OvenWerksnot a problem, I may not be around or watching at the time.01:29
OvenWerksKmenu doesn't offer anything for us either01:32
OvenWerksEickmeyer: the more I look, the more I am sure that menu-add will cause us the least amount of trouble.01:38
EickmeyerOvenWerks: It might be worth working with the upstream developers on this for the XDG compliance. bluesabre is the maintainer of Menulibre and leads Xubuntu, so he might be able to help.01:41
OvenWerksEickmeyer: help is not the problem. Getting people to actually follow xdg is something else.01:41
EickmeyerThat's what I mean.01:42
bluesabreI'm definitely open to suggestions... a big problem is that the desktops seems to do xdg, with a twist01:42
bluesabreand the twists add up... in gnome-menu, garcon, etc etc :)01:43
OvenWerksbluesabre: I am thinking that our (very) simple applet that merely creates new desktop files might be the best route for us to follow.01:43
OvenWerksIt does not require following the snake of files and paths required to aqurately mapout all the menu config files in the system and user paths.01:44
bluesabreyeah, in most cases that's definitely the way to go01:44
bluesabreoriginally, menulibre just created and edited desktop files, and left the menus to sort themselves with just the categories01:44
OvenWerksbasically our menu-add applet is just a wrapper for exo-desktop-item-edit01:45
OvenWerksIt does allow adding some carefully picked catagories that will place it in certain places of our menu.01:46
bluesabresounds sensible01:46
OvenWerksthese catagories are reasonable enough the applet will "proabbly" work ok in some other places as well.01:47
OvenWerksbluesabre: the biggest trouble we have had have been people who have used some menueditor to add a menu item and come for help because "all the menus I had before have gone!"01:48
bluesabreYeah, definitely seen those sorts of issues in the past01:49
OvenWerksin these cases it means having them look in various directories (froma terminal) for some files one of us knows about abd removing them :P01:49
bluesabreI've thought about adding a reset button to menulibre in the past, which would drop user menu layout changes (leaving lauchers)01:50
bluesabrethe failsafe undo button :)01:50
OvenWerksunfortunately almost all of the system menu config files in /etc/xdg/menus/*application.menu are incorrect.01:51
OvenWerksSee my explaination above for more, but basically most of them besides kde have the system menu override the user modifications rather than the user modifications overriding the system.01:52
OvenWerksThe fix is a one line fix, but any of the DEs I have put a bug against have been marked invalid/won't fix01:53
bluesabreXfce/Xubuntu/Studio included?01:54
OvenWerksxfce stock, Studio is fixed. (or it wouldn't work :)01:54
bluesabrebeing the "menu guy", I think garcon is kind of in my maintainership area these days01:54
OvenWerksxubuntu may have fixed it.01:54
bluesabreLink me and I'll see about getting an upstream fix in place01:55
OvenWerksstock xfce file is bad in 19.1001:56
OvenWerksit is easy to see. in the /etc/xdg/menus/xfce-applications.menu file <DefaultMergeDirs/>01:57
OvenWerksis almost at the top of the file.01:57
OvenWerks(Line 9) it should be pretty much just before the last </Menu> tag, although KDE puts there logout item below to make sure the user doesn't kill it :)01:59
OvenWerksThe unfortunate part is that while the xdg spec does say that the flow is from system to user and that the user shold be ale to override the system, the sample file they have is also wrong :P02:00
bluesabre:D02:00
bluesabreCan you post a diff for the change? I'll submit a bug and assign it to myself... should land it before 4.14pre2 ;)02:02
OvenWerksI can do that, do you want it for xfce itself? or xubuntu (i would have to look in xubuntu-default-settings (I think) to see if it is right02:06
OvenWerksThere should already be a bug in there, I will see if I can find them and pass them back to you as I am sure I gave a patch with the bug reports02:07
bluesabreXfce at least, but both if you want  :) xubuntu-default-settings is correct02:07
bluesabreYeah, if you already have bug reports, even better :)02:07
OvenWerksOK, I will do that when I am back to my "norrmal working partitions"02:07
OvenWerksTime to reboot.02:08
OvenWerksbluesabre: the bug goes back a ways :)  https://bugs.launchpad.net/ubuntu/+source/garcon/+bug/121351802:28
ubottuLaunchpad bug 1213518 in garcon (Ubuntu) "xfce-applications.menu merges in a non-standard way. default overrides merge" [Low,Confirmed]02:28
OvenWerksbluesabre: I don't seem to have created a bug report for xubuntu.02:30
OvenWerksbluesabre: looking at: https://git.launchpad.net/xubuntu-default-settings/tree/etc/xdg/xdg-xubuntu/menus/xfce-applications.menu02:32
OvenWerksthis one looks correct.02:32
OvenWerksso xubuntu has the correct file and xfce does not.02:32
bluesabreOvenWerks: thanks, will move that along :)02:42
EickmeyerOvenWerks: I just did some cleaning on the packaging for -menu-add. Looks good. Do we want to get this uploaded to eoan, or did you want to fix those bugs in the ./BUGS file? Either way, it'll need sponsoring, then I'll have to apply for PPU access to it.21:10
OvenWerksEickmeyer: the only two left are nice to have features21:17
EickmeyerOk, I'll try to get the ball rolling (we all know how this goes... :/ ).21:18
OvenWerksWe could chonge the name of BUGS to Roadmap or something.21:19
EickmeyerThat might be preferable. I'm worried that somebody is going to see it and go, "You should fix those bugs first."21:26
* Eickmeyer will make that changed21:26
OvenWerksyou can even remove that file if you want.21:27
EickmeyerNOW you tell me! XD21:28
* Eickmeyer had accidentally removed it21:28
* Eickmeyer then reverted it21:28
Eickmeyerhahahaha21:28
EickmeyerI'll leave it as roadmap for now.21:29

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