F38 proposal: Xfce-4.18 (Self-Contained Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/xfce-4.18
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 ==
Xfce 4.18 is a stable release with proven components, provide features
to both new and power users alike. This change proposal is submitted
to sync fedora packages with the latest upstream release.
== Owners ==
* Name: [[User:nonamedotc| Mukundan Ragavan]], [[User:kevin| Kevin Fenzi]]
* Email: nonamedotc(a)fedoraproject.org, kevin(a)scrye.com
== Current status ==
[[Category:ChangeReadyForWrangler]]
[[Category:SelfContainedChange]]
* Targeted release: [[Releases/38 | Fedora 38 ]]
* Last updated: <!-- this is an automatic macro — you don't need to
change this line -->
{{REVISIONYEAR}}-{{REVISIONMONTH}}-{{REVISIONDAY2}}
* FESCo issue: <will be assigned by the Wrangler>
* Tracker bug: <will be assigned by the Wrangler>
* Release notes tracker: <will be assigned by the Wrangler>
== Detailed Description ==
This change migrates Xfce desktop environment (DE) to the latest
version provided by upstream developers. This release brings, amongst
others, the following features
* client-side decorations
* fractional scaling
* new status tray plugins
* Streamlined application chooser (i.e. merged "mime type editor" and
"default applications")
Full feature list can be viewed at
[https://mail.xfce.org/pipermail/xfce-announce/2022-December/001208.html]
and [https://www.xfce.org/about/tour418]
== Benefit to Fedora ==
Updating Xfce to 4.18 will provide Fedora Xfce users stable but latest
versions of upstream software. We will also be able to provide timely
bug fixes.
== Scope ==
* Proposal owners:
** Update core xfce packages to 4.18
** Rebuild plugins once core packages are build
* Other developers: N/A (not a System Wide Change)
* Release engineering: [https://pagure.io/releng/issues] (a check of
an impact with Release Engineering is needed) --> <!-- REQUIRED FOR
SYSTEM-WIDE AS WELL AS FOR SELF CONTAINED CHANGES -->
** List of deliverables: N/A (not a System Wide Change)
* Policies and guidelines: N/A (not a System Wide Change)
* Trademark approval: N/A (not needed for this Change)
== Upgrade/compatibility impact ==
<!-- What happens to systems that have had previous versions of Fedora
installed and are updated to the version containing this change? Will
anything require manual configuration or data migration? Will any
existing functionality be no longer supported? -->
<!-- REQUIRED FOR SYSTEM-WIDE CHANGES -->
N/A (not a System Wide Change)
== How To Test ==
N/A (not a System Wide Change)
== User Experience ==
* A fresh install should have fully functional Xfce DE
* Upgrade from Fedora 37 or older should be mostly seamless
No special configuration or hardware needed.
== Dependencies ==
N/A (not a System Wide Change)
== Contingency Plan ==
* Contingency mechanism: (What to do? Who will do it?) N/A (not a
System Wide Change)
* Contingency deadline: N/A (not a System Wide Change)
* Blocks release? N/A (not a System Wide Change)
* Blocks product? N/A (not a System Wide Change)
== Documentation ==
N/A (not a System Wide Change)
== Release Notes ==
Fedora 38 ships with Xfce 4.18.
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
3 months, 1 week
F38 proposal: Pyramid 2.0 (Self-Contained Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/Pyramid2.0
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 Pyramid (package `python-pyramid` within Fedora) to latest major version.
== Owner ==
* Name: [[User:mattia| Mattia Verga]]
* Email: mattia.verga(a)fedoraproject.org
== Detailed Description ==
Pyramid 2.0 has been available since March 2021. We would like to
update Fedora package (`python-pyramid`) to this new major version
(we're now still shipping 1.10.5).
== Feedback ==
== Benefit to Fedora ==
Provide the latest available version of Pyramid framework instead of
the outdated one we're shipping.
== Scope ==
* Proposal owners:
Pyramid will be rebuilt to 2.0 in a side-tag together with dependent packages.
Affected packages are owned by nirik and abompard and usually
co-maintained by infra-sig. I will contact them and offer me to
rebuild/upgrade affected packages.
Note that rebuilding dependencies is not strictly necessary, but I'll
do to ensure compatibility with Pyramid 2.0.
About bodhi-server, we've been always running tests against pypi
packages, so I do not expect anything to be broken by the update.
* Other developers:
* Release engineering:
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives:
== Upgrade/compatibility impact ==
== How To Test ==
A COPR repository has been set up to rebuild all dependencies:
https://copr.fedorainfracloud.org/coprs/mattia/Pyramid2/
== User Experience ==
This will not impact end user experience.
== Dependencies ==
* bodhi-server
* python-cornice
* python-pyramid-fas-openid
* python-pyramid-mako <-- needs to be updated to the latest git snapshot
* python-pyramid-tm
* python-pyramid_sawing
== Contingency Plan ==
* Contingency mechanism: (What to do? Who will do it?) N/A (not a
System Wide Change)
* Contingency deadline: N/A (not a System Wide Change)
== Documentation ==
N/A (not a System Wide Change)
== Release Notes ==
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
3 months, 1 week
Orphaned packages looking for new maintainers
by Miro Hrončok
The following packages are orphaned and will be retired when they
are orphaned for six weeks, unless someone adopts them. If you know for sure
that the package should be retired, please do so now with a proper reason:
https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life
Note: If you received this mail directly you (co)maintain one of the affected
packages or a package that depends on one. Please adopt the affected package or
retire your depending package to avoid broken dependencies, otherwise your
package will fail to install and/or build when the affected package gets retired.
Request package ownership via the *Take* button in he left column on
https://src.fedoraproject.org/rpms/<pkgname>
Full report available at:
https://churchyard.fedorapeople.org/orphans-2022-12-19.txt
grep it for your FAS username and follow the dependency chain.
For human readable dependency chains,
see https://packager-dashboard.fedoraproject.org/
For all orphaned packages,
see https://packager-dashboard.fedoraproject.org/orphan
Package (co)maintainers Status Change
================================================================================
5minute orphan 2 weeks ago
CFR jvanek, orphan 2 weeks ago
CheMPS2 orphan 2 weeks ago
PolicyKit-olpc orphan 3 weeks ago
abiword chimosky, herrold, huzaifas, 2 weeks ago
orphan
aboot orphan 2 weeks ago
albatross orphan 3 weeks ago
alleyoop orphan 3 weeks ago
alure orphan 2 weeks ago
amor jgrulich, kde-sig, orphan, 3 weeks ago
rdieter, than
anki chkr, orphan 2 weeks ago
ansible-collection-google-cloud infra-sig, orphan 1 weeks ago
asn1c orphan 2 weeks ago
backup-manager orphan 3 weeks ago
bbkeys orphan 2 weeks ago
bharati-m17n orphan 2 weeks ago
bibtex2html orphan, thofmann 2 weeks ago
biosdevname lnykryn, msekleta, orphan, 2 weeks ago
vpavlin
bluecurve-classic-metacity- gnome-sig, orphan, rstrode 2 weeks ago
theme
bluecurve-gnome-theme gnome-sig, orphan, rstrode 2 weeks ago
bluecurve-gtk-themes gnome-sig, orphan, rstrode 2 weeks ago
bluecurve-icon-theme gnome-sig, orphan, rstrode 2 weeks ago
bluecurve-kde-theme gnome-sig, kkofler, orphan, 2 weeks ago
rdieter, rstrode, than
bluecurve-metacity-theme gnome-sig, orphan, rstrode 2 weeks ago
bluecurve-xmms-skin gnome-sig, orphan, rstrode 2 weeks ago
cairo-clock orphan 2 weeks ago
code-editor orphan 3 weeks ago
compton orphan 3 weeks ago
cups-bjnp orphan 3 weeks ago
curlpp orphan 2 weeks ago
devilspie2 orphan 0 weeks ago
dmz-cursor-themes company, orphan 3 weeks ago
ejabberd bowlofeggs, jcline, orphan, 2 weeks ago
xavierb
erlang-epgsql lkundrak, orphan 3 weeks ago
eureka orphan 2 weeks ago
fcitx cheeselee, cicku, orphan, pwu, 3 weeks ago
yanqiyu
fcitx-chewing cheeselee, orphan, yanqiyu 3 weeks ago
fcitx-cloudpinyin cheeselee, orphan, yanqiyu 3 weeks ago
fcitx-configtool cheeselee, orphan, yanqiyu 3 weeks ago
fcitx-fbterm cheeselee, orphan, yanqiyu 3 weeks ago
fcitx-hangul cheeselee, orphan, yanqiyu 3 weeks ago
fcitx-m17n cheeselee, orphan, yanqiyu 3 weeks ago
fcitx-sunpinyin cheeselee, orphan, yanqiyu 3 weeks ago
fcitx-table-extra cheeselee, orphan, yanqiyu 3 weeks ago
fcitx-table-other cheeselee, orphan, yanqiyu 3 weeks ago
fcitx-ui-light cheeselee, orphan, yanqiyu 3 weeks ago
fcitx-unikey cheeselee, orphan, yanqiyu 3 weeks ago
fros orphan 3 weeks ago
fwsnort orphan 3 weeks ago
gconf-editor alexl, caolanm, gnome-sig, 2 weeks ago
mbarnes, orphan, rhughes,
rstrode, ssp
gdeploy godas, orphan 2 weeks ago
ghasher orphan 2 weeks ago
gl-117 orphan, steve 2 weeks ago
glusterfs-selinux kkeithle, orphan, shwetha 2 weeks ago
gnome-activity-journal orphan 3 weeks ago
gnome-nds-thumbnailer orphan 3 weeks ago
gnome-search-tool gnome-sig, orphan 2 weeks ago
gnome-shell-theme-selene orphan 3 weeks ago
gnonlin orphan 2 weeks ago
golang-github-gocomply-scap go-sig, orphan 3 weeks ago
golang-github-google- go-sig, orphan 5 weeks ago
containerregistry
golang-github-hanwen-fuse go-sig, orphan 5 weeks ago
golang-github-justinas-alice go-sig, orphan 2 weeks ago
golang-github-lpabon-godbc go-sig, orphan 3 weeks ago
golang-github-mitchellh-cli go-sig, jchaloup, orphan 2 weeks ago
golang-github-pkg-browser go-sig, orphan 2 weeks ago
golang-github-spaolacci-murmur3 go-sig, orphan 2 weeks ago
golang-github-sqshq-sampler atim, go-sig, orphan 1 weeks ago
golie go-sig, orphan 3 weeks ago
grads orphan 3 weeks ago
gsm-ussd orphan 3 weeks ago
gtkhtml3 alexl, caolanm, mbarnes, 2 weeks ago
orphan, rhughes, rstrode, ssp
heisenbug-kde-theme jreznik, orphan 3 weeks ago
highcontrast-qt jgrulich, orphan 3 weeks ago
holland orphan, survient 3 weeks ago
jama orphan 2 weeks ago
jargs ellert, orphan 2 weeks ago
java-mersenne-twister orphan 3 weeks ago
javadocofflinesearch orphan 4 weeks ago
jcodings orphan 3 weeks ago
jffi orphan 3 weeks ago
jgrapht gil, orphan 3 weeks ago
jnr-constants orphan 3 weeks ago
jnr-ffi orphan 3 weeks ago
jnr-netdb orphan 3 weeks ago
jnr-posix orphan 3 weeks ago
jnr-x86asm orphan 3 weeks ago
js-web-socket-js orphan 3 weeks ago
kcm-fcitx cheeselee, orphan, yanqiyu 3 weeks ago
kfaenza-icon-theme orphan 3 weeks ago
kfilefactory orphan 3 weeks ago
kompose dustymabe, go-sig, orphan 3 weeks ago
libannodex orphan 2 weeks ago
libbonobo alexl, caolanm, gnome-sig, 2 weeks ago
mbarnes, orphan, rhughes,
rstrode, ssp
libbonoboui alexl, caolanm, gnome-sig, 2 weeks ago
mbarnes, orphan, rhughes,
rstrode, ssp
libbsr orphan 2 weeks ago
libcmml orphan 2 weeks ago
libcmpiutil orphan 2 weeks ago
libfap orphan 3 weeks ago
libgnome alexl, caolanm, gnome-sig, 2 weeks ago
mbarnes, orphan, rhughes,
rstrode, ssp
libgnomeui alexl, caolanm, gnome-sig, 2 weeks ago
mbarnes, orphan, rhughes,
rstrode, ssp
libmacaroons ellert, orphan 2 weeks ago
libmodman orphan 2 weeks ago
libnatspec orphan 3 weeks ago
liboil ajax, alexl, caolanm, gnome- 2 weeks ago
sig, mbarnes, orphan, rhughes,
rstrode, ssp
libstroke orphan 2 weeks ago
libusbauth-configparser orphan 3 weeks ago
libverto-jsonrpc orphan 2 weeks ago
libvirt-cim orphan 2 weeks ago
libvirt-java bkearney, orphan 2 weeks ago
lttv greenscientist, orphan 2 weeks ago
lua-fun orphan 2 weeks ago
maloc orphan 2 weeks ago
maven-scm mizdebsk, orphan 2 weeks ago
mediawiki-backtick-code orphan 3 weeks ago
mediawiki-semantic orphan 2 weeks ago
mediawiki-validator orphan 2 weeks ago
mesos orphan 3 weeks ago
mingw-cxxtest orphan 3 weeks ago
mingw-pcre orphan 3 weeks ago
mingw-sigar orphan 3 weeks ago
moarvm orphan 3 weeks ago
mod_annodex orphan 2 weeks ago
monosim orphan 3 weeks ago
msgpuck orphan 2 weeks ago
mupen64plus dreua, orphan 2 weeks ago
myman orphan 3 weeks ago
nailgun orphan 3 weeks ago
nodejs-supervisor orphan 2 weeks ago
nqp orphan 3 weeks ago
ogmtools orphan 3 weeks ago
openjpeg orphan, phracek, rdieter 2 weeks ago
pakiti andreamanzi, orphan 3 weeks ago
perl-Gnome2-Wnck orphan 3 weeks ago
perl-Goo-Canvas orphan 3 weeks ago
perl-Gtk2-Unique orphan 3 weeks ago
perl-MARC-Charset orphan 3 weeks ago
perl-MARC-XML orphan 3 weeks ago
perl-Mail-Procmail orphan 0 weeks ago
perl-POE-Component-Client-Ping orphan 3 weeks ago
perl-Parse-EDID epel-packagers-sig, jcpunk, 3 weeks ago
orphan
perl-TAP-Harness-Multiple orphan 3 weeks ago
perl-Test-POE-Server-TCP orphan, yaneti 3 weeks ago
php-pdepend-PHP-Depend cdamian, orphan, remi 3 weeks ago
php-phpmd-PHP-PMD cdamian, orphan, remi 3 weeks ago
php-phpunit-bytekit cdamian, orphan, remi 3 weeks ago
php-phpunit-phpcpd cdamian, orphan, remi 3 weeks ago
php-phpunit-phploc cdamian, orphan, remi 3 weeks ago
php-zipstream orphan 3 weeks ago
plug orphan 3 weeks ago
proxychains-ng epel-packagers-sig, orphan, 2 weeks ago
salimma
pydf cstratak, orphan 3 weeks ago
pynag orphan 2 weeks ago
pysvn barryascott, orphan, sgallagh 2 weeks ago
python-Pyped orphan 2 weeks ago
python-bintrees orphan 2 weeks ago
python-colour-runner orphan 2 weeks ago
python-cornice-sphinx infra-sig, orphan 5 weeks ago
python-cov-core abompard, orphan 3 weeks ago
python-cssmin orphan, qa-tools-sig 2 weeks ago
python-django-filter lbazan, orphan 3 weeks ago
python-django-tastypie cquad, mrunge, orphan, 3 weeks ago
stevetraylen
python-dockerpty lsm5, orphan, ttomecek 3 weeks ago
python-flask-restful kparal, orphan, qa-tools-sig, 3 weeks ago
ralph
python-formats orphan 2 weeks ago
python-frozen-flask echevemaster, orphan 3 weeks ago
python-gnocchiclient mrunge, openstack-sig, orphan 2 weeks ago
python-gzipstream orphan 0 weeks ago
python-importmagic orphan 3 weeks ago
python-jsonmodels orphan 2 weeks ago
python-lightblue orphan 3 weeks ago
python-okaara orphan 3 weeks ago
python-pmw orphan 2 weeks ago
python-posix_ipc orphan 2 weeks ago
python-pydispatcher orphan 2 weeks ago
python-pykeepass atim, limb, orphan 2 weeks ago
python-pynlpl orphan 2 weeks ago
python-pytest-beakerlib orphan 2 weeks ago
python-pytest-sanic orphan 2 weeks ago
python-restsh orphan 3 weeks ago
python-signalfd orphan 2 weeks ago
python-simpy orphan 2 weeks ago
python-spdx orphan 3 weeks ago
python-spdx-lookup orphan 3 weeks ago
python-tortilla orphan 2 weeks ago
python-upt-cpan orphan 3 weeks ago
python-upt-fedora orphan 3 weeks ago
python-upt-pypi orphan 3 weeks ago
python-upt-rubygems orphan 3 weeks ago
python-versiontools mrunge, orphan 3 weeks ago
python-virtualenv-api cstratak, orphan, python- 2 weeks ago
packagers-sig
python-websockify apevec, epel-packagers-sig, 2 weeks ago
lon, ndipanov, orphan
python-xtermcolor orphan 3 weeks ago
python-zabbix-api-erigones orphan 2 weeks ago
q orphan 3 weeks ago
qconf orphan 3 weeks ago
qxmpp orphan 3 weeks ago
rakudo orphan, ppisar, steve 3 weeks ago
rakudo-MIME-Base64 orphan 3 weeks ago
rakudo-Readline orphan 3 weeks ago
rakudo-URI orphan 3 weeks ago
rakudo-XML orphan 3 weeks ago
rakudo-zef orphan 3 weeks ago
rdfind orphan 3 weeks ago
refmac-dictionary orphan 2 weeks ago
resultsdb orphan, qa-tools-sig 2 weeks ago
resultsdb_frontend orphan, qa-tools-sig 2 weeks ago
rhythmbox-alternative-toolbar orphan 2 weeks ago
rshim orphan 3 weeks ago
ruby-ncurses orphan 2 weeks ago
rubygem-ZenTest orphan, tdawson 2 weeks ago
rubygem-abstract orphan 2 weeks ago
rubygem-activeresource orphan 2 weeks ago
rubygem-archive-tar-minitar orphan, tdawson 2 weeks ago
rubygem-cinch orphan 3 weeks ago
rubygem- orphan 3 weeks ago
declarative_authorization
rubygem-foreigner orphan 3 weeks ago
rubygem-lockfile orphan 2 weeks ago
rubygem-memcache-client orphan, tdawson 2 weeks ago
rubygem-more_core_extensions orphan 2 weeks ago
rubygem-openscap orphan 3 weeks ago
rubygem-plist orphan 3 weeks ago
rubygem-rubeyond orphan 3 weeks ago
rubygem-scruffy orphan 2 weeks ago
rubygem-session orphan 3 weeks ago
rubygem-sexp_processor orphan 2 weeks ago
rubygem-state_machine orphan 3 weeks ago
rubygem-syntax orphan, stahnma 2 weeks ago
rubygem-uuidtools orphan 2 weeks ago
rubygem-yard brandfbb, jaruga, orphan 2 weeks ago
rust-dbus-tokio orphan, rust-sig 3 weeks ago
rust-faccess orphan, rust-sig 0 weeks ago
rust-fbthrift_codegen_includer_ orphan, rust-sig 2 weeks ago
proc_macro
rust-fdlimit orphan, rust-sig 2 weeks ago
rust-iptables orphan, rust-sig 0 weeks ago
rust-lipsum orphan, rust-sig 2 weeks ago
rust-loggerv orphan, rust-sig 2 weeks ago
rust-lzw orphan, rust-sig 2 weeks ago
rust-macro-attr orphan, rust-sig 2 weeks ago
rust-mdl orphan, rust-sig 2 weeks ago
rust-mktemp orphan, rust-sig 2 weeks ago
rust-mnt orphan, rust-sig 2 weeks ago
rust-newtype_derive orphan, rust-sig 2 weeks ago
rust-oauth2 jbtrystram, orphan, rust-sig 1 weeks ago
rust-odds orphan, rust-sig 2 weeks ago
rust-osstrtools orphan, rust-sig 2 weeks ago
rust-parse_cfg orphan, rust-sig 2 weeks ago
rust-permutate orphan, rust-sig 2 weeks ago
rust-piper orphan, rust-sig 2 weeks ago
rust-proc-quote-impl orphan, rust-sig 2 weeks ago
rust-process_path orphan, rust-sig 2 weeks ago
rust-protoc-rust orphan, rust-sig 2 weeks ago
rust-quickersort orphan, rust-sig 2 weeks ago
rust-relay orphan, rust-sig 2 weeks ago
rust-rustdoc-stripper orphan, rust-sig 2 weeks ago
rust-rustfilt orphan, rust-sig 2 weeks ago
rust-safe-transmute orphan, rust-sig 2 weeks ago
rust-scoped-tls-hkt orphan, rust-sig 2 weeks ago
rust-serde-pickle orphan, rust-sig 2 weeks ago
rust-simple-error orphan, rust-sig 0 weeks ago
rust-sluice orphan, rust-sig 2 weeks ago
rust-spinning_top orphan, rust-sig 2 weeks ago
rust-spmc orphan, rust-sig 2 weeks ago
rust-string_cache_shared orphan, rust-sig 2 weeks ago
rust-strings orphan, rust-sig 2 weeks ago
rust-sudo_plugin orphan, rust-sig 2 weeks ago
rust-sxd-document orphan, rust-sig 2 weeks ago
rust-synom orphan, rust-sig 2 weeks ago
rust-tabwriter orphan, rust-sig 2 weeks ago
rust-take orphan, rust-sig 2 weeks ago
rust-unic-ucd-category orphan, rust-sig 2 weeks ago
rust-url_serde orphan, rust-sig 2 weeks ago
rust-utf8-ranges orphan, rust-sig 2 weeks ago
saga orphan 4 weeks ago
sassist orphan 3 weeks ago
schroedinger-cat-kde-theme jreznik, orphan 3 weeks ago
scim-anthy orphan 2 weeks ago
seahorse-nautilus gnome-sig, orphan, stefw 2 weeks ago
seren orphan 3 weeks ago
simple-mtpfs orphan 2 weeks ago
sipcalc orphan 3 weeks ago
spamprobe orphan 0 weeks ago
spawn-fcgi orphan 2 weeks ago
spherical-cow-kde-theme jreznik, orphan 3 weeks ago
sshrc orphan 2 weeks ago
sugar-flip chimosky, orphan 3 weeks ago
sugar-fototoon aperezbios, chimosky, orphan 3 weeks ago
sugar-fractionbounce chimosky, orphan 3 weeks ago
sugar-jukebox chimosky, orphan, pbrobinson 3 weeks ago
sugar-locosugar chimosky, orphan 3 weeks ago
sugar-nutrition chimosky, orphan 3 weeks ago
sugar-paint chimosky, orphan, pbrobinson 3 weeks ago
sugar-playgo chimosky, orphan, pbrobinson 3 weeks ago
sugar-portfolio chimosky, orphan 3 weeks ago
sugar-pukllanapac chimosky, orphan 3 weeks ago
sugar-recall chimosky, orphan 3 weeks ago
sugar-typing-turtle chimosky, orphan 3 weeks ago
sugar-words chimosky, orphan 3 weeks ago
superkb echevemaster, orphan 2 weeks ago
sweep orphan 3 weeks ago
switchboard-plug-tweaks orphan 5 weeks ago
system-storage-manager lczerner, orphan 3 weeks ago
tboot dcantrell, miaojun0823, 3 weeks ago
orphan, yunyings
tetrominos orphan 3 weeks ago
themonospot-base orphan 3 weeks ago
themonospot-console orphan 3 weeks ago
themonospot-gui-gtk orphan 3 weeks ago
themonospot-plugin-avi orphan 3 weeks ago
themonospot-plugin-mkv orphan 3 weeks ago
thunarx-python kevin, nonamedotc, orphan 3 weeks ago
tito frostyx, maxamillion, orphan 3 weeks ago
tkcvs lkundrak, orphan 3 weeks ago
tnt orphan 2 weeks ago
torrent-file-editor orphan 3 weeks ago
tpp orphan 3 weeks ago
tss2 orphan, snits 3 weeks ago
upt orphan 3 weeks ago
usbauth orphan 3 weeks ago
usbauth-notifier orphan 3 weeks ago
vcglib orphan 2 weeks ago
vicious orphan 2 weeks ago
vim-nerdtree orphan 3 weeks ago
whipper-plugin-eaclogger orphan 2 weeks ago
wipe orphan 2 weeks ago
wmMatrix orphan 2 weeks ago
wmclock orphan 2 weeks ago
wmnd orphan 2 weeks ago
wmpager orphan 2 weeks ago
wmsystemtray orphan 2 weeks ago
wordpress-plugin-defaults orphan 3 weeks ago
workspace orphan 3 weeks ago
wv lkundrak, orphan 2 weeks ago
xaos orphan 3 weeks ago
xjparse orphan 3 weeks ago
xmltool orphan 2 weeks ago
yourls orphan 2 weeks ago
The following packages require above mentioned packages:
Report too long, see the full version at
https://churchyard.fedorapeople.org/orphans-2022-12-19.txt
See dependency chains of your packages at
https://packager-dashboard.fedoraproject.org/
See all orphaned packages at https://packager-dashboard.fedoraproject.org/orphan
Affected (co)maintainers (either directly or via packages' dependencies):
abompard: python-cov-core
ajax: liboil
alexl: gconf-editor, liboil, libgnomeui, gtkhtml3, libbonobo, libbonoboui, libgnome
amdunn: maven-scm
andreamanzi: pakiti, libmacaroons
andymenderunix: openjpeg, vcglib
antiaircraft: libbonoboui, libbonobo
aperezbios: sugar-fototoon
apevec: python-websockify
astro-sig: libbonoboui, libgnome, libgnomeui
athoscr: golang-github-hanwen-fuse
atim: vim-nerdtree, python-pykeepass, golang-github-sqshq-sampler, alure
averi: perl-Test-POE-Server-TCP
aviso: libgnome
barryascott: pysvn
besser82: rubygem-yard
bkearney: libvirt-java
bowlofeggs: ejabberd
brandfbb: rubygem-yard
bruno: libbonoboui, libgnome, libgnomeui
buc: libbonoboui, libgnome, libbonobo, libgnomeui
caolanm: gconf-editor, liboil, libgnomeui, gtkhtml3, libbonobo, libbonoboui,
libgnome
cdamian: php-phpunit-bytekit, php-phpmd-PHP-PMD, php-pdepend-PHP-Depend,
php-phpunit-phploc, php-phpunit-phpcpd
cdorney: maven-scm
cfu: maven-scm
cheese: libbonoboui, libgnomeui
cheeselee: fcitx-table-extra, fcitx-fbterm, fcitx-table-other, fcitx-m17n,
fcitx-unikey, fcitx-hangul, kcm-fcitx, fcitx-configtool, fcitx-cloudpinyin,
fcitx-ui-light, fcitx-chewing, fcitx, fcitx-sunpinyin
chimosky: sugar-nutrition, abiword, sugar-jukebox, sugar-flip, sugar-playgo,
sugar-paint, sugar-portfolio, sugar-words, sugar-typing-turtle,
sugar-pukllanapac, sugar-fototoon, sugar-locosugar, sugar-fractionbounce,
sugar-recall, wv
chkr: anki
cicku: thunarx-python, libgnomeui, gtkhtml3, pysvn, libbonobo, fcitx,
libbonoboui, libgnome
company: dmz-cursor-themes
copperi: golang-github-hanwen-fuse, golang-github-mitchellh-cli
copr-sig: python-virtualenv-api, python-flask-restful, tito
cquad: maven-scm, python-django-tastypie
cstratak: pydf, python-virtualenv-api
cwickert: libbonoboui, libgnome, libgnomeui
dcantrell: tboot
dcavalca: python-websockify, rubygem-yard, golang-github-mitchellh-cli,
golang-github-spaolacci-murmur3, libstroke, golang-github-hanwen-fuse
dchen: maven-scm
deamn: maven-scm
devrim: python-cssmin
didiksupriadi41: jcodings, maven-scm
dmsimard: python-django-filter
dnglaze: wv
dreua: mupen64plus
dustymabe: kompose
ebaron: maven-scm
echevemaster: python-pydispatcher, python-frozen-flask, libbonobo, libbonoboui,
superkb
eclipse-sig: maven-scm
eclipseo: maven-scm, golang-github-mitchellh-cli,
golang-github-google-containerregistry, golang-github-spaolacci-murmur3,
golang-github-hanwen-fuse, golang-github-pkg-browser
ellert: jargs, libmacaroons
epel-packagers-sig: python-websockify, golang-github-hanwen-fuse,
proxychains-ng, perl-Parse-EDID
fab: libbonoboui, libgnome, libgnomeui
filbranden: rubygem-yard
filiperosset: libbonoboui, libgnome, libgnomeui, wv
frostyx: python-virtualenv-api, python-flask-restful, tito
fujiwara: libbonoboui, libgnomeui
gil: jgrapht
gilboa: alure
gnome-sig: bluecurve-classic-metacity-theme, gconf-editor, liboil,
bluecurve-xmms-skin, gnome-search-tool, libgnomeui, bluecurve-gtk-themes,
bluecurve-gnome-theme, libbonobo, bluecurve-metacity-theme, seahorse-nautilus,
bluecurve-kde-theme, libbonoboui, libgnome, bluecurve-icon-theme
go-sig: kompose, maven-scm, golang-github-gocomply-scap,
golang-github-lpabon-godbc, golang-github-mitchellh-cli,
golang-github-google-containerregistry, golang-github-spaolacci-murmur3,
golang-github-hanwen-fuse, golang-github-pkg-browser,
golang-github-justinas-alice, golie, golang-github-sqshq-sampler
godas: gdeploy
gordonmessmer: python-virtualenv-api
gotmax23: golang-github-hanwen-fuse, golang-github-mitchellh-cli
greenscientist: lttv
greghellings: gtkhtml3, rubygem-yard
hannes: libbonoboui, libgnomeui
herrold: abiword, wv
huzaifas: abiword, wv
ignatenkobrain: python-django-filter
ilgrad: rubygem-yard
infra-sig: golang-github-hanwen-fuse, python-cornice-sphinx,
ansible-collection-google-cloud, golang-github-mitchellh-cli
iztokf: python-cssmin
jackorp: rubygem-yard
jamatos: wv
jaruga: rubygem-yard
jbtrystram: rust-oauth2
jchaloup: golang-github-mitchellh-cli, golang-github-hanwen-fuse
jcline: ejabberd
jcpunk: perl-Parse-EDID
jerboaa: maven-scm
jgrulich: amor, mingw-pcre, highcontrast-qt
jjames: maven-scm
jjelen: maven-scm
jkastner: wv
jmagne: maven-scm
jonathanspw: python-websockify, libmacaroons, perl-Parse-EDID
jonkni: libmacaroons
jplesnik: libmacaroons, libgnomeui, libbonobo, perl-Test-POE-Server-TCP,
libbonoboui, libgnome
jreznik: spherical-cow-kde-theme, schroedinger-cat-kde-theme, heisenbug-kde-theme
jussilehtola: CheMPS2
jvanek: maven-scm, CFR
kde-sig: qconf, amor, wv
kengert: openjpeg
kevin: python-virtualenv-api, thunarx-python
kkeithle: glusterfs-selinux
kkofler: bluecurve-kde-theme
kparal: python-flask-restful
kushal: rubygem-yard
laxathom: libbonoboui, libgnome, libbonobo, libgnomeui
lbazan: libbonoboui, python-django-filter, libbonobo
lczerner: system-storage-manager
lfield: libmacaroons
limb: thunarx-python, libgnomeui, pysvn, libbonobo, libbonoboui, libgnome,
python-pykeepass
lkf: wv
lkundrak: rubygem-yard, tkcvs, wv, erlang-epgsql, rubygem-archive-tar-minitar
lnykryn: biosdevname
lon: python-websockify
lsm5: python-dockerpty, golang-github-hanwen-fuse, golang-github-mitchellh-cli
lyarwood: python-websockify
martinkg: perl-Goo-Canvas, alure
mattia: golang-github-mitchellh-cli, libgnomeui, golang-github-hanwen-fuse,
libbonoboui, libgnome
maxamillion: rubygem-yard, tito
mbarnes: gconf-editor, liboil, libgnomeui, gtkhtml3, libbonobo, libbonoboui,
libgnome
mcermak: libstroke
mcrha: libgnome
melmorabity: dmz-cursor-themes
mharmsen: maven-scm
mhayden: maven-scm
mhjacks: moarvm, rakudo, nqp
miaojun0823: tboot
mikep: golang-github-hanwen-fuse
mipatras: libmacaroons
mizdebsk: maven-scm
mkoncek: maven-scm
mrnuke: wv
mrunge: python-versiontools, python-django-tastypie, python-gnocchiclient
mschwendt: libgnome
msekleta: biosdevname
msuchy: python-flask-restful
mtasaka: rubygem-yard, libgnomeui, libbonobo, libbonoboui, libgnome
ndipanov: python-websockify
neuro-sig: rubygem-yard
ngompa: python-django-filter
nonamedotc: thunarx-python
olea: libbonoboui, libbonobo
openstack-sig: python-gnocchiclient
oturpe: rubygem-yard
pbrobinson: abiword, sugar-jukebox, sugar-playgo, sugar-paint, wv
pcpa: maven-scm
peter: libstroke
phracek: openjpeg
ppisar: moarvm, libmacaroons, libgnomeui, rakudo, libbonobo,
perl-Test-POE-Server-TCP, libbonoboui, libgnome, nqp
praiskup: python-virtualenv-api, python-flask-restful, tito
pwalter: pysvn, thunarx-python
pwu: fcitx
python-packagers-sig: python-virtualenv-api, maven-scm
qa-tools-sig: python-cssmin, python-flask-restful, resultsdb_frontend, resultsdb
qulogic: golang-github-hanwen-fuse, golang-github-mitchellh-cli
r-maint-sig: libmacaroons
ralph: python-flask-restful
rathann: maloc
rdieter: bluecurve-kde-theme, amor, openjpeg, wv
remi: php-phpunit-bytekit, php-phpmd-PHP-PMD, php-pdepend-PHP-Depend,
php-phpunit-phploc, php-phpunit-phpcpd
rgrunber: maven-scm
rhughes: gconf-editor, liboil, libgnomeui, gtkhtml3, libbonobo, libbonoboui,
libgnome
rjones: mingw-pcre
rocha: libmacaroons
rombobeorn: libbonoboui, libgnome, libbonobo, libgnomeui
rrankin: wv
rstrode: bluecurve-classic-metacity-theme, gconf-editor, liboil,
bluecurve-xmms-skin, libgnomeui, bluecurve-gtk-themes, bluecurve-gnome-theme,
gtkhtml3, libbonobo, bluecurve-metacity-theme, bluecurve-kde-theme,
libbonoboui, libgnome, bluecurve-icon-theme
ruby-packagers-sig: rubygem-yard
rust-sig: rust-sxd-document, rust-mnt, rust-rustdoc-stripper, rust-dbus-tokio,
rust-newtype_derive, rust-rustfilt, rust-unic-ucd-category, rust-sluice,
rust-spmc, rust-macro-attr, rust-string_cache_shared, rust-loggerv, rust-piper,
rust-proc-quote-impl, rust-mdl, rust-scoped-tls-hkt, rust-protoc-rust,
rust-tabwriter, rust-serde-pickle, rust-quickersort, rust-parse_cfg,
rust-lipsum, rust-lzw, rust-odds, rust-fdlimit, rust-process_path, rust-relay,
rust-safe-transmute, rust-synom, rust-sudo_plugin, rust-permutate,
rust-spinning_top, rust-utf8-ranges, rust-faccess, rust-strings,
rust-osstrtools, rust-iptables, rust-simple-error, rust-oauth2, rust-take,
rust-fbthrift_codegen_includer_proc_macro, rust-url_serde, rust-mktemp
sagitter: openjpeg, python-pmw, maven-scm, maloc
sailer: mingw-pcre
salimma: rubygem-yard, proxychains-ng, libgnomeui, libstroke, libbonoboui, libgnome
schlupov: python-flask-restful
sergiomb: maven-scm, golang-github-mitchellh-cli, golang-github-hanwen-fuse,
python-pmw, maloc
sgallagh: pysvn
sharkcz: libbonoboui, libgnome, libbonobo, libgnomeui
shwetha: glusterfs-selinux
simonm: libmacaroons
smani: mingw-pcre
snits: tss2
spot: libbonoboui, libbonobo, alure
ssp: gconf-editor, liboil, libgnomeui, gtkhtml3, libbonobo, libbonoboui, libgnome
stahnma: rubygem-syntax, rubygem-yard
stefw: seahorse-nautilus
steve: gl-117, moarvm, libgnomeui, libbonoboui, rakudo, libgnome, nqp
stevetraylen: python-django-tastypie
survient: holland
tartare: libbonoboui, libgnome, libgnomeui
tdawson: rubygem-yard, rubygem-ZenTest, rubygem-archive-tar-minitar,
rubygem-memcache-client
than: bluecurve-kde-theme, amor
thm: libbonoboui, libbonobo
thofmann: bibtex2html
thunderbirdtr: qconf
tpokorra: libbonoboui, libgnome, libbonobo, libgnomeui
ttomecek: python-dockerpty
ueno: fcitx
valtri: rubygem-yard
vokac: libmacaroons
vondruch: rubygem-yard
vpavlin: biosdevname
xavierb: ejabberd
yaneti: perl-Test-POE-Server-TCP
yanqiyu: fcitx-table-extra, fcitx-fbterm, fcitx-table-other, fcitx-m17n,
fcitx-unikey, fcitx-hangul, kcm-fcitx, golang-github-mitchellh-cli,
fcitx-configtool, fcitx-cloudpinyin, fcitx-ui-light, golang-github-hanwen-fuse,
fcitx-chewing, fcitx, fcitx-sunpinyin
yunyings: tboot
--
The script creating this output is run and developed by Fedora
Release Engineering. Please report issues at its pagure instance:
https://pagure.io/releng/
The sources of this script can be found at:
https://pagure.io/releng/blob/main/f/scripts/find_unblocked_orphans.py
Report finished at 2022-12-19 15:17:23 UTC
3 months, 1 week
F38 proposal: Use mdadm for BIOS RAID Support in Anaconda
(Self-Contained Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/UseMdadmForBIOSRAIDInAnaconda
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 ==
Use mdadm instead of dmraid to support BIOS RAID (Firmware RAID or
Fake RAID) during the Fedora installation process.
== Owner ==
* Name: [[User:vtrefny| Vojtech Trefny]] (Blivet)
* Email: vtrefny AT redhat.com
* Name: [[User:vponcova|Vendula Poncova]] (Anaconda)
* Email: vponcova AT redhat.com
== Detailed Description ==
[[Anaconda]] (or to be more precise [[Blivet]], the storage library
Anaconda uses) is currently using dmraid to support the BIOS RAID
devices (sometimes also called Firmware or BIOS RAID) during
installation. We plan to replace dmraid by mdadm, which we are
currently using for software RAID management. The main reason is that
dmraid is no longer actively maintained. mdadm supports the two major
BIOS RAID technologies: Common RAID Disk Data Format (DDF)
[https://www.snia.org/tech_activities/standards/curr_standards/ddf
standard by SNIA] and
[https://www.intel.com/content/www/us/en/support/products/122484/memory-an...
Intel Matrix Storage Manager] format. mdadm is missing support for
some older BIOS RAID formats that existed before DDF and are still
supported by dmraid so by implementing this change, we will remove
support for some BIOS RAID formats from the installer.
== Feedback ==
We tried to [https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.o...
get feedback from the community] to find out how many users use BIOS
RAID and would be affected by this change (especially by removing
support for the older formats). The only response was from the Fedora
QA which has an Intel Matrix machine for testing which should be
supported by mdadm.
== Benefit to Fedora ==
Replacing a tool/library that is no longer being actively developed
and maintained. Because we are replacing it with a tool that is
currently used for software RAID management in the installer, this
also means removing one dependency from the installer environment and
remove the dmraid startup service from the installed system.
== Scope ==
* Proposal owners: Changes to Blivet (replacing dmraid with mdadm for
the specified BIOS RAID formats) and Anaconda (removing the
`inst.nodmraid` flag)
* Other developers:
* Release engineering:
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives:
== Upgrade/compatibility impact ==
This change will affect only new installations (the change only
changes behaviour of the installer).
== How To Test ==
A hardware with BIOS RAID support (DDF or IMSM) is required. (Creating
a "fake" BIOS RAID with mdadm might be possible for testing, we'll add
steps for testing without the hardware later (if possible).)
Follow the test case for installing on BIOS/Firmware RAID:
[[QA:Testcase_install_to_firmware_RAID]].
== User Experience ==
Users with supported BIOS RAIDs shouldn't notice a change, the
installation should work the same for them. Users with older
unsupported BIOS RAID formats won't be able to install Fedora on these
arrays. For these users we'll recommend switching to software RAID.
== Dependencies ==
== Contingency Plan ==
* Contingency mechanism: Revert the changes and keep using dmraid for
all BIOS RAID formats.
* Contingency deadline: Beta <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
* Blocks release? No
== Documentation ==
N/A (not a System Wide Change)
== Release Notes ==
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
3 months, 2 weeks
Fedora/CentOS planned outage 2022-12-08 19:00 UTC
by Stephen Smoogen
lanned Outage - IAD2 Outage - 2022-12-08 19:00 UTC
There will be an outage starting at 2022-12-08 19:00 UTC,
which will last approximately 4 hours.
To convert UTC to your local time, take a look at
http://fedoraproject.org/wiki/Infrastructure/UTCHowto
or run:
date -d '2022-12-08 19:00 UTC'
Reason for outage:
There will be a multi hour outage as a hardware firewall is changed out of
the IAD2 data center where most Fedora systems are housed. Outages should
be in short cycles as the firewall is changed over to new hardware and
rules are tested and confirmed.
Affected Services:
Most Fedora and CentOS Services will be affected
Build systems for s390x will need to be restarted as NFS will break
Builds in CentOS Stream and other infrastructure will be blocked during
this time.
Ticket Link:
https://pagure.io/fedora-infrastructure/issue/NNNN
Please join #fedora-admin or #fedora-noc on irc.libera.chat
or add comments to the ticket for this outage above.
--
Stephen Smoogen, Red Hat Automotive
Let us be kind to one another, for most of us are fighting a hard battle.
-- Ian MacClaren
3 months, 2 weeks
Fedora 35 is End of Life
by Tomas Hrcka
Hello all,
As of the 13th of December 2022, Fedora 35
has reached its end of life for updates and support.
No further updates, including security updates, will be
available for Fedora 35 after the said date. All the updates of Fedora
35 being pushed to stable will be stopped as well.
Fedora 36 will continue to receive updates until approximately one
month after the release of Fedora 38. The maintenance schedule of
Fedora releases is documented on the Fedora Project wiki [0]. The
Fedora Project wiki also contains instructions [1] on how to upgrade
from a previous release of Fedora to a version receiving updates.
Regards,
Tomas Hrcka
Fedora Release Engineering
[0]https://fedoraproject.org/wiki/Fedora_Release_Life_Cycle#Maintenance_Sc...
[1]https://fedoraproject.org/wiki/Upgrading?rd=DistributionUpgrades
3 months, 2 weeks
F38 proposal: Fedora Budgie Spin (Self-Contained Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/FedoraBudgie
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 ==
Creation of an official Fedora Spin shipping the
[https://github.com/BuddiesOfBudgie/budgie-desktop Budgie Desktop
environment].
== Owner ==
* Name: [[User:Joshstrobl| Joshua Strobl]]
* Primary Contact Person: [[User:Joshstrobl| Joshua Strobl]]
* Email: joshua(a)buddiesofbudgie.org
* Release notes tracker: <will be assigned by the Wrangler>
== Detailed Description ==
Budgie Desktop is a well-known desktop environment originally
developed by the Solus operating system and currently developed under
the Buddies of Budgie organization. Budgie Desktop is available
through popular operating systems such as Arch Linux, EndeavourOS,
Ubuntu Budgie, Solus, and Ultramarine Linux.
Budgie Desktop’s goal is to be a feature-rich and modern desktop that
provides unique ways of interacting with the system (such as the
widget and notification center Raven) while being approachable to many
users with its default more traditional look and feel. Budgie Desktop
is extensible through its own plugin architecture and offers a variety
of customization options to enable users and partners (e.g. Ubuntu
Budgie) to make it their own.
Budgie Desktop and its respective components (Budgie Desktop View,
Budgie Control Center, Budgie Screensaver) is officially maintained by
Joshua Strobl, the lead of the Buddies of Budgie organization and a
newly proposed [[ SIGs/Budgie | Budgie SIG ]]. Budgie Desktop was
introduced in Fedora 37. A Fedora Budgie Spin would be a valuable
addition to Fedora’s existing spins, providing Budgie Desktop users
with the ability to use their favorite desktop environment with a
leading operating system.
== Feedback ==
Feedback to the prospect of a Fedora Budgie has been positive and
there has been demand for years for easy access to Budgie Desktop on
Fedora.
=== Ask Fedora ===
Budgie Desktop on Fedora has been sought after for years, for example
on the following posts:
* [https://ask.fedoraproject.org/t/budgie-desktop-on-fedora/5134
Budgie Desktop on Fedora]
* [https://ask.fedoraproject.org/t/budgie-for-fedora-33/11211/2 Budgie
for Fedora 33?]
=== Linux Journalism ===
* ''"In any case, the Budgie desktop coming to Fedora is good news. It
gives more options to the Fedora user and Budgie is a pretty sleet
desktop. People who like both Fedora and Budgie should be able to
enjoy the best of the both worlds."'' -
[https://news.itsfoss.com/fudgie-fedora-budgie-announcement/ It's
FOSS]
* ''"In summary, the effort to make the Budgie desktop available to
users of Fedora is a fantastic one. Not only does it give Fedora users
more choice, but [it will] bring the delights of Budgie to an even
wider set of users which, in turn, could help spur its development
further."'' - [https://www.omglinux.com/budgie-desktop-comes-to-fedora/
OMG Linux]
=== Reddit ===
[https://www.reddit.com/r/Fedora/comments/uq3gah/budgie_desktop_has_now_be...
In a thread posted about the submission of Budgie Desktop] to Fedora
as well as the goal to eventually create a Fedora Budgie Spin, the
following was provided as feedback:
* ''"This is fantastic news! Fedora + Budgie is such a great match <3"''
* ''"Hey Josh! I moved from Solus to Fedora recently. But I do miss
Budgie quite a bit. Thanks for doing this."''
* ''"Congratulations! Fedora Linux with Budgie will be awesome."''
* ''"I would love to try a dedicated spin of budgie fedora, and would
even be willing to try a silverblue based spin too"''
== Benefit to Fedora ==
As with the support of other Fedora Spins, this change benefits end
users who run or wish to run Fedora on their personal computing
devices (laptop / desktop) with their preferred desktop environment.
These users may be coming from other operating systems that have a
slower iterative process, lack modern hardware support, or are missing
the large community and support network that Fedora offers.
Providing Budgie Desktop through a Budgie Spin would align with
Fedora’s common values of Features and First. Fedora prides itself on
its ability to closely collaborate with “upstreams” and empowering a
“wide spectrum of millions of users, administrators, and developers
worldwide”. Budgie Desktop shares a
[https://blog.buddiesofbudgie.org/state-of-the-budgie-may-2022/#user-centric
User-centric] “Core Value” that puts users at the center of how we
shape Budgie Desktop. Fedora’s ability to collaborate with and lead
the charge on technical innovation would benefit the development of
Budgie Desktop going into the future and Budgie Desktop’s perspective
on desktop experiences could help shape the evolution of personal
computing under Fedora as well.
A Fedora Budgie Spin would provide a better initial experience for
Fedora users that is more aligned with the “stock” or “promoted
defaults” experience by Budgie Desktop. Currently, end users that wish
to use Budgie Desktop on Fedora must install Fedora Workstation (due
to the extensive overlap between the GNOME “Stack” components offered
in Workstation and that of Budgie) and apply changes to get an
experience more aligned with the recommendations offered by the
[https://github.com/BuddiesOfBudgie/budgie-desktop/wiki/Budgie-Desktop-on-...
external documentation].
A Fedora Budgie Spin would reduce the extraneous packages that come
with Fedora Workstation that are not needed as part of the Budgie
Desktop experience, provide consistent iconography and desktop
theming, and reduce potential headaches associated with the multi-step
process of getting Budgie Desktop on Fedora.
== Scope ==
* Proposal owners:
** SIG request: [https://pagure.io/fedora-infrastructure/issue/11049 #11049]
** comps: [https://pagure.io/fedora-comps/pull-request/787 #787]
** fedora-release-budgie:
[https://src.fedoraproject.org/rpms/fedora-release/pull-request/240
#240]
** kickstart: [https://pagure.io/fedora-kickstarts/pull-request/929 #929]
** livesys-scripts: [https://pagure.io/livesys-scripts/pull-request/6 #6]
* Other developers: N/A
* Release engineering: [https://pagure.io/releng/issue/11184 #11184]
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: [https://pagure.io/Fedora-Council/tickets/issue/428 #428]
* Alignment with Objectives: N/A (not needed for this Change)
== Upgrade/compatibility impact ==
There is no upgrade / compatibility impact from the Spin.
== How To Test ==
To test the Budgie Spin:
# Boot the Fedora Budgie ISO image either on bare-metal or in a virtual machine.
# Confirm successful boot into the Budgie Desktop environment.
# Launch Anaconda installer from the Budgie Menu (accessible in the
left corner of the bottom panel or pressing Super / Windows key) or
from the desktop icon.
# Confirm no issues with Budgie Desktop Settings (used for
personalizing Budgie Desktop). Budgie Desktop should have consistent
iconography through Papirus Icon Theme and “legacy GTK applications”
should be using Materia GTK Theme. Confirm functional Budgie Control
Center (display configuration panel for example).
# Confirm functional system tray.
# Confirm functional and accessible Raven (pressing Super / Windows
key + A or Super / Windows key + N).
== User Experience ==
Users are able to consume Budgie Desktop from
https://spins.fedoraproject.org instead of installing another desktop
environment and manually installing and configuring Budgie Desktop.
The Fedora Budgie Spin will be as minimal as possible, offering the
following:
* A core set of applications e.g. GNOME Software for updates and
package management, file manager, text editor, terminal, and web
browser.
* Consistent GTK theming through Materia GTK Theme and iconography
through Papirus Icon Theme - facilitated by gschema overrides.
* Recommended Budgie Desktop components (Budgie Desktop itself, Budgie
Desktop View for desktop icon support, Budgie Control Center, and
Budgie Screensaver for locking)
* lightdm + slick-gtk-greeter for a more refined greeter experience
== Dependencies ==
TBD
== Contingency Plan ==
* Contingency Mechanism: If a blocker bug comes up that breaks
composes of the Budgie Spin for Fedora 38, the Change can be bumped to
a future Fedora release (e.g. F39).
* Contingency Deadline: 2023-02-21
* Blocks release? No
== Documentation ==
None
N/A (not a System Wide Change)
== Release Notes ==
This release introduces the Fedora Budgie Spin. The Fedora Budgie Spin
aims to provide the premiere Budgie Desktop experience on top of
Fedora Linux, the leading edge platform for developers and users
alike.
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
3 months, 2 weeks
F38 proposal: Upgrade ImageMagick to version 7 (Self-Contained Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/ImageMagick7
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 ==
Upgrade {{package|ImageMagick}} to the latest 7.x version.
== Owner ==
* Name: [[User:Ngompa| Neal Gompa]], [[User:Sergiomb| Sérgio Basto]],
[[User:Carlwgeorge| Carl George]]
* Email: ngompa13(a)gmail.com, sergio(a)serjux.com, carl(a)redhat.com
== Detailed Description ==
{{package|ImageMagick}} in Fedora is currently on the 6.x version
series. The latest version series is 7.x, and
[https://legacy.imagemagick.org/ upstream now recommends upgrading to
it]. Some of this work has been verified ahead of time in
[https://copr.fedorainfracloud.org/coprs/ngompa/ImageMagick7-dev/ a
COPR project], which will be the starting point for the transition.
We will attempt to avoid introducing an <code>ImageMagick6</code>
compatibility package, but if it is needed, it will be introduced.
== Feedback ==
This was [https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.o...
discussed on the development mailing list prior to this Change] with
most commentators agreeing that upgrading the default package
("ImageMagick") and creating a compatibility package if needed of the
legacy version ("ImageMagick6") is the right approach for Fedora.
The Change Owners privately discussed and came to the conclusion we
should try this and proceed forward.
== Benefit to Fedora ==
This brings us in line with upstream recommendations on how to ship
ImageMagick, and gives users and developers access to the latest
features and fixes being made available in the ImageMagick software.
== Scope ==
* Proposal owners:
** Update {{package|ImageMagick}} to version 7:
https://src.fedoraproject.org/rpms/ImageMagick/pull-request/10
** Rebuild reverse dependencies to link to v7 libraries
** Any packages that cannot build or be adapted to build for v7 will
need to switch to {{package|GraphicsMagick}} or an ImageMagick6
compatibility package will be introduced for them
** As much as possible will be done in a side-tag to merge into Rawhide
* Other developers: N/A
* Release engineering: [https://pagure.io/releng/issue/11185 #11185]
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives: N/A
== Upgrade/compatibility impact ==
The main compatibility impact will be that third party packages will
need to adapt to ImageMagick v7 or use alternatives instead. Within
Fedora itself, these choices will be handled already.
== How To Test ==
Install and use any of the packages
== User Experience ==
This is largely an invisible change, so as long as applications using
ImageMagick still work.
== Dependencies ==
Reverse dependencies of the ImageMagick libraries.
== Contingency Plan ==
* Contingency mechanism: In the event not everything can be migrated
to ImageMagick 7, then the ImageMagick6 compatibility package will be
introduced for them and they will be switched to that.
* Contingency deadline: Final freeze
* Blocks release? No
== Documentation ==
N/A (not a System Wide Change)
== Release Notes ==
The ImageMagick package is now based on the latest version 7 series.
This brings new enhancements, including support for more image formats
and features like HDR.
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
3 months, 2 weeks