Skip to content

[Mozilla Branding Removal] Remove the last bits of Mozilla branding - #6587

Merged
DougReeder merged 1 commit into
Hubs-Foundation:masterfrom
Exairnous:mozilla-branding-removal-2
Jul 8, 2026
Merged

DougReeder merged 1 commit into
Hubs-Foundation:masterfrom
Exairnous:mozilla-branding-removal-2

Conversation

@Exairnous

@Exairnous Exairnous commented Jul 6, 2026 •

Copy link
Copy Markdown
Member

What?

Removes Mozilla branding/references from the habitat scripts and the default link for the model collection in the upload object dialog.

Why?

This is no longer a Mozilla project.

Examples

N/A

How to test

  1. Run a search for the text "Mozilla" and see there are no uses of it other than for technical/credit reasons.
    • e.g. on GNU/Linux you can run this command to find any Mozilla references:grep -r -i --exclude-dir={.git,node_modules,admin/node_modules} "mozilla"
  2. Look through all the images and see there is no branding.
    • Running this command on GNU/Linux will list all of the images in the current directory and subdirectories find . -type f -exec file -N -i -- {} + | sed -n 's!: image/[^:]*$!!p'
  3. Look through all the videos and see there is no branding.
    • Running this command on GNU/Linux will list all of the videos in the current directory and subdirectories find . -type f -exec file -N -i -- {} + | sed -n 's!: video/[^:]*$!!p'
  4. Build a Docker image of the changes from this PR, deploy it to your Hubs instance, and see that everything still works as normal.

To test the changes to the default model collection link:

  1. Ensure the "Model Collection" link in the links tab of the App Settings category in the admin panel is blank.
  2. Enter a hubs room.
  3. Select Place > Upload.
  4. Activate the "collection" link on the dialog that displays.
  5. See that you are taken to a 404 page on Sketchfab.

And to test that a custom link still works:

  1. Change the "Model Collection" link to something.
  2. Activate the "collection" link on the dialog that displays when uploading an object.
  3. See that you are taken to the new link.

Documentation of functionality

No functionality is changed, so no documentation update is needed.

Known limitations

Old URLs to previously Mozilla run servers, but without Mozilla in the name (e.g. something.reticulum.io), were left as it isn't necessarily clear what they should be replaced with (or they function as a reminder/placeholder for things we'll need/want to address later) and they don't directly reference Mozilla.

Alternative implementations considered

None.

Open questions

None.

Additional details or related context

This doesn't remove/modify non branding related Mozilla references like credits or code/dependencies as that would be inappropriate/break things.

What: removes Mozilla branding/references from the habitat scripts and the default link for the model collection in the upload object dialog.

Why: this is no longer a Mozilla project.

Note: this doesn't remove/modify non branding related Mozilla references like credits or code/dependencies as that would be inappropriate/break things.
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

Thank you for the pull request.

ROADMAP STATUS: This pull request isn't currently on any roadmap. Updates will be conveyed here as its place on/off a roadmap changes.

You can view the roadmaps here: Roadmaps Google Drive folder.

For more information on how the roadmaps work, see our roadmaps policy on GitHub.

@Exairnous Exairnous added the Roadmap: Programming Indicates that this issue/pull request is on the Programming Team roadmap label Jul 6, 2026
@Exairnous Exairnous changed the title Remove the last bits of Mozilla branding [Mozilla Branding Removal] Remove the last bits of Mozilla branding Jul 6, 2026

@DougReeder DougReeder left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@DougReeder
DougReeder merged commit 95eb2ef into Hubs-Foundation:master Jul 8, 2026
2 checks passed
@hobbs-Hobbler

Copy link
Copy Markdown

I didn't run the test, but I reviewed the text of the changes. I like the reasoning applied here and note that for our Mozilla Branding Removal project, knowing when to remove and when to let things remain, especially when applied to programming, represents deep detail. Thank you @Exairnous for your diligence!

Approved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Roadmap: Programming Indicates that this issue/pull request is on the Programming Team roadmap

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants