Re: F39 proposal: FontAwesome6 (Self-Contained Change proposal)

2023-03-11 Thread Leslie Satenstein via devel
Hi Developers.

Because of some issues, I cannot log into the site to provide an improvement 
request for Fedora. I present a discussion idea, and a suggestion.
I would like to suggest a change for the /etc/fstab to 

replace the use of UUID=   with PARTUUID=...
The Benefit
When one has to restore a partition, it is often necessary to reformat same 
first, followed by the restoration using a backup.   With UUID=..  the reformat 
causes a new UUID value to be created.
BUT   with PARTUUID=  , the value it has fixed for the life of the partition. 
It, PARTUUID=  is invariant from the time the partition is created. 

In a multi-boot environment, it is a change I manually make to each /etc/fstab. 
Currently I am multi-booting Fedora 37 Gnome, 38Gnome, 38KDE, 38Cinnamon to do 
my own QA on the presented distros, and also to check how my own software is 
functioning under the four mentioned.
Since the new installer is in progress, I would would like to propose that the 
change be considered.  

Ben and Matt, I have issues with access. That is why I am using this email 
response to propose a future (Fedora 39) change.
By the way, manually changing the fstab entries from UUID= to PARTUUID= 
works flawlessly. If you do not want to incorporate said change, then a simple 
program to do it is easy to write and test.  I have such program underway.

Leslie SatensteinMontreal.
 

On Friday, March 10, 2023 at 04:15:59 p.m. EST, Matthew Miller 
 wrote:  
 
 > Some user-facing applications will be able to display the latest
> versions of the FontAwesome icons, which have undergone a number of
> updates and cleanups to provide a more pleasing look.  In addition,
> many new icons have been added in the 5.x and 6.x versions.  For
> example, version 6.x contains a Fedora icon, while previous versions
> do not.

Version 5.x contains an an unauthorized not-so-great single-color hackup of
the "classic" logo. Version 6.x contains an authorized rendition of the
legit current logo.

Is 6.x backwards compatible with 5?


-- 
Matthew Miller

Fedora Project Leader
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue
  ___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 proposal: FontAwesome6 (Self-Contained Change proposal)

2023-03-10 Thread Jerry James
On Fri, Mar 10, 2023 at 2:16 PM Matthew Miller  wrote:
> > Some user-facing applications will be able to display the latest
> > versions of the FontAwesome icons, which have undergone a number of
> > updates and cleanups to provide a more pleasing look.  In addition,
> > many new icons have been added in the 5.x and 6.x versions.  For
> > example, version 6.x contains a Fedora icon, while previous versions
> > do not.
>
> Version 5.x contains an an unauthorized not-so-great single-color hackup of
> the "classic" logo. Version 6.x contains an authorized rendition of the
> legit current logo.
>
> Is 6.x backwards compatible with 5?

Yes, 6.x is backwards compatible with 5.x.  The plan includes retiring
the fontawesome5-fonts package, so that unauthorized not-so-great
single-color hackup will get the boot as part of this change.
-- 
Jerry James
http://www.jamezone.org/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 proposal: FontAwesome6 (Self-Contained Change proposal)

2023-03-10 Thread Matthew Miller
> Some user-facing applications will be able to display the latest
> versions of the FontAwesome icons, which have undergone a number of
> updates and cleanups to provide a more pleasing look.  In addition,
> many new icons have been added in the 5.x and 6.x versions.  For
> example, version 6.x contains a Fedora icon, while previous versions
> do not.

Version 5.x contains an an unauthorized not-so-great single-color hackup of
the "classic" logo. Version 6.x contains an authorized rendition of the
legit current logo.

Is 6.x backwards compatible with 5?


-- 
Matthew Miller

Fedora Project Leader
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


F39 proposal: FontAwesome6 (Self-Contained Change proposal)

2023-03-08 Thread Ben Cotton
https://fedoraproject.org/wiki/Changes/FontAwesome6

This document represents a proposed Change. As part of the Changes
process, proposals are publicly announced in order to receive
community feedback. This proposal will only be implemented if approved
by the Fedora Engineering Steering Committee.

== Summary ==
Update the FontAwesome package in Fedora to version 6.x, with a
compatibility package for packages still needing 4.x.

== Owner ==
* Name: [[User:jjames| Jerry James]]
* Email: loganje...@gmail.com


