Conan Center will stop receiving updates for Conan 1.x packages soon #25461
Pinned
jcar87
announced in
Announcements
Replies: 1 comment
-
Tbh, for me conan 1.x is still better, cause it has less issues with cmake, native work with msvc/gcc. Our recipes and cmakelists are longer for conan 2.x, cause they must consist "fix" for new issues which version 2.x update bring with itself. And some important libs still haven`t recipes for conan 2.x, for example GST plugins. Also I might be wrong, but as I see when new versions of QT or other libs get release, they firstly have recipe for conan 1.x and after small delay have conan 2.x support |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Important
Starting 4 November 2024, recipes for users still using Conan 1.x will no longer receive any updates in the Conan Center remote. No breakages are expected. Please read below for details.
Conan 2.0 was released in February 2022 after years in development. Since then, thousands of users and teams have
adopted Conan 2.0, and the Conan Center Index repository has continued to see significant growth. In 2023, we received
close to 6000 Pull Requests for recipes.
Since the Conan 2.0 release, and to facilitate the upgrade path for our users, we adopted the decision to make recipes
in Conan Center compatible with both Conan 1.x and Conan 2.0.
Porting all recipes to be Conan 2.0 compatible has been a significant effort - aided by community contributors to which
we are very grateful. This has placed additional pressure on all resources, including our CI compute capabilities. This
has also given the team valuable insights into how to improve and streamline the CI and review processes.
On Conan 2 release day - we had published binaries for the top 120 most used recipes. Today, nearly 97% of all recipes
in Conan Center are compatible with Conan 2.
As time has progressed, today the majority of requests to the Conan Center remote originate from Conan 2 users.
Today we are announcing that from 4 November 2024, new recipe updates in Conan Center will only be compatible
with Conan 2. Please read below to see how this might affect you.
For Conan 1.x users
Users accessing the
https://center.conan.io
remote via the Conan clientThe Conan Center remote will stop being updated for Conan 1.x users. This means that from this date:
will be frozen at its current state and will not receive any further updates, as detailed above.
Users maintaining their own fork of the conan-center-index git repository
For Conan 2.x users
From the date of the switch, new recipe updates will be uploaded internally to a new repository. New details will be
announced soon, the team is working in two possible solutions to facilitate this transition:
and without requiring any configuration changes for Conan 1 users.
Contributions in the conan-center-index repository
features where it aligns with the PR goal
mass recipe modernizations. We want to avoid overwhelming our CI resources and the review team - and continue
prioritizing new features, bug fixes, new versions, new platforms and new recipes.
we may ask the contributor to reopen the PR at a later date.
experience delays in reviews if the changesets/diffs make it less obvious what is being changed.
For questions or feedback, please participate in the discussion below.
Beta Was this translation helpful? Give feedback.
All reactions