Skip to content

Commit 37e5443

Browse files
committed
content: reword about page discussion of portage interoperability
1 parent 2ce6e7f commit 37e5443

1 file changed

Lines changed: 17 additions & 16 deletions

File tree

content/about/_index.md

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -30,25 +30,26 @@ static binaries for any tools based on it.
3030

3131
## Is this a portage rewrite or is pkgcraft targeting replacing portage?
3232

33-
This is not an official Gentoo project and has no plans to become one. As such, there
34-
is little interest in reimplementing portage-specific functionality for
35-
interoperability. While both projects implement Gentoo's package manager
36-
specification ([PMS](https://wiki.gentoo.org/wiki/Package_Manager_Specification)),
37-
pkgcraft does not plan to duplicate portage's interface or feature set. Instead, it
38-
intends to be a base for building efficient tools. This does allow for a future in
39-
which portage leverages pkgcraft to improve its capabilities, but that is entirely up
40-
to the whims of portage developers as this project isn't planning to contribute to
41-
portage in any way.
33+
This is not an official Gentoo project and has no plans to become one. As such,
34+
there is little interest in reimplementing portage-specific functionality for
35+
interoperability. While both projects implement Gentoo's [package manager
36+
specification](https://wiki.gentoo.org/wiki/Package_Manager_Specification),
37+
pkgcraft does not plan to duplicate portage's interface or feature set.
38+
Instead, it intends to be a base for building efficient tools. This does allow
39+
for a future in which portage leverages pkgcraft to improve its capabilities,
40+
but that is entirely up to the whims of portage developers as this project
41+
isn't planning to contribute to portage in any way.
4242

4343
That being said, alternatives may be developed that encompass use cases
4444
currently provided by established tools, but the majority of that work is a
45-
long way off and won't aim for compatibility beyond PMS support. For example,
46-
the planned design for the pkgcraft's package manager will be that of a build
47-
daemon supporting various front-ends, encompassing a much broader set of use
48-
cases than can be performed by portage itself. In theory, it could act both as
49-
a replacement for [catalyst](https://wiki.gentoo.org/wiki/Catalyst) and as a
50-
tinderbox while also enabling more exotic features such as allowing the dep
51-
tree for a running build to be mangled and recalculated on the fly.
45+
long way off and won't aim for compatibility beyond supporting most of the
46+
official specification. For example, the planned design for the pkgcraft's
47+
package manager will be that of a build daemon supporting various front-ends,
48+
encompassing a much broader set of use cases than can be performed by portage
49+
itself. In theory, it could act both as a replacement for
50+
[catalyst](https://wiki.gentoo.org/wiki/Catalyst) and as a tinderbox while also
51+
enabling more exotic features such as allowing the dep tree for a running build
52+
to be mangled and recalculated on the fly.
5253

5354
## Why can't this project be merged with pkgcore (or paludis)?
5455

0 commit comments

Comments
 (0)