=== Affected maintainers ===
* [[User:xavierb|Xavier Bachelot]]
* [[User:lbalhar|Lumír Balhar]]
* [[User:nb|Nick Bebout]]
* [[User:abbra|Alexander Bokovoy]]
* [[User:spot|Tom Callaway]]
* [[User:rcritten|Rob Crittenden]]
* [[User:edewata|Endi Sukma Dewata]]
* [[User:rdieter|Rex Dieter]]
* [[User:rdopiera|Radomir Dopieralski]]
* [[User:cdorney|Claran Dorney]]
* [[User:melmorabity|Mohamed ElMorabity]]
* [[User:mfargett|Marco Fargetta]]
* [[User:kevin|Kevin Fenzi]]
* [[User:cfu|Christina Fu]]
* [[User:mharmsen|Matthew Harmsen]]
* [[User:jhrozek|Jakub Hrozek]]
* [[User:ipa-maint|ipa-maint]]
* [[User:ckelley|Chris Kelley]]
* [[User:mkosek|Martin Kosek]]
* [[User:plautrba|Petr Lautrbach]]
* [[User:vakwetu|Ade Lee]]
* [[User:fale|Fabio Allesandro Locati]]
* [[User:jmagne|Jack Magne]]
* [[User:cicku|Christopher Meng]]
* [[User:than|Than Ngo]]
* [[User:jnovy|Jindrich Novy]]
* [[User:nonamedotc|Mukundan Ragavan]]
* [[User:mrunge|Matthias Runge]]
* [[User:cipherboy|Alexander Scheel]]
* [[User:simo|Simo Sorce]]
* [[User:chedi|Chedi Toueiti]]
* [[User:puiterwijk|Patrick Uiterwijk]]
* [[User:pvoborni|Petr Vobornik]]
* [[User:twoerner|Thomas Woerner]]
* [[User:jonathanspw|Jonathan Wright]]


== Detailed Description ==
The fontawesome-fonts package in Fedora is currently on version 4.7.0.
Meanwhile, some packages now require version 5.x or 6.x of the fonts.
Since most consumers still want version 4.7.0, the proposal is to
introduce a fontawesome4-fonts compatibility package, and move the
fontawesome-fonts package to the most recent release, currently
version 6.3.0.

== Feedback ==


== Benefit to Fedora ==
Some user-facing applications will be able to display the latest
versions of the FontAwesome icons, which have undergone a number of
updates and cleanups to provide a more pleasing look.  In addition,
many new icons have been added in the 5.x and 6.x versions.  For
example, version 6.x contains a Fedora icon, while previous versions
do not.

== Scope ==
* Proposal owners:
** The fontawesome-fonts package will be updated to version 6.3.0.
** The python-pydata-sphinx-theme package will be updated to version
0.13.1, which requires FontAwesome 6.x.
** The python-QtAwesome package will be updated to version 1.2.2,
which includes FontAwesome 6.x support, and changed to unbundle those
fonts that can be unbundled.
** The python-sphinx_ansible_theme package will be updated to version
0.10.1, which permits some spec file simplifications, and updated to
depend on fontawesome4-fonts.
** The python-XStatic-Font-Awesome package will be updated to version
6.2.1.1, which requires FontAwesome 6.x.
** The texlive package will be updated to remove an unnecessary
dependency on fontawesome-fonts.
** Two new packages will be added to the distribution:
*** fontawesome4-fonts, a nearly exact copy of the current
fontawesome-fonts package
*** python-accessible-pygments, to support upgrading the
python-pydata-sphinx-theme package
** One package will be retired from the distribution:
*** fontawesome5-fonts, which will be obsoleted by fontawesome-fonts,
since version 6.x is backwards compatible with 5.x
** The following packages will be updated to depend on
fontawesome4-fonts instead of fontawesome-fonts:
*** freeipa
*** ipsilon
*** python-acme
*** python-f5-sdk
*** python-streamlink
*** sympa
** The following packages will be updated to unbundle the FontAwesome
CSS files and depend on fontawesome4-fonts:
*** python-nbclassic
** The following packages will be updated to unbundle the FontAwesome
4.x fonts and depend on fontawesome4-fonts:
*** dogtag-pki
** The following packages will be updated to unbundle the FontAwesome 6.x fonts:
*** R-fontawesome
** The following packages will be updated to build documentation with
the new version of python-pydata-sphinx-theme:
*** python-networkx
** Finally, the cantata package will be updated to version 2.5.0,
which is the final upstream version.  Since upstream has declared
itself dead, a patch to use FontAwesome 6.x will be added to the
cantata package, so that we can someday retire fontawesome4-fonts.
** All of these changes are available for inspection at
[https://copr.fedorainfracloud.org/coprs/jjames/FontAwesome6 this
COPR].  Changes for an individual package can be seen in jjames's fork
of that package.
** Several packages do not need any changes, because they already
depend on `font(fontawesome)`, rather than on fontawesome-fonts, as
suggested by 

F39 proposal: FontAwesome6 (Self-Contained Change proposal)

2023-03-08 Thread Ben Cotton
https://fedoraproject.org/wiki/Changes/FontAwesome6

This document represents a proposed Change. As part of the Changes
process, proposals are publicly announced in order to receive
community feedback. This proposal will only be implemented if approved
by the Fedora Engineering Steering Committee.

== Summary ==
Update the FontAwesome package in Fedora to version 6.x, with a
compatibility package for packages still needing 4.x.

== Owner ==
* Name: [[User:jjames| Jerry James]]
* Email: loganje...@gmail.com


=== Affected maintainers ===
* [[User:xavierb|Xavier Bachelot]]
* [[User:lbalhar|Lumír Balhar]]
* [[User:nb|Nick Bebout]]
* [[User:abbra|Alexander Bokovoy]]
* [[User:spot|Tom Callaway]]
* [[User:rcritten|Rob Crittenden]]
* [[User:edewata|Endi Sukma Dewata]]
* [[User:rdieter|Rex Dieter]]
* [[User:rdopiera|Radomir Dopieralski]]
* [[User:cdorney|Claran Dorney]]
* [[User:melmorabity|Mohamed ElMorabity]]
* [[User:mfargett|Marco Fargetta]]
* [[User:kevin|Kevin Fenzi]]
* [[User:cfu|Christina Fu]]
* [[User:mharmsen|Matthew Harmsen]]
* [[User:jhrozek|Jakub Hrozek]]
* [[User:ipa-maint|ipa-maint]]
* [[User:ckelley|Chris Kelley]]
* [[User:mkosek|Martin Kosek]]
* [[User:plautrba|Petr Lautrbach]]
* [[User:vakwetu|Ade Lee]]
* [[User:fale|Fabio Allesandro Locati]]
* [[User:jmagne|Jack Magne]]
* [[User:cicku|Christopher Meng]]
* [[User:than|Than Ngo]]
* [[User:jnovy|Jindrich Novy]]
* [[User:nonamedotc|Mukundan Ragavan]]
* [[User:mrunge|Matthias Runge]]
* [[User:cipherboy|Alexander Scheel]]
* [[User:simo|Simo Sorce]]
* [[User:chedi|Chedi Toueiti]]
* [[User:puiterwijk|Patrick Uiterwijk]]
* [[User:pvoborni|Petr Vobornik]]
* [[User:twoerner|Thomas Woerner]]
* [[User:jonathanspw|Jonathan Wright]]


== Detailed Description ==
The fontawesome-fonts package in Fedora is currently on version 4.7.0.
Meanwhile, some packages now require version 5.x or 6.x of the fonts.
Since most consumers still want version 4.7.0, the proposal is to
introduce a fontawesome4-fonts compatibility package, and move the
fontawesome-fonts package to the most recent release, currently
version 6.3.0.

== Feedback ==


== Benefit to Fedora ==
Some user-facing applications will be able to display the latest
versions of the FontAwesome icons, which have undergone a number of
updates and cleanups to provide a more pleasing look.  In addition,
many new icons have been added in the 5.x and 6.x versions.  For
example, version 6.x contains a Fedora icon, while previous versions
do not.

== Scope ==
* Proposal owners:
** The fontawesome-fonts package will be updated to version 6.3.0.
** The python-pydata-sphinx-theme package will be updated to version
0.13.1, which requires FontAwesome 6.x.
** The python-QtAwesome package will be updated to version 1.2.2,
which includes FontAwesome 6.x support, and changed to unbundle those
fonts that can be unbundled.
** The python-sphinx_ansible_theme package will be updated to version
0.10.1, which permits some spec file simplifications, and updated to
depend on fontawesome4-fonts.
** The python-XStatic-Font-Awesome package will be updated to version
6.2.1.1, which requires FontAwesome 6.x.
** The texlive package will be updated to remove an unnecessary
dependency on fontawesome-fonts.
** Two new packages will be added to the distribution:
*** fontawesome4-fonts, a nearly exact copy of the current
fontawesome-fonts package
*** python-accessible-pygments, to support upgrading the
python-pydata-sphinx-theme package
** One package will be retired from the distribution:
*** fontawesome5-fonts, which will be obsoleted by fontawesome-fonts,
since version 6.x is backwards compatible with 5.x
** The following packages will be updated to depend on
fontawesome4-fonts instead of fontawesome-fonts:
*** freeipa
*** ipsilon
*** python-acme
*** python-f5-sdk
*** python-streamlink
*** sympa
** The following packages will be updated to unbundle the FontAwesome
CSS files and depend on fontawesome4-fonts:
*** python-nbclassic
** The following packages will be updated to unbundle the FontAwesome
4.x fonts and depend on fontawesome4-fonts:
*** dogtag-pki
** The following packages will be updated to unbundle the FontAwesome 6.x fonts:
*** R-fontawesome
** The following packages will be updated to build documentation with
the new version of python-pydata-sphinx-theme:
*** python-networkx
** Finally, the cantata package will be updated to version 2.5.0,
which is the final upstream version.  Since upstream has declared
itself dead, a patch to use FontAwesome 6.x will be added to the
cantata package, so that we can someday retire fontawesome4-fonts.
** All of these changes are available for inspection at
[https://copr.fedorainfracloud.org/coprs/jjames/FontAwesome6 this
COPR].  Changes for an individual package can be seen in jjames's fork
of that package.
** Several packages do not need any changes, because they already
depend on `font(fontawesome)`, rather than on fontawesome-fonts, as
suggested by