14:03:06 <mcatanzaro> #startmeeting Workstation WG
14:03:06 <zodbot> Meeting started Mon Feb 12 14:03:06 2018 UTC.  The chair is mcatanzaro. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:03:06 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
14:03:06 <zodbot> The meeting name has been set to 'workstation_wg'
14:03:16 <mcatanzaro> #meetingname workstation
14:03:16 <zodbot> The meeting name has been set to 'workstation'
14:03:20 <mcatanzaro> .hello catanzaro
14:03:21 <zodbot> mcatanzaro: catanzaro 'Michael Catanzaro' <mcatanzaro@gnome.org>
14:03:21 <juhp> .hello petersen
14:03:24 <ryanlerch> .hello ryanlerch
14:03:24 <zodbot> juhp: petersen 'Jens Petersen' <petersen@redhat.com>
14:03:25 <mcatanzaro> mclasen: Say hello again!
14:03:25 <otaylor> .hello otaylor
14:03:26 <zodbot> ryanlerch: ryanlerch 'Ryan Lerch' <rlerch@redhat.com>
14:03:29 <stickster> .hello pfrields
14:03:30 <zodbot> otaylor: otaylor 'Owen Taylor' <otaylor@redhat.com>
14:03:32 <zodbot> stickster: pfrields 'Paul W. Frields' <stickster@gmail.com>
14:03:38 <kalev> .hello kalev
14:03:39 <zodbot> kalev: kalev 'Kalev Lember' <klember@redhat.com>
14:04:50 <mclasen> .hello mclasen
14:04:51 <zodbot> mclasen: mclasen 'Matthias Clasen' <mclasen@redhat.com>
14:05:46 <mcatanzaro> #topic Reduce initial setup redundancy
14:05:54 <mcatanzaro> #link https://pagure.io/fedora-workstation/issue/21
14:06:28 <mcatanzaro> So FESCo has approved the change, thanks to cschaller and kalev.
14:06:37 <mcatanzaro> But now it's stuck on a pull request
14:06:51 <mcatanzaro> #link https://pagure.io/fedora-kickstarts/pull-request/328
14:07:11 <otaylor> (was actually me, not cschalle :-)
14:07:19 <mcatanzaro> Oh, whoops, thanks otaylor! ;)
14:07:30 <kalev> sadly, we don't have anyone on the workstation side who can approve kickstart pull requests
14:07:51 <mcatanzaro> Now, once that PR gets merged, we'll be able to test to see what has happened and how it is broken. I've talked to awilliamson and we're both expecting loads of OpenQA tests to start failing.
14:07:58 <otaylor> mcatanzaro: probably people have just not seen it with devconf.cz travel
14:08:16 <mclasen> who do we need to convince there, nirik ?
14:08:28 <mcatanzaro> I've volunteered to spend a bit of time trying to manage whatever damage it causes to OpenQA, but I need someone else to figure out how to get it merged.
14:08:32 <stickster> is the fact the jenkins build failed on that PR relevant?
14:08:39 <stickster> https://jenkins.fedorainfracloud.org/job/fedora-kickstarts/552/
14:08:51 <mcatanzaro> I didn't know there was a Jenkins
14:09:02 <otaylor> mcatanzaro: it looks like adamw *could* merge it himself
14:09:29 <stickster> also nirik may be able to merge
14:09:31 <mcatanzaro> https://jenkins.fedorainfracloud.org/job/fedora-kickstarts/552/console <-- failing jenkins build
14:09:35 <mclasen> it looks like an unrelated error to me. Something about kickstart syntax changes ?
14:09:37 <mcatanzaro> Looks like the failure is clearly unrelated to my change.
14:11:01 <otaylor> mcatanzaro: what do you think the next step is?
14:11:09 <mcatanzaro> Anyway, we've pinged nirik... he should be able to merge, once he sees this. I'll send him an email later this week if it remains stalled.
14:11:29 <mcatanzaro> #action mcatanzaro to try to get his fedora-kickstarts PR merged
14:12:02 <sgallagh> FWIW, I just took a look and offered up my "LGTM"
14:12:35 <sgallagh> I don't have merge permission, but I reviewed it.
14:12:37 <mcatanzaro> Unless someone has anything else to say, let's move on to the next topic... there's three more I'd like to try to get through
14:12:44 <mcatanzaro> Thanks sgallagh!
14:13:52 <mcatanzaro> #topic Noto Colour Emoji (google-noto-emoji-color-fonts) should be installed by default
14:14:39 <mcatanzaro> At the last meeting, we ran out of time and had not yet reached a consensus on whether to replace Emoji One with Noto Color Emoji
14:15:00 <juhp> right
14:16:37 <juhp> #link https://pagure.io/fedora-workstation/issue/31
14:17:04 <otaylor> (https://meetbot.fedoraproject.org/fedora-meeting-2/2018-01-15/workstation.2018-01-15-14.00.log.html from 14:39)
14:17:04 <mcatanzaro> Some of us were hoping to stick with Emoji One, while others were thinking it's unlikely that Emoji Two (the fork of Emoji One after Emoji One became nonfree) will become packageable in the near future, or reach the same level of Unicode coverage
14:17:37 <mcatanzaro> Also the screenshot in the first comment in the issue (thanks for the link juhp!) looks quite unfavorable for Emoji One
14:18:10 <mclasen> that has been fixed
14:18:19 <mclasen> well, 'fixed'
14:18:29 <mclasen> we won't show the fallback sequences in the chooser anymore
14:18:29 <juhp> Perhaps we can retake the screenshot with the latest gtk
14:18:49 <juhp> ah
14:18:52 <mclasen> so you'll experience the smaller coverage, with the ui breakage
14:19:50 <mclasen> without, I meant to say
14:21:08 <mclasen> so how do we proceed here ?
14:21:19 <ryanlerch> i think i missed this in a previous meeting, but what is the reasoning for using emoji one over noto?
14:21:33 <ryanlerch> since notoappears to have better coverage?
14:21:40 <otaylor> Looking at the emoji two repository, it looks like a one-man few-hours-a-month show. If it's missing hundreds of glyphs (do we have summary stats?) it doesn't seem realistic to me.
14:21:55 <mcatanzaro> ryanlerch: My understanding is that the goal is for our emoji to not look like Android.
14:21:57 <otaylor> ryanlerch: to have a distinctive look for the platform - to not just look like android
14:22:05 <juhp> ryanlerch: brand apparently
14:22:32 <mcatanzaro> I'm not sure that's a realistic goal, considering the condition of Emoji Two. Emoji Two also has a weird build system that apparently is not ready for Fedora packaging.
14:23:55 <mcatanzaro> #proposal Let's switch to Noto Color Emoji
14:23:56 <mclasen> sounds like 2 +1's for switching to noto ?
14:24:07 <mcatanzaro> +1 from me, at least
14:24:13 <ryanlerch> +1 from me
14:24:36 <stickster> +1 from me too.
14:24:49 <juhp> +1
14:24:58 <otaylor> +1
14:25:15 <mcatanzaro> rdieter: Any opinion?
14:25:30 <stickster> I hadn't chimed in earlier, but my thinking is... I understand and respect the need for a distinguishable appearance/personality. But OTOH divergence in emoji is something I've seen people complain about on other platforms (I put in face for emotion X and it looks like emotion Y instead)
14:25:43 <mcatanzaro> #chair otaylor juhp ryanlerch rdieter kalev stickster mclasen
14:25:43 <zodbot> Current chairs: juhp kalev mcatanzaro mclasen otaylor rdieter ryanlerch stickster
14:26:20 <mclasen> stickster: thats terrible, in particular if you see one emoji in the osk, and another appears in the text field (I've seen that happen)
14:27:05 <mcatanzaro> Anyway, at the risk of cutting off time for negative votes, this is clearly approved
14:27:17 <mcatanzaro> Is that #agreed or #approved, meetbot?
14:27:25 <stickster> I think it's #agreed
14:27:27 <mclasen> I'm 0, I can see the arguments on both sides
14:27:38 <stickster> it's a tough call to be sure
14:28:13 <ryanlerch> can we put a note somewhere to review coverage on emojitwo next release cycle or something?
14:28:48 <otaylor> I see both sides, but without an obvious plan other than "stick with smaller coverage for the time being", I think we need to switch. We can switch the preference back if emojitwo catches up.
14:28:58 <ryanlerch> i understand the need to be visually different, but IMO functionality trumps that in this case
14:29:08 <otaylor> Are we going to do anything to pull in the noto fonts on upgrade?
14:29:22 <mcatanzaro> #agreed Let's switch to Noto Color Emoji  (+5,1,-0)
14:29:40 <mcatanzaro> ryanlerch: Looks unlikely that the emojitwo situation will change, I'd say we should review it only if someone asks us to
14:29:45 <mclasen> good question. what does currently bring emojione in ? do we have a dep somewhere ?
14:29:59 <ryanlerch> mcatanzaro: understood. thanks!
14:30:24 <mcatanzaro> Now, inconvenient timing, I have to join another meeting. I'll keep watching here on IRC but it would be helpful if somebody else could volunteer to run the second half today?
14:30:59 <mcatanzaro> Looks like remaining work to figure out how to handle upgrades, and who will implement the change in comps.
14:31:23 <kalev> I think upgrades should "just work", afaik comps additions get pulled in on distro upgrades
14:31:30 <otaylor> gnome-themes-standard pulls in eosrei-emojione-fonts
14:32:01 <mcatanzaro> kalev: That's news to me, we've always had to discuss the problem of how to get new comps additions pulled in on upgrades. Generally our solution has been to add a fake requires somewhere else.
14:32:08 <ryanlerch> mcatanzaro: i can give chairing a go...
14:32:09 <mcatanzaro> And yes, gnome-themes-standard will need to change here.
14:32:13 <mcatanzaro> Thanks ryanlerch!
14:32:48 <mcatanzaro> (We'll see how well I can handle two meetings at once, because the other issues ready at https://pagure.io/fedora-workstation/issues are both mine too ;)
14:33:07 <ryanlerch> we ready for the next one?
14:33:39 <otaylor> Who is going to take the action on the technical implementation of the fonts change?
14:34:03 <otaylor> (gnome-themes-standard to pull it in, and make sure that our fontconfig configuration favors it if both are installed)
14:35:34 <juhp> I can try to coordinate it
14:35:57 <stickster> juhp++
14:35:57 <zodbot> stickster: Karma for petersen changed to 1 (for the f27 release cycle):  https://badges.fedoraproject.org/tags/cookie/any
14:36:10 <otaylor> (silence) - OK, I'll take an action to ask mfabian if he can prepare the appropriate PR's
14:36:36 <mcatanzaro> I think fontconfig already favors noto
14:36:54 <mclasen> that was an upstream change, not sure if it made it in a release yet ?
14:37:51 <ryanlerch> wait, so juhp or mfabian is going to co-ordinate this?
14:38:43 <stickster> ryanlerch: otaylor: I think we want to have juhp take point here
14:38:43 <juhp> I can do it
14:38:46 <stickster> +1
14:38:57 <otaylor> I was majorly lagged
14:39:04 <stickster> no worries Owen
14:39:37 <ryanlerch> #action juhp to co-ordinate the change to the noto fonts as the default colour emoji font
14:39:41 * rdieter waves hi, sorry I'm late to the party
14:39:53 * otaylor will finish writing a summary comment on the ticket anyways
14:40:01 <juhp> hi rdieter
14:40:05 <ryanlerch> #topic Replace Shotwell with GNOME Photos in default install
14:40:06 <juhp> otaylor: great thanks
14:40:21 <ryanlerch> #link https://pagure.io/fedora-workstation/issue/32
14:40:21 * mclasen looks for rishi
14:41:11 <stickster> rdieter: hola, seƱor!
14:41:37 <mcatanzaro> So a looong time ago we agreed to switch from Shotwell to Photos on the condition that Photos were to grow support for importing photos from physical cameras
14:42:04 <stickster> I recall that too
14:42:05 <mclasen> I'm looking for rishi to give the current status of that
14:42:14 <mcatanzaro> That stalled for a while (since who uses physical cameras anymore)? But rishi has implemented it to push this forward. Should be working in F28.
14:42:34 <mcatanzaro> He showed me screenshots; I doubt they're fake :)
14:42:57 * mclasen thinks physical camera == phone
14:42:58 <stickster> it would be deliciously ironic if they were faked with editing via Photos. Or via Shotwell?
14:43:03 <kalev> from a non-technical point of view, I think we have two factors here:
14:43:06 <kalev> a) shotwell has an active upstream maintainer once again
14:43:10 <kalev> b) gnome-photos upstream maintainer is our rishi, which means that it's easier to get fixes in for fedora related gnome-photos problems
14:43:32 <kalev> not really taking any sides, just wanted to point that out :)
14:43:43 <stickster> also thinking about how changing out the default would work for upgrades
14:43:55 <rdieter> sounds like a win-win then
14:43:58 <stickster> since we know lots of folks do that nowadays and it works well
14:44:21 <mcatanzaro> Shotwell will at least not be removed during upgrades, and you can always install it if you want it, so I don't think upgrades are much of a problem
14:44:30 <kalev> I think it should be the same as with the fonts package: we add gnome-photos and remove shotwell, and distro upgrades should pull in comps changes as far as I know
14:44:32 <rdieter> stickster: I think the best option is probably ... do nothing
14:44:35 <juhp> Right
14:44:42 <stickster> kalev: oh, does it?
14:44:50 <kalev> or at least additions, I'm pretty sure they do
14:44:58 * stickster never really understood how that worked, but defers to kalev who is much smarter
14:45:03 <stickster> s/but/and/
14:45:07 <stickster> see what I mean?
14:45:16 <otaylor> kalev: can you provide a reference? Or is anyone else familiar with this thing?
14:45:23 <juhp> i didn't know that either
14:45:39 <kalev> ignatenkobrain might know for sure
14:45:59 <otaylor> It didn't *used* to do that, but "used to" in my case might be status quo as of Red Hat Linux 7 or something ;-)
14:46:09 * mclasen can't get very excited about 'default app' discussions. lets just decide and move on
14:46:16 <ignatenkobrain> .hello2
14:46:17 <zodbot> ignatenkobrain: ignatenkobrain 'Igor Gnatenko' <ignatenko@redhat.com>
14:46:18 * ignatenkobrain reads backlog
14:46:42 <mclasen> the bigger goal still has to be to make more apps available more easily, not fiddle endlessly with the defaults
14:47:16 <ryanlerch> #proposal replace shotwell with GNOME Photos in the default install
14:47:20 <mcatanzaro> +1
14:47:24 <ryanlerch> +1
14:47:35 <ignatenkobrain> so there is one problem in upgrades
14:47:39 <ignatenkobrain> comps are never upgraded
14:47:49 <ignatenkobrain> whatever you installed 10 years ago as Workstation, this stays
14:47:54 <mclasen> +1
14:47:59 <otaylor> 0 - I haven't done a side-by-side comparison recently
14:48:05 <ignatenkobrain> (and called Workstation)
14:48:08 <rdieter> +1
14:48:21 <ignatenkobrain> group upgrade is usually broken and you end up with keeping old applications forever
14:48:43 <kalev> ignatenkobrain: does group upgrade add new apps? I think it's fine to keep old ones
14:49:05 <ignatenkobrain> kalev: IIRC it does, but user has to explicitly call group update
14:49:23 <ignatenkobrain> ah, also it reinstalls all apps removed by hand
14:49:42 <mcatanzaro> ryanlerch: Perhaps we should end here and discuss Music next meeting, when there's more time for discussion?
14:49:57 <ignatenkobrain> but this was never concern before, so I have doubts it is now
14:50:03 <ryanlerch> mcatanzaro: agreed
14:50:09 <kalev> I think we'll have to test this to be sure how gnome-software and dnf offline upgrades work
14:50:19 <ryanlerch> the next (and last) item is very similar too
14:50:27 <mclasen> did we approve this one ?
14:50:34 <ryanlerch> setting GNOME Music as default
14:50:43 <kalev> I'm 0 -- haven't tested gnome-photos at all, but at the same time not at all against with switching to a new modern thing
14:51:00 <mcatanzaro> ignatenkobrain: It's actually desirable IMO, we don't really want Photos appearing out of nowhere for users who have been using Shotwell. It's enough that we have a nicer set of default apps for new users.
14:51:32 <mcatanzaro> stickster: Do you want to vote on Photos?
14:51:49 <mclasen> don't see a vote from juhp yet, either
14:51:51 <juhp> I am okay with the change based on the earlier discussion though I don't have used either of the apps recently...
14:52:10 <stickster> mcatanzaro: sorry, yes. I'm +1 for Photos becoming default with rishi's new changes.
14:53:10 <stickster> I do think we should be providing guidance for upgraders on how to refresh the platform though, if the comps upgrades don't truly solve the problem of bringing in new apps
14:53:31 <ryanlerch> so we have 6 +1s, and 2 0's
14:54:10 <stickster> seems #agreed then
14:54:24 <juhp> yes
14:54:40 <mclasen> if we're quick, we can do one more item
14:54:55 <ryanlerch> #agreed GNOME Music to be the default music app in Fedora Workstation (6 +1s, 2 0s)
14:55:02 <mcatanzaro> #undo
14:55:02 <zodbot> Removing item from minutes: AGREED by ryanlerch at 14:54:55 : GNOME Music to be the default music app in Fedora Workstation (6 +1s, 2 0s)
14:55:04 <mcatanzaro> Photos :)
14:55:39 <mcatanzaro> But hey! if we want to approve Music now, sure let's do that too! xD
14:55:40 <ryanlerch> #agreed GNOME photos to be the default photos app in Fedora Workstation (6 +1s, 2 0s)
14:56:00 <ryanlerch> mcatanzaro: hahah sorry -- its almost 1am my brain is getting ahead of itself
14:56:05 <ryanlerch> thanks for the undo
14:56:31 <mcatanzaro> ;)
14:57:05 <ryanlerch> #topic Replace Shotwell with GNOME Photos in default install
14:57:16 <ryanlerch> #link https://pagure.io/fedora-workstation/issue/32
14:57:37 <ryanlerch> #undo
14:57:37 <zodbot> Removing item from minutes: <MeetBot.items.Link object at 0x238e8dd0>
14:57:46 <ryanlerch> #undo
14:57:46 <zodbot> Removing item from minutes: <MeetBot.items.Topic object at 0x3d3c6910>
14:58:05 <ryanlerch> #topic  Replace Rhythmbox with GNOME Music in default install
14:58:17 <ryanlerch> #link https://pagure.io/fedora-workstation/issue/33
14:58:30 <ryanlerch> sorry again all :/
14:58:51 <stickster> :-)
14:58:53 <ryanlerch> okies i have it right now -- GNOME Music is on the discussion
14:59:15 <stickster> we only have about 1 min left
14:59:17 <ryanlerch> we have a minute
14:59:18 <mclasen> aaand... we're out of time
14:59:20 <stickster> should we take this up next time?
15:00:04 <stickster> #proposed take up Music discussion next meeting
15:00:11 <ryanlerch> +1
15:00:12 <rdieter> +1
15:00:17 <stickster> +1 myself :-)
15:00:22 <juhp> sounds fair
15:00:33 <kalev> yes, let's do it next time
15:00:43 * stickster has to run to another call... ryanlerch if you can't send minutes to list, let me know and I'll do it
15:00:49 <mclasen> oh, before we close - next week we'll do the inaugural meeting of the atomic workstation sig (in this time slot, I believe)
15:00:56 <mclasen> just fyi
15:01:04 <juhp> great
15:01:21 * kalev will be there.
15:01:24 <ryanlerch> mclasen: awesome!
15:01:25 <mclasen> I encourage everybody to try it out. Its great! :-)
15:01:46 <ryanlerch> mclasen: i might look at doing a magazine article or two about it
15:01:59 <mclasen> ryanlerch: we've been talking about that, indeed
15:02:10 <bt0_> sounds awesome, link please
15:02:13 <mclasen> lets take it up in #fedora-workstation or #atomic
15:02:23 <ryanlerch> mclasen: okies
15:02:23 <bt0_> ok
15:02:32 <ryanlerch> okies about to endmeeting
15:02:36 <ryanlerch> 5
15:02:40 <ryanlerch> 4
15:02:43 <ryanlerch> 3
15:02:47 <ryanlerch> 2
15:02:51 <ryanlerch> 1
15:02:57 <ryanlerch> #endmeeting