Hi,
just copy and paste [1], because IMO should be announced .
Best regards,
[1]
Neal Gompa wrote:
I've started working on the ImageMagick 7 upgrade in Rawhide now. I've
created a side-tag (f38-build-side-61543) and am working through the
builds now.
If you want to help with rebuilding reverse dependencies, then that's
the side-tag to use.
I intend to merge this side-tag once I've covered all the packages
that I've built in COPR.
On Wed, 2022-12-14 at 11:04 +0100, Vít Ondruch wrote:
Good to see this proposal and I am glad that you have worked out the
way
together.
Vít
Dne 12. 12. 22 v 17:43 Sérgio Basto napsal(a):
> On Mon, 2022-12-12 at 10:57 -0500, Ben Cotton wrote:
> >
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.fedorapr
> > oj
> >
ect.org/thread/OO2IBDMPNSKAHCJF5QY27CNAJYAFPZBY/
> > 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.
>
> Hi,
>
> I talked to Neal yesterday and the result is this proposal .
>
> We may provide a compat-ImageMagick if it is need, but the proposal
> is
> betting that we won't need it.
> F36 and F37 are out of scope for now, after "getting IM7 in F38
> will
> let us see how things go, and we can follow up from there"
>
> Also later, EPEL Steering Committee will have to decide if want
> add
> IM7 on EPEL 9 and 8 and how , or following this proposal or doing a
> new
> package ImageMagick7
>
> Best regards,
> --
> Sérgio M. B.
> _______________________________________________
> devel mailing list -- devel(a)lists.fedoraproject.org
> To unsubscribe send an email to devel-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@lists.fedoraproject.org
> Do not reply to spam, report it:
>
https://pagure.io/fedora-infrastructure/new_issue
_______________________________________________
devel mailing list -- devel(a)lists.fedoraproject.org
To unsubscribe send an email to devel-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@lists.fedoraproject.org
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue
--
Sérgio M. B.