Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Current status: all mentions of Elk and Mastodon in Nimbus #6

Open
IonianPlayboy opened this issue Nov 23, 2024 · 2 comments
Open

Current status: all mentions of Elk and Mastodon in Nimbus #6

IonianPlayboy opened this issue Nov 23, 2024 · 2 comments
Labels
bluesky parity Feature needed to reach parity with Bluesky contribution welcome Anyone can take this issue

Comments

@IonianPlayboy
Copy link
Collaborator

IonianPlayboy commented Nov 23, 2024

In short

Since this repo started as a fork of Elk, all the mentions/code specific to Elk and Mastodont need to be replaced with Nimbus and Bluesky. There is already some work that was done in #4, but there is still a lot to be done.
This issue aims to list all the files that needs to be updated to complete the full change from Elk to Nimbus.

Quick notes

About the data

The data used in this issue came from runing these two commands in the root of this repository :

# for Elk references
grep --exclude={README.md,pnpm-lock.yaml,package.json}  --exclude-dir={node_modules,.nuxt} -rnw '.' -e "elk"  
# for Mastodon references
grep --exclude={README.md,pnpm-lock.yaml,package.json}  --exclude-dir={node_modules,.nuxt} -rnw '.' -e "masto"

The raw output of these two commands is available in this gist

About the classification

In order to make this easier to read, I have tried to categorize the files in 3 categories:

  • Config files: (mostly) root files that reference "elk" or "masto(don)" and should be straightforward to update, but it might impact the whole project deployment/dev environnement/GitHub config).
  • Content to update: files that includes "elk" or "masto(don)", but that should not need to update the logic.
  • Logic to replace: files that are tightly coupled to Elk or Mastodon specific code and that needs more than just a rename/search and replace.

The items insidde the categories are sorted in alphabetical order. in Items that are duplicated (aka present in both the "Elk" and "Mastodon" list) are in italic and bold.

Note

I might have mislabeled some files since I currently do not know Elk nor Bluesky very well, feel free to correct the classification of a file if needed.

Elk references

@userquin
Copy link
Contributor

userquin commented Nov 23, 2024

We also need to change Mastodon from all json files inside the locales folder: added to the task list

@shuuji3
Copy link
Contributor

shuuji3 commented Dec 14, 2024

Hi, I created #39 to update references in "Content to update" of "Elk references".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bluesky parity Feature needed to reach parity with Bluesky contribution welcome Anyone can take this issue
Projects
None yet
Development

No branches or pull requests

3 participants