https://fedoraproject.org/wiki/Changes/GHC_8.6
== Summary ==
Update Haskell packages from GHC 8.4 to 8.6 and from Stackage LTS 12
to 13 package versions.
== Owner ==
* Name: [[User:Petersen|Jens Petersen]]
* Email: <petersen(a)redhat.com>
* Name: [[Haskell_SIG|Haskell SIG]]
* Email: <haskell(a)lists.fedoraproject.org>
== Detailed Description ==
The Haskell ghc compiler will be updated to 8.6.5 (rebase from the
ghc:8.6 module stream) and package version will be updated to current
Stackage LTS 13 versions. There will also be some packaging
improvements (doc and profiling subpackages).
== Benefit to Fedora ==
Fedora 31 will have the current stable GHC version (8.6.1 was
originally released last Sept),
and packages will be updated to more recent version from the Stackage
LTS 13 set.
The new subpackaging will allow smaller footprint Haskell development
installations without being forced to install docs and profiling
library that take up a lot of space and downloading.
== Scope ==
* Proposal owners:
** rebase ghc to 8.6.5
** update ghc-rpm-macros and cabal-rpm to allows doc and prof subpackaging
** refresh packaging to latest cabal-rpm
** update packages to latest Stackage LTS 13 versions
** build everything in a Koji f31-ghc sidetag repo
** When finished all builds will be pushed by releng to Rawhide before branching
* Other developers: N/A
* Release engineering: [https://pagure.io/releng/issue/8549 #8549]
* Policies and guidelines:
** There may be a minor revision later to update the Haskell Packaging
Guidelines
* Trademark approval: N/A (not needed for this Change)
== Upgrade/compatibility impact ==
Upgrades of Haskell packages should work fine.
Users will then recompile their code with the latest compiler and libraries.
== How To Test ==
* dnf install ghc
* dnf install ghc ghc-doc
* dnf install ghc ghc-prof
* install ghc and cabal-install
* install pandoc, ShellCheck, git-annex
* install ghc-*-devel or ghc-*-prof or ghc-*-doc
* cabal-rpm builddep <favouritepackage>; cabal install <favouritepackage>
== User Experience ==
Users will be happy to have the latest stable major version of GHC and
Haskell packages available to them, and benefit from the improvements
and new compiler features it provides.
== Dependencies ==
Non really: hedgewars rebuild will be tested.
== Contingency Plan ==
* Contingency mechanism: revert and ship the same package versions as F30
* Contingency deadline: Beta freeze
* Blocks release? N/A
* Blocks product? no
== Documentation ==
* https://downloads.haskell.org/~ghc/8.6.5/docs/html/users_guide/8.6.1-note...
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
https://fedoraproject.org/wiki/Changes/VariableNotoFonts
== Summary ==
This Change aims to change the priority in Google Noto to make
Variable Fonts higher than non-Variable Fonts.
== Owner ==
* Name: [[User:Tagoh| Akira TAGOH]]
* Email: tagoh(a)redhat.com
== Detailed Description ==
The font selection to match better fonts mostly depends on the order
of the configuration files for fontconfig which is available at
/etc/fonts/conf.d as long as it is written along the templates in our
guidelines. so if we want to change that behavior for certain
languages, we usually change the priority of it.
This proposal is to give the variable fonts version of Google Noto
families higher priority than non-variable fonts in Google Noto
families, to enable the variable fonts in Google Noto.
== Benefit to Fedora ==
The variable fonts of Google Noto families supports some axes for
variations into one OpenType font file. no need to have multiple files
per variations. this saves disk spaces and give us more better
experience.
We have already enabled Google Noto as default fonts for Sinhala which
affects by this change. it may be good to have the comparison table
how it saves.
{| class="wikitable"
|-
! Language !! non-VF !! VF
|-
| Sinhala || 10.94MiB || 1.02MiB
|}
There are also the variable fonts available for other languages too
but not default fonts for them. this will gives similar benefits for
them as well if one install them instead of non-VF version of Noto:
* sans-serif
** Latin
** Arabic
** Armenian
** Bengali
** Canadian Aboriginal
** Cham
** Cherokee
** Devanagari
** Ethiopic
** Georgian
** Hebrew
** Kannada
** khmer
** Lao
** Malayalam
** Myanmar
** Tamil
** Thaana
** Thai
* serif
** Latin
** Armenian
** Ethiopic
** Georgian
** Gujarati
** Gurmukhi
** Hebrew
** Kannada
** Khmer
** Lao
** Myanmar
** Tamil
** Thai
** Tibetan
* monospace
** Latin
== Scope ==
* Proposal owners:
** Update google-noto-fonts package to change the priority of
fontconfig configuration files
** Update langpacks to replace non-VF to VF version of packages
** Update comps.xml to replace non-VF to VF version of packages
* Other developers: N/A
* Policies and guidelines: N/A
* Trademark approval: N/A (not needed for this Change)
== How To Test ==
To check if you use the variable fonts:
<pre>
$ fc-match -f '%{file}' sans-serif:lang=si
/usr/share/fonts/google-noto-vf/NotoSansSinhala-VF.ttf
</pre>
The filename should be obvious for the variable fonts.
== User Experience ==
Users can see more variations of fonts if applications supports.
== Dependencies ==
N/A (not a System Wide Change)
== Contingency Plan ==
* Contingency mechanism: (What to do? Who will do it?) We can simply
revert the relevant changes to what we had before this change
* Contingency deadline: N/A (not a System Wide Change)
* Blocks release? No
== Documentation ==
N/A (not a System Wide Change)
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
Self-Contained Change proposals for Fedora 31 must be submitted (i.e.
placed into the ChangeReadyForWrangler category) by the end of
tomorrow (23 July).
I was on PTO last week, so if you were anticipating action on a Change
proposal and it hasn't happened yet, I'll work through that backlog
today.
For more development milestones in the F31 schedule, see:
https://fedorapeople.org/groups/schedule/f-31/f-31-devel-tasks.html
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
Hi,
The latest nettle (3.5.1) update will break ABI on rawhide. The API
remains the same hence recompilation will be sufficient to address any
issues.
regards,
Nikos
Hello, I was wondering if there is some kind of video guide from some
conference or lecture about SPECfiles. I am a beginner in SPECfiles and
I've read a lot stuff about them, but it is too much text. I would really
appreciate some video tutorial, it would help me a lot.
Thanks for links or any kind of help
--
S pozdravom/ Best regards
Lukas Javorsky
Intern, Core service - Databases
Red Hat <https://www.redhat.com>
Purkyňova 115 (TPB-C)
612 00 Brno - Královo Pole
ljavorsk(a)redhat.com
<https://www.redhat.com>
Hi folks! I'm proposing we cancel the QA and blocker review meetings
tomorrow. It's been a messy week here and I forgot to send
announcements until now, so the notice would be very short, and I don't
think there are any very urgent issues at present.
If you're aware of anything important we have to discuss this week,
please do reply to this mail and we can go ahead and run the meeting.
Thanks!
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net
_______________________________________________
test-announce mailing list -- test-announce(a)lists.fedoraproject.org
To unsubscribe send an email to test-announce-leave(a)lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/test-announce@lists.fedorap...