14:00:20 <stickster> #startmeeting Workstation WG 14:00:20 <zodbot> Meeting started Wed Aug 31 14:00:20 2016 UTC. The chair is stickster. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:20 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:00:20 <zodbot> The meeting name has been set to 'workstation_wg' 14:00:22 <stickster> #meetingname workstation 14:00:22 <zodbot> The meeting name has been set to 'workstation' 14:00:23 <stickster> #topic Roll call 14:00:25 <stickster> .hello pfrields 14:00:26 <zodbot> stickster: pfrields 'Paul W. Frields' <stickster@gmail.com> 14:00:33 <ryanlerch> .hello ryanlerch 14:00:34 <zodbot> ryanlerch: ryanlerch 'Ryan Lerch' <rlerch@redhat.com> 14:01:05 * stickster notes ryanlerch is here way past his bedtime, so let's make sure there's something controversial at the top to keep him awake :-D 14:01:22 <kalev> morning 14:01:25 <rdieter> hi 14:02:52 * stickster waves and gives others another minute to show up 14:02:56 <stickster> #chair kalev rdieter ryanlerch 14:02:56 <zodbot> Current chairs: kalev rdieter ryanlerch stickster 14:03:15 <otaylor> .hello otaylor 14:03:16 <zodbot> otaylor: otaylor 'Owen Taylor' <otaylor@redhat.com> 14:04:09 <stickster> #chair otaylor 14:04:09 <zodbot> Current chairs: kalev otaylor rdieter ryanlerch stickster 14:04:16 <stickster> Well, let's get started since we have quorum 14:05:00 <stickster> First, sorry for the late agenda. I'm trying to get better about having it out early but abjectly failed this week 14:05:06 <stickster> #topic Meeting time 14:05:12 * mclasen walks in late 14:05:16 <stickster> #chair mclasen 14:05:16 <zodbot> Current chairs: kalev mclasen otaylor rdieter ryanlerch stickster 14:05:58 <stickster> Problem: mcatanzaro is one of our very active WG members. While we can't equally accommodate every person, it would be a shame for him never to be able to show up. But this hour won't work at all for him for the next several months or maybe longer. 14:06:48 <stickster> If we were to shift an hour earlier or later, we could make it work for him. If we go earlier, it also gets a little easier for ryanlerch to be here, but maybe US people would hate that; if later, probably not possible for anyone in APAC. 14:06:49 <mclasen> do we have an alternative ? istr that we looked for one at some point ? 14:07:52 <stickster> I think the best solution is for me to again put a whenisgood on the list, and see if we can make one of those different hours work for enough people. 14:08:00 <otaylor> Presumably we need to do this with some technology - the chance that say "1 hour earlier" would work for everyone seems small. (1 hour earlier does work for me, though I may be a little bit late some mornigs) 14:08:35 <stickster> #proposed stickster will put a whenisgood on the list for WG members to chime in preferences 14:08:39 <mclasen> same here 14:08:57 <mclasen> lets make a deadline for it ? put it up today and decide next week/next meeting ? 14:09:02 <stickster> agreed 14:09:30 <stickster> #action stickster put whenisgood on list after this meeting, and finalize decision by no later than next WG meeting 14:09:48 <stickster> don't need to beat this into the ground, shall we move on to Wayland? 14:10:27 <otaylor> stickster: sounds good 14:10:33 <stickster> #topic Wayland by default 14:11:00 <stickster> #link https://fedoraproject.org/wiki/Changes/WaylandByDefault 14:11:12 <kalev> so, the status here is that we already have wayland as default. the question is, should we keep it? 14:11:14 <stickster> So right now we have a fantastic rundown of features that ofourdan did as well -- https://fedoraproject.org/wiki/Wayland_features 14:11:27 <kalev> FESCo approved having it default so we have a green light ahead if we want to 14:11:46 <kalev> and already a lot of press stating that this is going to be the case, so it may be difficult to reverse course at this point because of that 14:11:59 <stickster> kalev: Sort of -- the question is maybe more like, "Let's agree how and when we're going to make that final call" 14:12:09 <stickster> although that wasn't in the form of a question :-) 14:12:33 <mclasen> I have several people working hard on making it solid now 14:13:31 <stickster> noted! 14:13:51 <kalev> I hear jonas has a bunch of wayland patches to other projects that haven't made it upstream, such as SDL 14:14:01 <kalev> we should probably try to make sure we have those applied downstream 14:14:22 <stickster> Also, an issue people continue to mention is WebKit... 14:14:47 <kalev> I already picked a bunch of X server wayland patches last week together with ofourdan and backported those, apparently his half year work was still stuck in xorg git master 14:15:03 <stickster> kalev++ 14:15:03 <mclasen> kalev: cschaller is on the sdl case 14:15:19 <mclasen> we do plan to carry the patches downstream if we don't get them upstream in time 14:15:29 <kalev> rgr 14:16:57 <mclasen> stickster: what issue, in particular ? the clipboard ? 14:17:05 <stickster> mclasen: right 14:17:36 <mclasen> I have asked our webkit guy, and was told 'mcatanzaro is already working on it' 14:18:18 <stickster> mclasen: although last thing I saw on the list was Aug 17 when he said "no support" 14:18:21 <stickster> "yet" 14:18:40 <mclasen> I'll try to corner him and see where things stand 14:18:53 <stickster> If it's planned, though, then it would be a little awkward to hold the train on a separate upstream 14:18:56 <kalev> what's the fallout from that? can't copy-paste from devhelp and yelp and evolution and epiphany? 14:19:06 <mclasen> yes, it is very annoying 14:19:09 <mclasen> in particular for evolution 14:19:23 * kalev uses thunderbird. 14:19:24 <stickster> (and, for developers, from devhelp I would think) 14:19:29 <mclasen> they finally got their webkit port done, and now it nets them a regression :-( 14:19:35 <stickster> Doh 14:19:53 <kalev> we could force those apps to use the X backend, maybe? 14:21:22 * stickster notes that the Beta freeze point is 2016-09-27 -- so we would probably want to assess and decide to do so at the next WG meeting 14:21:27 <mclasen> I think implementing clipboard support would be better. But yes, that is an option 14:22:03 <stickster> There are basically two features listed as "BLOCKER" on the Wayland features wiki page... primary selection and startup notifications 14:23:01 <stickster> if I read correctly, they're both done, at least for some value of done... but viz. this WebKit thing, the relevant question for us is what the users are going to experience on the whole with the Fedora Workstation 14:24:08 * stickster is 100% in agreement with "rip the bandage off" concept 14:24:11 <kalev> is startup notification working now? I thought it landed, but I've seen gnome-shell showing the startup spinner for most apps for like a whole minute after they get launched 14:24:24 <kalev> is that a fallout from missing startup notification? 14:25:03 <mclasen> yes 14:25:45 <mclasen> I'll check with Carlos on that; he's back on Friday 14:25:56 <stickster> mclasen: It sounds like that's among the things you've got folks working on, then? 14:26:33 <mclasen> well, as you say, its marked as done. We will have to investigate why it doesn't seem to work in some cases 14:26:56 * stickster just tried gedit on his F25 Alpha where he's running Wayland and sees what kalev is talking about 14:28:45 * stickster also notes we have a sizable tree at https://bugzilla.redhat.com/showdependencytree.cgi?id=1277927&hide_resolved=1 -- it would be good to know whether any of those are truly deal-breakers 14:29:13 <mclasen> I'll go through the list 14:29:27 * mclasen notes that people like to make lists 14:30:03 <stickster> yeah 14:30:46 <stickster> mclasen: I think the point for me is, if we get together in two weeks to discuss status, how are we going to know whether to say things are good enough to leave the default alone, and let Wayland stay default? 14:31:36 <stickster> I have a gut feeling that things are moving in the right trajectory, to say it has rough edges but is in sufficiently good shape to go forward... 14:31:37 <rdieter> I think it's easy(ish), is the tracker is empty or not 14:31:47 <stickster> But that tracker is probably not the right one 14:31:48 <rdieter> if the tracker... 14:32:15 <rdieter> it could be, if triaged to track only truly blocker items. If not, make a new tracker for strictly that purpose 14:32:27 <stickster> ...but quantifying the decision is important, particularly since that helps us tell users, "Here are the expectations for things that aren't great yet, but they will be" 14:32:39 <mclasen> yay, another list! 14:32:48 <stickster> :-) 14:33:42 <stickster> although bugzilla "lists" have the distinction of very little overhead over the actual decision work 14:34:02 <stickster> we don't need another big page of narrative, just to know what's important enough to make sure it's fixed for Beta 14:34:45 <mclasen> as I said, I'll go over that list you pointed out later today. If you want me to filter out a smaller blocker list, I can do that 14:35:13 <stickster> mclasen: I think the small blocker list would be a good idea, it's much easier for us to make a decision on that basis 14:35:35 <stickster> rather than gut feelings... I have plenty of those but I'm wrong as often as not :-) 14:36:51 <stickster> So let's do this... I can #action mclasen on that list, and then we can use that next meeting for deciding whether to stay on the path 14:37:13 <mclasen> I'll send the results of my triage to the list 14:37:45 <stickster> #action mclasen make a proposed "real blocker" list for Wayland default, triaging the WaylandRelated tracker, and send to list 14:37:49 <stickster> Thanks mclasen 14:38:19 <stickster> #info Blocker list will be the way we make a decision next meeting on keeping to Wayland by default 14:38:40 <stickster> anything else on Wayland we need to decide today? 14:39:07 <stickster> oh, one other thing... 14:39:21 <stickster> #action stickster make sure WaylandRelated tracker is referenced in Common Bugs page for F25 14:40:25 <stickster> #topic Shotwell / GNOME Photos 14:40:33 <stickster> #nick mcatanzaro 14:41:23 <stickster> mcatanzaro asked for this item -- to see what the prospects are for the default to change here 14:41:46 <kalev> I'd like to note that after a long inactivity, shotwell now has proper maintainance upstream again 14:42:05 <stickster> I think the last time we spoke about this... correct me if I'm wrong... was that importing from a device was the most critical missing feature for GNOME Photos, even though that's on roadmap for 3.24 right now 14:42:49 <stickster> https://bugzilla.gnome.org/show_bug.cgi?id=680834 says that https://git.gnome.org/browse/tracker/commit/?id=614589d was pushed 14:43:16 <kalev> is there a need to even ship a photo manager app by default? could we just get away with keeping eog (viewer) and dropping shotwell (manager) and not shipping any photo manager at all and letting users install whatever they want through gnome-software? 14:44:03 <mclasen> its an old debate 14:44:47 <mclasen> on the one side, you have the proponents of the kitchen sink, on the other side the proponents of the uncluttered overview 14:45:27 <kalev> yeah :) 14:46:58 <stickster> I don't really have an opinion here... as a user, I like the convenience of sticking an SD card in my laptop and seeing a photo manager come up. 14:47:36 <mclasen> ask kalev pointed out, shotwell is maintained again now, so maybe the question is a bit less pressing 14:47:44 <mclasen> kalev: do we get releases for it, too ? 14:47:55 <kalev> mclasen: yup, regularly, got one this week 14:48:03 <mclasen> nice 14:48:34 <mclasen> a success story for open source: somebody else can pick it up 14:48:52 * stickster likes it 14:49:23 <stickster> #proposed Drop the "change default" discussion for F25 at this point, let's see where things stand next release 14:49:36 <mclasen> +1 14:49:39 <kalev> +1 14:49:46 <stickster> #info Shotwell is actively maintained, and has two new releases in the past month already 14:50:09 <stickster> otaylor: rdieter: ^^^^ 14:50:26 <rdieter> +1 14:50:28 <stickster> I'm +1 to my own proposal :-) 14:50:43 <otaylor> +1 if we still don't have importing from a device in gnome-photos 14:50:58 <stickster> According to the bug we don't. 14:51:18 <stickster> it's on the way next release supposedly, so we may be talking about this in a few months :-) 14:52:01 <stickster> #agreed Drop the "change default" discussion for photo handling in F25, revisit for F26 based on state of gnome-photos (+1: 5, 0: 0, -1: 0) 14:52:14 <stickster> #topic Non-working sushi 14:52:29 <mclasen> ah, good reminder 14:52:39 <mclasen> I wrote a patch for that, should make sure it lands and get a release out 14:52:47 <stickster> So this came up late last wek, that sushi was broken on Wayland, I couldn't tell if that was "ugh, big iceberg issue" or, "routine bug, par for the course" 14:52:56 <stickster> ha, sounds like the second then :-) 14:53:00 <stickster> mclasen++ 14:53:20 <stickster> #info mclasen has patch 14:53:37 <stickster> #action mclasen land patch and get a release out (or engage minion) ;-) 14:53:53 * stickster hits "That was easy" button 14:53:54 * mclasen looks around 14:54:05 <stickster> for your one minion 14:54:34 <stickster> https://s-media-cache-ak0.pinimg.com/originals/36/b1/6c/36b16cc68bbbca07f1c37183112de693.gif 14:54:50 <stickster> #topic All other business (open floor) 14:55:01 <stickster> 5 minutes remaining, anything else? 14:56:16 <stickster> seems like not, closing in 30 sec. Just type '!' to interject :-) 14:57:05 <stickster> Thanks for coming everyone! Have a great day :-) 14:57:08 <stickster> (or night) 14:57:10 <stickster> #endmeeting