/srv/irclogs.ubuntu.com/2015/06/05/#xubuntu-devel.txt

ochosielfy: good to know. i'll try to prep our themes when i get my new laptop (gah, still 20 days :( )07:11
elfy:(07:12
ochosiyeah, that's what you get when you order the ubuntu laptop from dell07:12
elfy... 07:13
bluesabretrusty/utopic/vivid folks: Synced the latest packages to the xfce-4.12 ppa this morning.  Some are still building.10:36
bluesabreUnit193: if you get a chance, can you work with the greeter 2.0.1 packaging?10:42
bluesabreneed to migrate the ubuntu conf to the new dirs10:43
ochosihey bluesabre 10:49
ochosigreat!10:50
ochosibtw, i pushed another commit and am about to release a new dev version of xfpm10:50
ochosiso you can soon test that hidden panel setting again ;)10:50
bluesabreochosi: cool :)10:51
ochosibluesabre: will you be here for the meeting today?11:08
bluesabreochosi: can't make it, during travel/work hours11:08
bluesabrewe can have a quick discussion now though, if you'd like11:09
ochosibluesabre: sure, and sry, was away for lunch11:30
ochosiare you still around or already gone..?11:34
ochosielfy: any specific icons in LO that "haven't been ochosi'd" - as you put it - that you would say are high priority for you?11:37
bluesabreochosi: hey11:38
ochosioh good :)11:38
ochosiso to pick up from before: i will try to release xfpm 1.5.1 this weekend, so maybe we can provide that in the PPA for wily and vivid11:39
bluesabreochosi: sure thing11:40
bluesabreochosi: got a few orange icons on the right... :) http://i.imgur.com/XWXSEgb.png11:40
bluesabreVersion: 4.4.2.211:40
ochosiand wrt LO icons, thanks for fixing the packaging!11:40
bluesabrenp11:41
ochosiyeah, the insertpagebreak and the insertfield icons havent been fixed yet11:41
ochosibut: look at the beautiful shapes you can insert!11:41
bluesabre:D11:41
ochosifor "insert field" i'm still a bit unsure how to represent that11:41
bluesabrealso the paint tub and brush on the right11:42
ochosithat icon there doesn't make much sense to me tbh11:42
ochosiyeah, although that's sorta okayish11:42
ochosinot going to eliminate all orange icons just for the sake of it ;)11:42
ochosinote: it's not the same orange like the other two icons, so not ubuntu-orange11:42
bluesabre"Show Draw Functions", indeed, thats kind of a dumb icon in general11:43
ochosiyeah11:43
ochosiin LO-calc there is a lot more to do11:43
ochosibut i focused on -writer for now11:44
ochosiand even there, i wanna fix the list and indent icons11:44
bluesabreyeah11:44
bluesabreI won't mention the other apps (non-writer/calc) for a little while11:44
ochosiyeah, they're not as important for now11:45
ochosiyou sent me that screenshot of catfish, have you pushed that already?11:47
bluesabreochosi: nope, not yet11:48
bluesabre:D11:48
ochosialso, maybe we should discuss our general stance wrt CSD11:48
bluesabreits not working atm11:48
bluesabreand yeah11:48
ochosiwe have some apps already that have CSD (calculator)11:48
ochosibut with many others we pushed for patches that prevent CSD11:48
ochosii'm wondering whether we should revert that11:49
ochosie.g. simplescan11:49
bluesabreyeah.. in a lot of those cases its ubuntu pushing those patches11:49
ochosiyeah, but we argued that we want to be included :)11:49
ochosiit checks the running DE11:49
bluesabretrue11:49
ochosiin ubuntu gnome those apps use CSD afaik11:49
bluesabrethe way they are patched makes them look dump fairly frequently11:49
bluesabre*dumb11:49
ochosidump?11:49
ochosi:)11:49
ochosiyeah, so maybe we should discuss that as a team or something11:50
ochosinot sure11:50
bluesabrebut, I also know that several folks here don't like CSDs, so it should be a broader conversation in xubuntu (and probably xfce)11:50
ochosiwith xfce there are no plans to go for going for csd11:50
ochosialthough i could imagine we could implement a setting for xfce apps11:51
ochosii mean a general one11:51
ochosie.g. in xfce4-session11:51
bluesabreI don't think a setting is necessary there11:51
ochosiwith "broader discussion in xubuntu" you mean broader than theme?11:51
ochosiwell i could imagine that we implement optional CSD in xfce apps11:52
bluesabrexfwm4 supports it gracefully, gtk 3.16 handles without compositing11:52
bluesabreI don't think it should be an optional thing11:52
ochosiright, why?11:52
ochosi(apart from the obvious ones: code complexity, maintainability)11:52
bluesabretoolbar+menubar != headerbar... no need to completely change the interface for a different titlebar11:52
ochosiyeah but headerbar+menubar looks really silly11:53
bluesabreyeah, and in that case it should not use a headerbar11:53
bluesabreif an app is going to support it, then it should do it fully and not have a switch to toggle11:54
bluesabreimo11:54
bluesabre:)11:54
ochosik :)11:55
bluesabrein the same line of thought, I don't think it should be patched away in ubuntu ;)11:55
ochosiyeah, many ubuntu devs see it that way11:55
ochosithey might revert those patches actually11:55
ochosiit could happen any release, just depends on compiz supporting CSD better11:55
ochosiwhich is why i'm thinking it might be a good idea to be proactive about that11:56
ochosialthough i have no idea what to do with e.g. evince, i mean how that would look without ubuntu patching the gnome app-menus to be menus in a menubar11:56
ochosiwe might have to come up with a solution for that problem11:57
bluesabreochosi: gtk handles that, drops the app menus into a menubutton on the headerbar11:57
ochosioh ok11:57
ochosii thought there was more to it than that11:57
bluesabreI think thats part of GtkApplication11:57
=== benonsoftware is now known as MerryChristmas
ochosistill, i wonder how all the menuitems in evince fit into a single menubutton..11:58
=== MerryChristmas is now known as benonsoftware
bluesabreer, GtkApplicationWindow11:59
bluesabrehttps://developer.gnome.org/gtk3/stable/GtkApplicationWindow.html#GtkApplicationWindow--show-menubar11:59
bluesabreyeah11:59
bluesabreanyway, gotta run for now11:59
bluesabremaybe you have something to talk about in the meeting now ;)11:59
ochosihah12:01
ochosialright12:01
ochosittyl and hf!12:01
elfyochosi: I tend not to look tbh (sorry) but mostly I calc than writer - and there appears to be a *lot*12:02
elfyand then I see the mention of calc in backlog ... 12:02
ochosielfy: yeah, i'll work on calc at some point12:13
ochosithing is, i won't just replace icons for the sake of it, if they're okay then i'll leave them12:13
ochosi(also because of limited time/motivation)12:14
knomeelfy, can you use ubuntu-bug if you use a PPA?12:14
knomeoh yeah...12:15
* knome facepalms12:15
knome"It also helps if bugs you find with xfce packages can be reported on ..."12:17
knomenot english :D12:17
elfyit *is* English 12:21
knomewell...12:21
elfyjust not grammatically correct :)12:21
knomeengrish12:22
elfylol 12:22
elfy!team | meeting12:29
ubottumeeting: bluesabre, elfy, jjfrv8, knome, lderan, micahg, Noskcaj, ochosi, pleia2, slickymaster, Unit19312:29
elfy#startmeeting12:30
meetingologyMeeting started Fri Jun  5 12:30:11 2015 UTC.  The chair is elfy. Information about MeetBot at http://wiki.ubuntu.com/meetingology.12:30
meetingologyAvailable commands: action commands idea info link nick12:30
elfyI'll hang about for a minute or two to see if anyone turns up ... 12:30
knomewell i'm here..12:30
dkesselo/12:31
elfyso am I knome :)12:32
knomehei dkessel 12:32
dkesselhej knome12:32
elfyhi dkessel 12:32
dkesselhey elfy12:32
elfy#topic Open action items12:32
knomenone i guess12:33
elfythis is easy as pie - only one to look at and that's -dev and -qa and I've got to assume that bluesabre and ochosi will ask 12:33
knomeoh there is one..12:33
knomeyep12:33
elfyand Unit193 and Noskcaj and micahg 12:34
elfy#done xubuntu-dev to liase with -qa when specific package testing required 12:34
elfymeh 12:34
knomeheh12:34
elfy#topic Team Updates12:34
elfyanything from you knome ? 12:35
knome#info knome has been working on website content12:35
knomethat's all12:35
elfy#info milestone image testing dealt with12:35
elfythat's all 12:36
elfymove along I guess12:36
elfy#topic Announcements12:36
elfynothing that I'm aware of 12:37
elfy#topic Discussion12:38
elfy#subtopic Rebooting the FAQ articles12:38
elfyknome: that's your item 12:38
elfyanything happened with that recently? 12:38
elfyguessing not then ... 12:40
knomenope, but the work continues12:40
elfy:)12:40
knomesorry, i'm in a flu and have my other nostril dripping blood more or less consistently...12:40
elfyso people are doing that? 12:40
elfy:|12:40
knomewe'll do at least something12:40
knomeat least bluesabre said he could write something12:41
knomeif not else, i guess i'll push the "back to the basics" series forward12:41
elfyok - so any need for us to revisit this each meeting still ?12:41
knomelikely not12:41
elfyor take it to mailing lists when needed or something 12:41
knomei'll just send a follow-up to the ML at some point12:41
knomeyep12:41
elfyack12:41
knome#action knome to follow-up on the FAQ reboot on ML12:42
meetingologyACTION: knome to follow-up on the FAQ reboot on ML12:42
elfy#subtopic Discuss blueprints and plans for 15.10 12:42
knomeheh12:42
elfywhich is ochosi's bag afaik - pretty sure the blueprints are being/been sorted12:43
knomelooks like it12:43
elfyyep 12:43
dkesseldefinately12:44
elfy#action ochosi to follow up with team leads re blueprints as needed12:44
meetingologyACTION: ochosi to follow up with team leads re blueprints as needed12:44
elfy#subtopic Core as image12:44
elfyI put this on here expecting to set a time that bluesabre was here -which was fail :) 12:44
elfypersonally my view is that it'd be nice to do that - maybe aim for the next cycle proper - which would be even nicer 12:45
elfyas far as QA goes - if we do that, then QA would do what is necessary for that12:46
elfynot got anything else to say on that though 12:46
elfyanyone else got anything to say on that? 12:47
knomeyep12:48
knomewhat you say sounds good12:48
elfyanymore - if not I'll move along 12:50
ochosio/12:51
ochosisorry for being late12:51
elfyhi ochosi 12:51
elfyochosi: anything you want to bring up? 12:52
ochosihad an important call12:52
ochosii'll quickly catch up backlog wise, 1min12:52
elfyokey doke12:53
ochosii'm surprised there were no team updates so far12:53
elfynot much to be said QA wise atm12:54
ochosiknome: what about the website content restructuring? (i mean sure, it's on the ML, but still)12:54
ochosielfy: what about not using the tracker this cycle?12:54
ochosior has that previously been discussed/announced in a meeting?12:54
elfyyea - that came up previously 12:55
elfythe draft mail is following up 12:55
ochosimkay12:55
knomeochosi, what about that?12:55
ochosiknome: well i dunno, what are team updates about if not e.g. that?12:56
elfyochosi: on the 12th May 12:56
knomeochosi, i did the update12:56
knome"working with website content"12:56
* ochosi facepalms12:56
ochosisorry, overread that12:56
knomenp12:56
elfy:)12:56
ochosiguess i should've taken 1min30sec to read the backlog instead of just 1min12:56
knomelol12:57
elfyha ha ha 12:57
ochosianyhoo, there is a discussion item i wanted to bring up quickly12:57
elfy#chair ochosi 12:57
meetingologyCurrent chairs: elfy ochosi12:57
ochosiwe won't finish today, but i would like to hear both your opinions (at least)12:57
elfythen you can topic it 12:57
elfy(unless you can without chair ... )12:57
ochosi#subtopic Discuss Xubuntu's position on CSD (client side decorations)12:58
knomecan't12:58
elfyknome: ty12:58
ochosisooo12:58
ochosiso far, we've tried to get ubuntu's patches to work for xubuntu as well, which means our apps look like before12:58
ochosibtw, are we all clear on what CSD is?12:58
elfynot completely ... 12:58
ochosiok, in vivid/wily, open the calculator12:59
knomemaybe you should post reference for reference12:59
ochosithat's CSD12:59
ochosiso not using a traditional window decoration12:59
ochosibut one that looks like a toolbar with window controls12:59
elfyaah - ok - got that12:59
ochosiok13:00
ochosiso basically the ubuntu desktop devs decided to patch that out in their default apps13:00
ochosiand since xfce didn't support it well at the time (well, that was the main technical reason) we went along and asked this to be patched out for us too13:00
ochosihowever, that has changed, xfce supports it quite well now13:00
ochosiand it could be that the ubuntu desktop team decides any cycle to revert those patches and to use the apps with CSD in unity13:01
ochosiso the question is: are we proactive about this and consider reverting the patches for us?13:01
elfyreverting ends up with us looking like what? 13:02
knomethere's obviously two sides to this13:02
ochosior do we think CSD is not easy enough to use etc. so we wanna keep those patches as long as possible13:02
ochosior look for alternatives13:02
ochosielfy: i'll quickly look for screenshots, one sec13:02
ochosibut it depends on the app a bit13:02
knomeusing what the app provides (CSD) and no need to maintain patches13:02
knomeor13:02
knomepatching them out and keeping consistency and configurability to user13:02
ochosi1) "old" calculator: http://screenshots.ubuntu.com/screenshots/g/gcalctool/5112_large.png13:03
knomei don't think you can affect much how the CSD stuff is laid out13:03
knomei mean, in which order you have the window controls etc13:03
knomeor can you?13:03
elfyochosi: ok - as I assumed, they'd look like they used to 13:03
knomeat least the minimize icon is different too than in greybird xfwm13:03
ochosi2) CSD calculator: http://i.imgur.com/oM3v65q.png13:03
ochosiknome: yeah, i'd have to work on that, but that can be fixed obviously13:04
ochosibtw, consistency yes, but configurability, not really13:04
knomewell window button layout13:04
ochosithe amount of possible menuitems/options in an app doesn#t change with CSD13:04
ochosino, xfwm4 supposedly syncs that now13:05
knomeaha...13:05
ochosiso when you change you xfwm4 window button layout, your CSD layout changes too13:05
elfyaah right13:05
ochosiit's a simple gtk setting, exposed through xfce4-settings-editor (but auto-synced with xfwm4)13:05
knomeright...13:05
ochosiso you can also override it13:05
elfyso I move the buttons about - my calc buttons are reversed to the screeny13:05
knomei guess if we can make the windows with CSD more like greybird..13:06
ochosiknome: yeah, the maximize and minimize would be adapted13:06
knomethe CSD window borders are fat13:06
ochosiwell, they're more than window borders13:06
knomeand there's a lot of padding comparing to regular window borders13:06
knomesure13:06
ochosibecause they hold lots of other buttons13:06
ochosiyeah, but if you lose menubar+toolbar, you still end up saving pixels13:06
ochosi(if that's a concern)13:06
knomesize isn't, consistency is13:07
knome(from my POV)13:07
ochosiyou mean "a concern"?13:07
knomeyes13:07
ochosiyeah i agree13:07
ochosibut in the end that might mean that we have to look for alternative applications13:07
ochosibecause this affects many of our default apps13:07
ochosievince, calculator, simplescan, etcetc.13:08
knomeyes, and surely, there's no guarantee they won't start using SCD too13:08
ochosiexactly13:08
knomei don't think it's sensible to replace those with new apps that are as good13:08
ochosialthough Mate seems to dislike CSD, so we could try relying more on their apps13:08
knomesensible to think that we can*13:08
ochosiyeah, probably not13:08
ochosii mean for instance with evince i'm *totally* happy13:08
ochosiand i've never heard a single complaint about it (so far)13:09
ochosiso i'd hate to replace that with something worse13:09
knomeyep13:09
knomei don't like the menus in the window borders personally13:09
knomeand another concern is how the menus look opened13:09
ochosiso anyway, i know this is a big topic, but we have to start thinking about this and discussing it13:09
knomethat's not consistent either13:09
ochosiaha? which ones?13:09
knomewell for example in calc13:10
knomeopen the "file" menu13:10
knomeit has awful padding13:10
ochosithat can be tweaked13:10
knomeit doesn't look bad, but it looks like it doesn't belong13:10
ochosii just haven't spent much time on it13:10
knomeyeah and sure, if we decided not to use CSD, then it would be more or less in vain13:11
dkesselhow does one open such a CSD menu with the keyboard?13:13
ochosiknome: well we can keep it up as long as possible...13:14
elfyochosi: so the options we have basically equate to keep it and hope for the best or proactively move away now 13:14
ochosielfy: yeah, that's my view on the subject at least (and i think to some extent bluesabre's)13:15
elfygiven that I'm not sure that anyone is going to be up for fiddling about much in the *next* cycle13:15
ochosidkessel: not sure, a11y might be another con of CSD13:15
ochosielfy: yes, exactly why i felt i'd rather bring it up now13:15
elfyso - if we do end up having to do something, then wily would be the time 13:16
elfywould be my position on it 13:16
ochosiok, but on CSD itself?13:16
ochosi(and yeah, i hope we can agree on what you said there)13:16
elfyochosi: so on CSD - you want my opinion on whether to keep that or go *old-school* ? 13:17
ochosiyup13:18
ochosiit could be that we have to vote on this in the end13:18
ochosi(just as an additional note)13:18
ochosibut i prefer to have a discussion beforehand13:18
elfythen I prefer not CSD - they always looks odd to me when there are other apps open that aren't CSD13:18
ochosiin a voting process there's often not enough time to thoroughly explain one's position13:18
elfyyea :)13:18
ochosik13:19
ochosibtw, we can also proactively try to promote CSD and get consistency back that way13:19
elfymmm 13:19
ochosiwe can even try to suggest improvements upstream (e.g. if there are a11y concerns)13:19
ochosiand obviously that also concerns xfce13:19
elfyyep13:20
knomesome apps will never have CSD though13:20
knomeff,tb,lo13:20
elfyhard for me to  have opinions on this type of thing tbh - I just use whatever I use 13:20
ochosiknome: yeah, possible13:21
elfythings have to be REALLY obvious for me to even notice ... 13:21
ochosielfy: that's ok (and good to know)13:21
elfy:)13:21
ochosiknome: although if more DEs use CSD then the incentive for those apps to support something like CSD might be higher13:22
elfylike the fact that calc looks odd to me - really obviously different13:22
knomewell i don't know13:22
ochosii mean FF already has that sort of menubutton to some extent13:22
knomewhat would they do with CSD?13:22
knomethey still need to show a lot of menus and options13:22
ochosicombine tab bar and window controls13:22
knomethat can't look natural in CSD13:22
knomeyeah, that's ugly13:22
ochosiwell look at chrome13:22
knomeanother reason i don't use chrome...13:23
ochosiit already does that for a while13:23
ochosiwell, in chrome it's configurable13:23
ochosieither way, i could add another workitem to improve our CSD support so that max and min buttons look like greybird (amongst others)13:24
knomeyep13:24
knome++13:24
ochosiand we can continue the discussion another time13:24
ochosithis was just meant as a kickstart anyway13:24
elfyyep13:24
elfythat makes sense - perhaps start a list thread too with the main points 13:25
ochosiyeah, ultimately that'll make sense13:25
ochosibut i'd prefer to discuss it a bit more with other team members before we take it to the list13:25
ochosithere might be other points (apart from visual consistency and the things i know about) that i might be missing13:26
elfyochosi: yep - that makes sense too 13:26
ochosielfy: ok, from my pov you can move along with the meeting or finish it13:28
elfyochosi: ok ty 13:28
ochosii have no other items i wanted to discuss13:28
knomeany items you don't want to discuss?13:28
knome:P13:28
elfyheh13:28
elfyanymore for anymore? 13:29
knomeno, FINISH IT13:29
elfy#topic Schedule next meeting13:29
elfyaction bluesabre to set next meeting13:29
elfy#endmeeting13:29
meetingologyMeeting ended Fri Jun  5 13:29:41 2015 UTC.  13:29
meetingologyMinutes:        http://ubottu.com/meetingology/logs/xubuntu-devel/2015/xubuntu-devel.2015-06-05-12.30.moin.txt13:29
knomethanks elfy 13:29
elfythanks all 13:29
ochosity elfy 13:31
elfyI hate US date syntax ... 13:35
knome:P13:35
elfyknome: can you delete https://wiki.ubuntu.com/Xubuntu/Meetings/Archive/Minutes/2015-05-0613:35
knomedone13:35
elfymeeting page is all done 13:35
elfyknome: thanks :D13:36
elfybluesabre: something awry methinks ... http://i.imgur.com/TlNYZQl.png16:18
elfyrunning from a terminal just get 4 deprecated warnings 16:21
elfythought I would check ... after remembering I accidentally -proposed,,but live session is the same16:30
elfybug 1462445 16:43
ubottubug 1462445 in parole (Ubuntu) "Parole starts with blank screen" [Undecided,New] https://launchpad.net/bugs/146244516:43
elfyadded bugzilla and to blueprint16:43
PaulW2Uelfy: seeing that here too, just confirmed your bug in LP17:11
PaulW2UAlso, I can't seem to close parole17:15
elfythanks PaulW2U 17:27
bluesabreelfy: PaulW2U wily, I presume?22:40
bluesabreuh oh, I'm next at bat22:40
bluesabreelfy, not a fan of YYYYMMDD?22:49

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