I think this is maybe best expressed as pmOS development being controlled by the community, rather than a single organisation. I'd much rather use an OS where I have confidence that the developers are acting in the users best interest, rather than their employers best interest.
My opinion is that forks/downstreams of giant codebases like AOSP are largely going to have to accept choices made by the upstream. They can maybe pick and chose a few points where they maintain local patches, but that takes a lot of effort.
As an example, I think most chromium-based browsers will end up dropping support for uBlock Origin because Google dropped it upstream. That's the kind of choice they [edit: i.e. google] can make in their own self-interest by virtue of controlling the project, and the reason I'd prefer to use community-developed software.
#\s+
is:#
: a literal#
\s
: any whitespace character (space, tab etc)+
: the previous thing (here the whitespace), one or more timesIn words: "a hash followed by at least one whitespace character"
#[^\s].
is:#
: a literal#
[^\s]
: a negated character class. This matches anything other than the set of characters after the^
.\s
has the same meaning as before, any whitespace character.
: matches any single characterIn words: "a hash followed by any character other than a whitespace character, then any character".
https://regex101.com/ is really good for explaining regex