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

Create catppuccin/userstyles GitHub Team #15

Closed
6 tasks done
sgoudham opened this issue Mar 25, 2023 · 8 comments
Closed
6 tasks done

Create catppuccin/userstyles GitHub Team #15

sgoudham opened this issue Mar 25, 2023 · 8 comments

Comments

@sgoudham
Copy link
Contributor

sgoudham commented Mar 25, 2023

Description

It's been raised before that it would be nice to have a logical grouping of all the maintainers for userstyle ports as they are quite popular and only growing. We should add a GitHub team and verify that they're all happy to be in this.

Acceptance Criteria

  • Ensure that all userstyle port maintainers are under one team
    • Team is created
    • All current members listed in CODEOWNERS are added
  • Verify that the CODEOWNERS file is accurate
    • Ping them on GitHub and verify that they're happy to still be added (I guess this doubles as a userstyle maintainer audit)
  • Make sure that everyone understands that they should be contributing to the central repository instead of the individual ones
@sgoudham
Copy link
Contributor Author

sgoudham commented Jun 17, 2023

Hiya Everyone!

This ping is related to userstyles transition raised in catppuccin/community#4

The plan from now on for Catppuccin Stylus Userstyles is to migrate them all into one repository to make them easier to maintain. This repository should now be where it's more or less ready to be transferred to the central organisation and redirect all the links from individual repositories to this main one.

We have aggregated all styles here while refactoring them to make them one single file where possible, please check through your ports directory and check if you're okay with it. Before I transfer the repository across, I wanted to ping everyone to make sure they understand and if they are okay with this. Here is our most up-to-date information on who maintains what:

If you would like to be removed from being an official "maintainer" of one of these ports, please comment down below and we will do so. If you are happy then please give a thumbs-up reaction to this comment

Maintainers Ports
@AnubisNekhet anilist, lastfm, nitter
@ndsboy brave-search
@jn-sena cinny
@watatomo deepl, ichi.moe
@ryanccn vercel, elk, searxng, tutanota
@pocco81 github
@GlowingUmbreon github
@justTOBBI codeberg
@andreasgrafen github, invidious, libreddit, mastodon, searxng
@lucasmelin hacker-news
Gingeh lastfm
@isabelroses youtube, mastodon, twitch
@thismoon modrinth
@alaidriel ✅ nixos-search
@soya-daizu proton
@jayylmao reddit
rubyowo reddit, wikiwand
@Sekki21956 searxng
@nekowinston invidious searxng
@GitMuslim twitch
@Tnixc wikiwand

Next Steps

Once people are informed / happy, we will:

  • Transfer the repository to the central organisation
  • Update the links in the main repository to the userstyles repository. This will minimise traffic to existing userstyle repositories
  • Start archiving the individual userstyle repositories as noted in the community discussion at the top of this comment. I will probably start doing this in the order of the ports listed in the styles directory.

We have also created a GitHub team for userstyles here: https://github.com/orgs/catppuccin/teams/userstyles/members (unsure if others can see) that will be granted access to the main repository.

I'll let this comment sit for a week or two to give the interested people a chance to respond before doing anything 👍

@Gingeh
Copy link

Gingeh commented Jun 17, 2023

Please remove me as a maintainer for lastfm

@isabelroses
Copy link
Member

This list is also not done by the maintainers but rather the thanks to section so there maybe confusion and misunderstandings there, for anyone that's not expecting themesleves to be mentioned in certain ports.

@sgoudham
Copy link
Contributor Author

sgoudham commented Jun 17, 2023

Based on the above comment, we'll edit the README template to mention the "Current Maintainers" and also include a separate section for previous maintainers and/or general contributions. Please do give a thumbs-up if you're interested in being the current maintainer

@GitMuslim
Copy link
Member

@sgoudham Looks good

@nekowinston
Copy link
Contributor

Please remove me from searxng and add me to invidious.

@rubyowo
Copy link
Member

rubyowo commented Jun 22, 2023

pls remove from reddit & wikiwand kthx 👍🏼

@sgoudham
Copy link
Contributor Author

Thanks everyone for replying again!
We've transferred over the repository and gave everyone in the GitHub maintain permissions 🎉

We''ll now start the process of reviewing and merging catppuccin/catppuccin#1981. @nekowinston will be focusing on #16 and hopefully we can wrap this migration up!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

No branches or pull requests

6 participants