Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
postmarketOS Change Requests
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
postmarketOS
postmarketOS Change Requests
Commits
7ca2a1db
Unverified
Commit
7ca2a1db
authored
4 weeks ago
by
Pablo Correa Gomez
Browse files
Options
Downloads
Patches
Plain Diff
0003-name-change-plan
parent
14c8243f
No related branches found
No related tags found
1 merge request
!6
Draft: 0003-name-change-plan
Pipeline
#216651
passed
4 weeks ago
Stage: test
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
0003-name-change-plan.md
+133
-0
133 additions, 0 deletions
0003-name-change-plan.md
with
133 additions
and
0 deletions
0003-name-change-plan.md
0 → 100644
+
133
−
0
View file @
7ca2a1db
# Plan name change
*
Date proposed: 2025-03-04
*
PMCR ID:
<https://gitlab.postmarketos.org/postmarketOS/pmcr/-/merge_requests/6>
## Summary
After annoucing a name change in our
[
blog
](
https://postmarketos.org/blog/2025/03/04/pmOS-update-2025-02/
)
, we will
have to take extra steps in the implementation of the decision for a new name.
## Motivation
Duing a brand change is always a risky decision. The team agreed on it after
many discussions, and with some kind of general consensus, despite not everybody
fully agreeing. Extending on the discussion in the blog post:
### Benefits of a name change
*
postmarketOS only reflects a fraction of what the project is, and could be.
The best example is Fairphone 4 and 5 support being added on release-day.
A new name could still reflect the sustainability aspect of the project,
without exclusively referring to one very limited aspect of sustainability.
*
It is hard to pronounce. This is specially a problem when doing outreach to
non-native English speakers. This is a great problem if we want to grow as a
community and reach out of the hacker world.
*
The capitalization is awkward, as easily becomes obvious in the first bullet
point of this point.
*
An easier to pronounce and less specific name is certainly a better branding
to approach less-technical people that might already know about what
postmarketOS is.
*
postmarketOS had very little chances of being accepted as a trademark, leaving
us in quite a vulnerable position against trolls. This came after discussions
with trademark lawyers.
### Problems of a name change
*
Some people might feel alienated by it. Change is always hard, and we did not
do a great outreach before-hand. We might have also failed to explain some of
our rationale.
*
Part of the reasons for name change come from a goal to expand the horizonts
of the project outside a group of very-technical hackers. This might be hard
to explain, and might not seat well with some.
*
postmarketOS is already a well-recognized brand, and easy to find online.
We might loose some of that momemtum with a new name. However, we shoot high,
and it would be fair to assume that postmarketOS is only known by a tiny
fraction of the people that might at some point be able to use a device with
our operating system installed. So this might only be a relative downside.
*
The rebranding might cause technical disruption, reason for which this PMCR
exists.
In addition to this, a name change needs work. I personally do not consider that
a downside. The work will be put by motivated individuals working as volunteers.
People work on what they find best, and I do not consider it a downside when
people do volunteer work on their own will. When volunteer work applies, it is
not always for granted that people will do the same amount of work on some other
part of the project. They might simply not do it.
## Consequences
A name change could have the following consequences:
*
An easier to pronounce name, that will be more appealing and easy to share
outside the group of people that
*don't yet know the project*
.
*
Allow the project to not appeal to a single and very specific scope within
sustainability.
*
Avoid having to correct people over a non-intuitive capitalization.
*
Having a name that could be defended and trademarked.
It also carries some risks:
*
Alienating part of the community and causing some social backslash
*
Requiring a transition for projects and branding
*
Losing some recognition short-term. However, that does not seem to have been
an issue in similar projects that renamed around us.
*
We choose a name that people don't identify with, or that is unnecessarily
"empty".
## Draft implementation plan
The plan has too parts:
### Finish making the decision
1.
Set a deadline for the collection of names in the form
2.
Discuss different alternatives withing CC and TC team
3.
Research trademarks of the alternatives. postmarketOS was not possible
to trademark.
4.
Come with a set of preferred alternatives (2, 3, 4?), and vote on them.
Voting should probably be done in a way that people's preferrences are
respected (and not top 1). Asking for votes outside the team was deemed
not-appropriate due to the risk of trolling (e.g: people registering
domains or trademarks). Finding some alternative so it can be discussed with
a broader community would be great.
### Actually implement the name change
I'm sure I'm missing things. Filling this out is one of the main reasons to open
this PMCR early
1.
Before going public, buy associated domain(s)
2.
Make it public, with a rationale on the decision
3.
Code/Reaname changes:
1.
pmaports: packages with postmarketos in the name, adding "provides"
for backwards compatibility
2.
bpo and pmbootstrap code changes (with alias/symlink to old name)
3.
postmarketos.org
4.
Visible parts of build.postmarketos.org
5.
Wiki branding
4.
(Concurrently to point above) Infra changes
1.
Point new domain to gitlab.postmarketos.org and wiki.postmarketos.org
2.
Deploy website(s) to the new domain:
*
<https://gitlab.postmarketos.org/postmarketOS/postmarketos.org>
*
<https://gitlab.postmarketos.org/postmarketOS/build.postmarketos.org>
3.
Add new aliases for matrix rooms
4.
Rename gitlab group and repositories with the name
5.
Create email aliases for everybody?
5.
Do a blog post as retrospective
### The proposer
Pablo Correa Gomez, a Core Contributor. I am basically opening this so we can
start discussing on things that need change, and start drafting a plan. I do not
have infra access, but could totally do any parts of the other work.
### Blocking issues
*
Decide on voting mechanism. We need to make sure that we have a voting process
that is fair with a situation that is not black and white, but people might
have multiple acceptable preferences.
*
Decide whether we want to the keep the old websites frozen in time with some
disclaimer or redirect to the new ones (with or without disclaimer?)
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment