i18n
LOGS
<@paragan:matrix.org>
07:00:52
!startmeeting i18n
<@meetbot:fedora.im>
07:00:55
Meeting started at 2024-05-27 07:00:52 UTC
<@meetbot:fedora.im>
07:00:55
The Meeting name is 'i18n'
<@paragan:matrix.org>
07:00:57
!meetingname i18n
<@meetbot:fedora.im>
07:00:58
The Meeting Name is now i18n
<@paragan:matrix.org>
07:01:03
!topic agenda and roll call
<@paragan:matrix.org>
07:01:08
<@fujiwarat:matrix.org>
07:01:30
hi
<@kanru:wara.tw>
07:01:38
Hi
<@tagoh:matrix.org>
07:01:42
Hi
<@paragan:matrix.org>
07:02:40
Hi all
<@mfabian:matrix.org>
07:02:47
Hi
<@paragan:matrix.org>
07:02:56
let's start this meeting
<@paragan:matrix.org>
07:03:05
!topic Issues
<@paragan:matrix.org>
07:03:17
!info #162: track Fonts component bugs (petersen)
<@paragan:matrix.org>
07:03:22
<@juhp:matrix.org>
07:03:35
hi
<@twinkle28:fedora.im>
07:03:46
Hi
<@paragan:matrix.org>
07:04:08
any update tagoh for ax86-terminus-ttf-fonts package review?
<@tagoh:matrix.org>
07:05:14
Yes, I've done the review and commented one feedback and updated. I'll give an approval for that.
<@paragan:matrix.org>
07:05:32
Thanks for the update
<@paragan:matrix.org>
07:07:01
This is the only bug we have today on Fonts component tracker
<@paragan:matrix.org>
07:07:10
let's move to next ticket
<@paragan:matrix.org>
07:07:22
!info #185: Evaluate if we can have ibus-chewing as default IME for Taiwan (pwu)
<@paragan:matrix.org>
07:07:29
<@sshil:fedora.im>
07:08:04
Hi
<@matiwari:fedora.im>
07:08:16
Hi All
<@kanru:wara.tw>
07:08:16
Proposal has been announced and it's in feedback period.
<@paragan:matrix.org>
07:09:08
Thanks Kan-Ru Chen for submitting this Change proposal
<@paragan:matrix.org>
07:09:19
let's check if we get some feedback on it
<@paragan:matrix.org>
07:09:29
anything else to discuss for this ticket?
<@pwu:fedora.im>
07:10:56
Hi
<@paragan:matrix.org>
07:11:09
if nothing then let's move to next ticket
<@paragan:matrix.org>
07:11:29
!info #186: CJK relative font priorities (petersen)
<@paragan:matrix.org>
07:11:36
<@paragan:matrix.org>
07:12:57
do we have any further action items for this ticket?
<@juhp:matrix.org>
07:13:55
We had a little more discussion about this internally last week: from the Gnome perspective using envvar is not great, so maybe there should be some gsettings config to help control this
<@juhp:matrix.org>
07:14:38
That would require bringing the discussion upstream I suppose
<@juhp:matrix.org>
07:15:13
We had a little more discussion about this internally last week: from the Gnome perspective relying on envvars is not great, so maybe there should be some gsettings config to help control this
<@juhp:matrix.org>
07:15:47
Thoughts?
<@pwu:fedora.im>
07:16:47
fonts-tweak-tool?
<@pwu:fedora.im>
07:17:29
It uses FC_LANG environment variable...
<@juhp:matrix.org>
07:17:33
Right so fonts-tweak-tool can address this at the fontconfig level but I am not sure that is the correct place necessarily?
<@tagoh:matrix.org>
07:17:54
IMHO Using non standard applications doesn't help anything for most users.
<@juhp:matrix.org>
07:18:12
Right it's true
<@tagoh:matrix.org>
07:18:31
This isn't an enhancement but real issue we should address. we shouldn't use it for such.
<@juhp:matrix.org>
07:18:39
And users should certainly not have to set an envvar either
<@juhp:matrix.org>
07:19:20
Asking users to set an envvar basically means we have failed ;o)
<@juhp:matrix.org>
07:19:37
Just saying in general
<@pwu:fedora.im>
07:19:50
Oh
<@juhp:matrix.org>
07:21:21
Do we think a gsetting could help make progress?
<@juhp:matrix.org>
07:21:57
That in itself is trivial of course but question is how it would interact with the desktop/apps
<@tagoh:matrix.org>
07:22:59
it may be GNOME specific but somewhat. would be better than nothing.
<@juhp:matrix.org>
07:23:30
I more or less imagined it would "roughly" set the PANGO_LANGUAGE at desktop start but that might be too naive - also we don't need to elaborate a solution now or whether this is a meaningful direction or course for further discussion
<@juhp:matrix.org>
07:23:36
Okay 👍️
<@juhp:matrix.org>
07:24:02
I more or less imagined it would "roughly" set the PANGO\_LANGUAGE at desktop start but that might be too naive - also we don't need to elaborate a solution now but rather checking whether this is a meaningful direction or course for further discussion
<@juhp:matrix.org>
07:24:20
Yeah feel keeping the scope to gnome initially is simpler
<@juhp:matrix.org>
07:24:42
Eventually perhaps firefox could follow the gsettings or something for example
<@juhp:matrix.org>
07:25:10
We could also use the info for langpacks say
<@juhp:matrix.org>
07:25:56
(so it starts to slightly tie back to my original idea of wider i18n tool but this sounds more real and promising hopefully)
<@paragan:matrix.org>
07:26:08
I consider that we are still working on this issue and it needs some more discussion within team and with upstream community
<@juhp:matrix.org>
07:26:25
Yes
<@paragan:matrix.org>
07:26:34
Thanks
<@juhp:matrix.org>
07:26:50
We could probably approach gnome-settings-daemon say soonish?
<@juhp:matrix.org>
07:29:58
We could probably approach gnome-settings-daemon say soonish for discussion?
<@tagoh:matrix.org>
07:29:58
Pango first to have an API to apply a language, then gtk+ to access it through gsettings, finally gnome-settings-daemon to make it global in GNOME?
<@tagoh:matrix.org>
07:30:30
I could be wrong
<@juhp:matrix.org>
07:30:37
Okay so we should figure out the plumbing first then I guess
<@juhp:matrix.org>
07:31:21
I also worry about whether it really can be dynamic... ie runtime thing
<@juhp:matrix.org>
07:31:56
Usually when we try to change fonts dynamically "bad things happen" but
<@juhp:matrix.org>
07:32:45
Though if it could be made to work that way it would be exciting...
<@pwu:fedora.im>
07:33:40
Right, sometimes dynamically change may cause issues.
<@juhp:matrix.org>
07:33:55
But perhaps to could be limited to app initialization somehow 🤷‍♂️
<@juhp:matrix.org>
07:34:21
Maybe in gtk?
<@pwu:fedora.im>
07:34:47
I think it is a good idea to support only when app initialization...
<@juhp:matrix.org>
07:34:58
Someone will also need to implement it of course...
<@paragan:matrix.org>
07:37:37
Okay we can keep discussion later on also
<@paragan:matrix.org>
07:37:46
let's move to next ticket
<@paragan:matrix.org>
07:38:07
!info #188: Tracker for Fedora 41 Changes (pnemade)
<@paragan:matrix.org>
07:38:13
<@paragan:matrix.org>
07:38:46
Kan-Ru Chen: You can add your Change information to this ticket
<@paragan:matrix.org>
07:39:00
anyone else planning any Change submission for Fedora 41
<@paragan:matrix.org>
07:39:57
anyone else planning any Change submission for Fedora 41?
<@paragan:matrix.org>
07:41:11
we still have 1 more month to submit System Wide Change
<@paragan:matrix.org>
07:42:59
Let's move to next ticket
<@paragan:matrix.org>
07:43:14
!info #189: Fedora 39 Bug triaging (pnemade)
<@paragan:matrix.org>
07:43:24
<@paragan:matrix.org>
07:43:40
We need to start looking into Fedora 39 bugs now
<@paragan:matrix.org>
07:44:04
Look into your assigned bugs and see if you can fix or move them to later Fedora release
<@paragan:matrix.org>
07:46:18
anything to discuss for this ticket?
<@paragan:matrix.org>
07:47:25
if nothing then let's move to next topic
<@paragan:matrix.org>
07:47:32
!topic Upcoming schedule
<@paragan:matrix.org>
07:47:58
As you know we are into Fedora Linux 41 development cycle
<@paragan:matrix.org>
07:48:06
so the upcoming development milestones are
<@paragan:matrix.org>
07:48:08
!info Wed 2024-06-19 Change Checkpoint: Proposal submission deadline (Changes requiring infrastructure changes)
<@paragan:matrix.org>
07:48:14
!info Tue 2024-06-25 Change Checkpoint: Proposal submission deadline (Changes requiring mass rebuild)
<@paragan:matrix.org>
07:48:19
!info Tue 2024-06-25 Change Checkpoint: Proposal submission deadline (System Wide Changes)
<@paragan:matrix.org>
07:48:33
anything to discuss for this topic?
<@paragan:matrix.org>
07:51:01
I guess nothing to discuss here
<@paragan:matrix.org>
07:51:04
let's move
<@paragan:matrix.org>
07:51:15
!topic Open Floor
<@paragan:matrix.org>
07:51:27
any topics to discuss here?
<@paragan:matrix.org>
07:53:44
I assume nothing to discuss here
<@paragan:matrix.org>
07:53:50
Let's stop here then
<@paragan:matrix.org>
07:53:56
Thank you for joining this meeting
<@paragan:matrix.org>
07:54:01
!endmeeting