Plea: Take a moment before you branch everything for EPEL 9

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello EPEL packagers.

I get it that you want as much as possible packages available in EPEL 9, but before you blindly branch all the dependencies of the packages you care about, could you maybe take a step back and consider for a few minutes if all the dependencies actually make sense?

The dependency might be a leftover from long time ago and might not be actually needed. Get rid of it in Fedora instead of keeping it that way on EPEL 9.

The dependency might be optional (e.g. it is only BuildRequired to test integration with that thing). Do you really need to add a package to EPEL 9 just because your package tests that it can interact with it if it is present?

The package might be deprecated in Fedora and used just because nobody got the time to do a trivial removal of the dependency. Try removing it or poke the Fedora maintainer to do it, before you blindly include that tech debt to EPEL 9. (E.g. I'd be happy to help you remove any python-mock or python-nose dependency.)

I realize that analyzing the dependencies is tedious and boring. But please do us all a favor and invest couple minutes of your time *before* you open that bugzilla EPEL 9 request or branch that package. If you are not able to donate couple minutes of your time to the package now, will you be able to take care of the dozens packages you've just imported in the next ten years?

Thanks for listening, I'll show myself out.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
_______________________________________________
epel-devel mailing list -- epel-devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to epel-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/epel-devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Index of Archives]     [Fedora Announce]     [Fedora News]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Announce]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora QA]     [Fedora Triage]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Linux Apps]     [Gnome Users]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Maemo Users]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Fedora ARM]

  Powered by Linux