ipfs / ipfs/kubo

Some IPFS repos incorrectly use v1

Open
#8,832 1 comment 2 reactions 0 assignees View on GitHub
kind/enhancement
Dominant language
Go
Stars
17.1k
Forks
3.2k
Avg merge
3d 18h
Merged PRs (30d)
11

Description

### Checklist

- [X] My issue is specific & actionable.
- [X] I am not suggesting a protocol enhancement.
- [X] I have searched on the [issue tracker](https://github.com/ipfs/go-ipfs/issues?q=is%3Aissue) for my issue.

### Description

Some IPFS repos such as https://github.com/ipfs/go-ipfs-blockstore have released a v1, but we actually don't intend to follow idiomatic semver on those, because we intent to release breaking minor version releases to avoid a v2 bump and then the subsequent import path change. This indicates that they are not really v1, but a v0 fork.

So we need to:

- [ ] Identify all the repos incorrectly released as v1
- [ ] Add a warning at the top of each repo's README describing that it doesn't follow standard semver (minor version v1 releases can still be breaking)
- [ ] Prioritize them for consolidation as part of #8543

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.