Hi all,
I am planning to push the update for dav1d v1.3.0 to rawhide. It
involves an soname bump from libdav1d.so.6 to libdav1d.so.7 due to
minor ABI changes. According to the release notes, there are were no
actual breaking changes to existing APIs, so the update should be
safe:
https://code.videolan.org/videolan/dav1d/-/blob/1.3.0/NEWS
As far as I can tell, the following packages will need to be rebuilt:
- ffmpeg
- firefox
- libavif
- libheif
- seamonkey
- vlc
- xine-lib
The builds will be handled in a side-tag by me, other provenpackagers,
or multimedia-sig members.
Fabio
Wiki -> https://fedoraproject.org/wiki/Changes/ROCm6Release
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 ==
The AMD ROCm™ 6.0 is the latest release of AMD’s software optimized
for AI and HPC workload performance on AMD GPU’s. This latest release
enables the newest flagship datacenter GPU the AMD Instinct™ MI300 as
well as continuing the GPUs enabled in their last 5.x release,
most/all of their recent GPUs.
== Owner ==
The owners of this change are the HC SIG
(https://fedoraproject.org/wiki/SIGs/HC)
* Name: [[User:trix| Tom Rix]]
* Email: trix(a)redhat.com
== Detailed Description ==
The benefits for frogs include: ROCm 6 has expanded support for AMD
Instinct™ MI300A and MI300X. It includes highly optimized attention
algorithms, and proven collective communications libraries, as well as
optimized performance for FP8 support in PyTorch and hipblasLT. It
includes prepackaged HPC and AI/ML frameworks with streamlined and
improved tools from AMD Infinity Hub.
== Feedback ==
There has been positive feedback from the community for the ease of
using and developing GPU accelerated applications within Fedora.
Because of the interest in AI, the community has requested that ROCm
support be added to PyTorch and other AI applications and frameworks.
To address this feedback several packages are in the process of being
added to Fedora including
rocFFT
rocSolver
hipBLASLt
MiOpen
== Benefit to Fedora ==
Fedora has finally end-to-end open source GPU acceleration. The GPU
hardware driver is in the linux kernel. The compiler is the system
clang. The ROCm software stack provides the higher level libraries
that enable other Fedora packages and user applications to be built
entirely with Fedora.
== Scope ==
* Proposal owners:
The feature owners accomplished packaging the new version of ROCm 6
for Fedora. This provides basic accelerated functionally that should
be used by any package that can take advantage of it.
* Other developers:
If your package or application used the older version of ROCm 5.7.1 or
older, you must verify that you can use the new version of ROCm, 6.0
is a major version change.
The ROCm packages are known to build in Rawhide, no additional effort
is required.
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Community Initiatives:
Yes, it aligns with the current Fedora Community Initiatives.
== Upgrade/compatibility impact ==
No hardware was dropped.
== How To Test ==
Installation instructions can be found here
(https://fedoraproject.org/wiki/SIGs/HC#Installation)
This is by and large a system library change and not directly visible
to the user.
== Dependencies ==
The basic work has been completed.
== Contingency Plan ==
The basic work has been completed.
== Documentation ==
Documentation can be found here (https://rocm.docs.amd.com/en/latest/)
== Release Notes ==
--
Aoife Moloney
Fedora Operations Architect
Fedora Project
Matrix: @amoloney:fedora.im
IRC: amoloney
--
_______________________________________________
devel-announce mailing list -- devel-announce(a)lists.fedoraproject.org
To unsubscribe send an email to devel-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/devel-announce@lists.fedorapr…
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
Wiki -> https://fedoraproject.org/wiki/Changes/PytorchRelese
This is a proposed Change for Fedora Linux.
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 ==
This change will bring the first iteration of PyTorch to Fedora.
== Owner ==
This project is owned by the https://fedoraproject.org/wiki/SIGs/PyTorch.
* Name: [[User:trix| Tom Rix]]
* Email: trix(a)redhat.com
== Detailed Description ==
The goal of packaging PyTorch for Fedora is to make this open-source
machine learning framework easily accessible and seamlessly integrable
within the Fedora Linux ecosystem. By providing PyTorch as a packaged
software in the Fedora repositories, users gain simplified
installation and maintenance processes. This enhances the
accessibility of PyTorch for Fedora users, fostering a conducive
environment for developers, researchers, and enthusiasts to leverage
the capabilities of this powerful machine learning framework.
Additionally, packaging PyTorch for Fedora contributes to the broader
open-source community by promoting collaborative development and
innovation in the field of machine learning on the Fedora platform.
== Feedback ==
The PyTorch SIG meets bi weekly, contributing to the meeting is the
best way to engage with what is happening. TBD: Add how to join.
The feedback so far has been positive with some high level feature
requests.
GPU Acceleration
More packages that use PyTorch
Improving base PyTorch
== Benefit to Fedora ==
This change will introduce PyTorch, a high demand machine learning
framework, to Fedora. PyTorch is widely used for tasks such as image
and speech recognition, natural language processing, and other
artificial intelligence applications, providing a user-friendly
interface for building and experimenting with complex machine learning
models. This is for CPU (x86_64 and aarch64) only and is the first
release for Fedora. The current development effort is focused on AMD
GPU acceleration.
== Scope ==
* Proposal owners:
This change does not affect other parts of the distribution and is an
isolated change.
* Other developers:
To install use
> dnf install python-torch
* Release engineering: N/A (not needed for this Change)
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Community Initiatives: Yes
== Upgrade/compatibility impact ==
This is the first time this package has been available.
== How To Test ==
The PyTorch code base is very large, start with the public examples
described here
https://pytorch.org/tutorials/beginner/pytorch_with_examples.html
== User Experience ==
How the user installs PyTorch changes from
> pip install torch
To
> dnf install python-torch
The pip install requires local building which may fail and will not be
consistent from machine to machine. Dnf will always succeed and be
consistent.
== Dependencies ==
PyTorch is available for Rawhide.
== Contingency Plan ==
* Contingency mechanism: PyTorch is available for Rawhide.
* Contingency deadline: N/A (not a System Wide Change)
* Blocks release? N/A (not a System Wide Change)
== Documentation ==
There is a wealth of online and print documentation available. A good
place to start is the main project page https://pytorch.org/
== Release Notes ==
PyTorch 2.1.2 and some supporting packages are available in F40
--
Aoife Moloney
Fedora Operations Architect
Fedora Project
Matrix: @amoloney:fedora.im
IRC: amoloney
--
_______________________________________________
devel-announce mailing list -- devel-announce(a)lists.fedoraproject.org
To unsubscribe send an email to devel-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/devel-announce@lists.fedorapr…
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
I corrected a mistake in perl-URI-NamespaceMap License tag from:
(GPL+ or Artistic) or Public Domain
to:
(GPL-1.0-or-later OR Artistic-1.0-Perl) AND LicenseRef-Fedora-Public-Domain
-- Petr
Hello.
I plan to orphan the following independent set of packages:
python-jupyter-collaboration
python-jupyter-server-fileid
python-jupyter-ydoc
python-ypy-websocket
python-y-py
rust-yrs
rust-lib0
I've packaged python-jupyter-collaboration to bring the real-time
collaboration feature into Jupyter lab (like Google docs have). But now,
they decided to switch to a different backend and the update of
jupyter-ydoc and related components requires to package at least two new
packages pycrdt and pycrdt-websocket and I don't have enought time for that.
Users of Jupyter Lab won't lose the real-time feature. If you want to
use it, make sure you have the latest version of jupyterlab installed.
The latest version makes it possible to install and use extensions from
Python Package Index. Just run Jupyter lab, switch to extensions pane
and install jupyter-collaboration and then, after a restart of jupyter
lab, you have the same functionality as python3-jupyter-collaboration
provides. Extensions are installed into $HOME/.local/lib/python… (same
as pip install --user).
Rawhide: https://koji.fedoraproject.org/koji/buildinfo?buildID=2343378
F39: https://bodhi.fedoraproject.org/updates/FEDORA-2024-4805f7aa89
Have a nice day.
Lumír
Hot news:
The process of adding licenses is back on track.
https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_3 has been submitted.
Now lets dive into numbers:
Two weeks ago we had:
> * 23562 spec files in Fedora
>
> * 30067license tags in all spec files
>
> * 11907 tags have not been converted to SPDX yet
>
> * 5370tags can be trivially converted using `license-fedora2spdx`
>
> * Progress: 60,04% ░░░░░░████ 100%
>
> ELN subset:
>
> 507 out of 3734 packages are not converted yet (progress 86.42%)
>
Today we have:
* 23542 spec files in Fedora
* 30058license tags in all spec files
* 11715 tags have not been converted to SPDX yet
* 5266tags can be trivially converted using `license-fedora2spdx`
* Progress: 61,03% ░░░░░░████ 100%
ELN subset:
290 out of 2457 packages are not converted yet (progress 88.20%)
Graph of these data with the burndown chart:
https://docs.google.com/spreadsheets/d/1QVMEzXWML-6_Mrlln02axFAaRKCQ8zE807r…
The list of packages needed to be converted is here:
https://pagure.io/copr/license-validate/blob/main/f/packages-without-spdx-f…
List by package maintainers is here
https://pagure.io/copr/license-validate/blob/main/f/packages-without-spdx-f…
List of packages from ELN subset that needs to be converted:
https://pagure.io/copr/license-validate/blob/main/f/eln-not-migrated.txt
New version of fedora-license-data has been released. With 6 new licenses (plus some public domain declarations). 17
licenses are waiting to be review by SPDX.org (and then to be added to fedora-license-data)
https://gitlab.com/fedora/legal/fedora-license-data/-/issues/?label_name%5B…
Legal docs and especially
https://docs.fedoraproject.org/en-US/legal/allowed-licenses/
was updated too.
New projection when we will be finished is 2024-11-30 (+16 days from last report). Pure linear approximation.
If your package does not have neither git-log entry nor spec-changelog entry mentioning SPDX and you know your license
tag matches SPDX formula, you can put your package on ignore list
https://pagure.io/copr/license-validate/blob/main/f/ignore-packages.txt
Either pull-request or direct email to me is fine.
Why Eight-hour day? It is reference to working hours per day. Until early of 20th century it was common that working day
ranged from 10 to 16 hours. There were numerous strikes and fights to lower it to 12 and 10. And later to 8. Until 5
January 1914 when the Ford Motor Company took the radical step of doubling pay to $5 a day (equivalent to $150) and
cutting shifts from nine hours to eight. When their profit margin doubled next year, other companies started to follow.
https://en.wikipedia.org/wiki/Eight-hour_day
Miroslav
Dear all,
You are kindly invited to the meeting:
ELN SIG on 2024-01-12 from 12:00:00 to 13:00:00 US/Eastern
At fedora-meeting(a)irc.libera.chat
The meeting will be about:
Source: https://calendar.fedoraproject.org//meeting/10568/