-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conan 2.0 Migration Effort #12888
Comments
pkgconf: #12219 |
automake: #12898 |
libffi: #12904 |
libtool: #12916 |
rapidjson: #12935 |
This comment was marked as resolved.
This comment was marked as resolved.
Is would be cool to update bison to 3.8.2 and upgrade it to conan v2, it will also close |
Libcurl #12956 |
October 5th update
|
I think it should be optional.
therefore, if recipe has |
I disagree. CCI recipes must still check both new & legacy genrators, because a PR may break legacy generators and therefore break consumers or other CCI recipes which are still relying on these legacy generators. |
You are both right and we are doing exactly that -- just in different words
|
To follow :) |
B2: #13758 |
October 31st update
|
@SSE4 , @SpaceIm , @prince-chrismc out of paranoia, for the B2 recipe I ended up adding all three test packages (test_package, test_v1_package, test_v2_package). Perhaps not the best approach. But it's hard to discern from my distant vantage point what should be done when. And would much rather just hope a single test package. But, whatever ;-) |
I commented on your PR trying to help :) |
lyra: #13969 |
flex: #14013 ...but I'm having a problem detailed in a comment there about |
November 29th update
|
I have not been maintaining this list but you can take a peak at my fork to see what's been cooking 🧑🍳 A complete list can be found in https://github.com/prince-chrismc/conan-center-index/blob/config/v2-top100/.github/top_100_recipes.yaml |
Since this list is not maintained, maybe we can close this issue in favor of #20992 which is more up-to-date. |
Great suggestion! |
Recipe Migration
One of the more important requirements for the Conan 2.0 adoptions strategy is to have a very strong showing of recipes that are ready to go.
⭐ Goal ~80% of most download recipes from August 2022
Criteria for "2.0 ready" currently is:
conans
layout
conan.tools.files
helperstest_v1_package/
to ensure 1.x is not broken (why?)test_package/
hastest_type
,requires
,can_run
Migration Effort
This list of just over 100 recipes hits just above the 80% mark.
Last updated: November 29th 2022 👻
test_type
test_type
andcan_run
test_type
test_type
PkgConfig
tools#12377#12956 #13684test_type
andcan_run
test_type
andcan_run
test_type
andcan_run
test_type
test_type
andcan_run
test_type
andcan_run
test_type
andcan_run
can_run
test_type
test_type
andcan_run
test_type
andcan_run
test_type
andcan_run
conan-center-index/recipes/vorbis/all/conanfile.py
Line 93 in f2b50a5
can_run
#12221#13394 #13347test_type
PkgConfig
toolconan-center-index/recipes/cryptopp/all/conanfile.py
Line 104 in c15fb3d
conan-center-index/recipes/icu/all/conanfile.py
Line 10 in cb85824
The text was updated successfully, but these errors were encountered: