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

Upstream Module Adoption #84

Open
gdude2002 opened this issue Jan 10, 2024 · 4 comments
Open

Upstream Module Adoption #84

gdude2002 opened this issue Jan 10, 2024 · 4 comments

Comments

@gdude2002
Copy link
Contributor

Hello! It me!

When I was still working on Cozy, some of the modules I created were designed to be used by external projects. As I'm no longer part of Quilt, I'd like to adopt them as mainline, first-party Kord Extensions modules:

  • Tags
  • Welcome Channels

As I contributed the vast majority of the code present in these modules, I believe there should be no issue with this from a licensing standpoint. However, I wanted to make sure that was alright with the people who are now running this project.

Of course, you'll be able to use the adopted modules in Cozy as has always been the case - that's the point!

@Akarys42
Copy link
Contributor

Fwiw, as the second (much smaller) contributor to Cozy, I support this. I would also support the adoption of role sync and other general utilities that have yet to be splitter from the main bot code, although I understand the maintenance burden might be too large.

@sschr15
Copy link
Member

sschr15 commented Jan 10, 2024

Sure, you'd be getting development done likely faster and better than me

@gdude2002
Copy link
Contributor Author

Alright, sounds good - I'll update this issue as things get moved over. Thanks for the support!

@gdude2002
Copy link
Contributor Author

gdude2002 commented Jan 11, 2024

I don't have a ton of time today, but I've moved some modules over:

I'd like to document these properly as well, but that's an ongoing project right now. I'll try to list all the contributors to these modules at that point as well.

As @Akarys42 suggested, I'll likely be creating additional modules based on other parts of Cozy that would be useful in general, such as the filtering system. I'll keep y'all up to date.

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

No branches or pull requests

3 participants