Skip to content

Commit 9178cde

Browse files
committed
Address review comments
Signed-off-by: Michał Górny <mgorny@quansight.com>
1 parent 1185bd8 commit 9178cde

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

docs/how-to/advanced/package-a-fork.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ However, they often require collaboration from the fork maintainer.
2424

2525
If the goals of the fork are still closely aligned to these of the upstream package, the recommended course of action is to work towards merging the necessary changes upstream.
2626
In many cases, upstream package maintainers will happily transfer ownership or give permissions to contributors that are interested in continuing to maintain their package.
27-
Sometimes, the development moves to a new repository, but e.g. the PyPI project is transferred to a new owner.
27+
Sometimes, the development moves to a new repository, but the PyPI project is transferred to a new owner.
2828
This solution is preferable as it ensures the continuity of development and avoids the parallel existence of multiple divergent forks.
2929

3030
### Rebrand under a new name
@@ -91,7 +91,7 @@ For example, if the last pre-fork version was 1.3.0, and the fork continues the
9191

9292
A significant problem with mutually exclusive forks is that while a package's code may be compatible with multiple forks, its dependencies can specify only one of them.
9393
As a result, for different packages to be installable simultaneously, they must use the same fork of a given dependency.
94-
This may require deploying new forks consistently across different packages.
94+
This may require updating the dependencies across different packages simultaneously, or building multiple package variants with dependencies on different forks.
9595

9696
## Long-term risks from package forks
9797

0 commit comments

Comments
 (0)