conan-io / conan-io/docs

Update versioning introduction documentation

Open
#2,503 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
125
Forks
382
Avg merge
22h 39m
Merged PRs (30d)
21

Description

https://github.com/conan-io/docs/blob/master/versioning/introduction.rst

From my point of view, this page is missing other important version conflicts:

1. 'Build requires' version conflict
There is one more version conflict type. What if PkgB or PkgC is not a regular dependency, but it comes from 'build_requires' method? There is no solution for this so far for this type of conflict.

2. Conflict about the recipe with the same functionality
some recipes may implement the same api. For example, ‘libjpeg' and ‘libjpeg-turbo'. It’s not allowed to have different implementations of the same api across the whole project. Unfortunately, it’s not possible to override it in the root recipe.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.