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

Delegating Maintenance to Contributors #89

Closed
frankcarey opened this issue May 16, 2022 · 8 comments
Closed

Delegating Maintenance to Contributors #89

frankcarey opened this issue May 16, 2022 · 8 comments
Labels

Comments

@frankcarey
Copy link
Contributor

frankcarey commented May 16, 2022

Hello AhoyCli community!

First, thank you for using Ahoy and to all the folks that have helped turn a weekend project that scratched my own itch into a project that continues to grow it's userbase around the world. Growing despite my absence these last few years. I had moved on from DevOps to work for Vimeo for a few years, and then I've been at Game Company Fable Studio for the last 3 years, so unfortunately Ahoy has gotten precious little attention from me for like 5+ years, but the community of developers continued to use it and update it as the world of Golang progressed as well. This is non atypical in opensource, but I do apologize for not including more of you that have volunteered to support the project sooner.

Better late than never, I've recently invited 2 new maintainers to the project:

  • @acouch [Aaron Couch] : A friend and past colleague of mine on the open source DKAN project, which sponsored Ahoy's original development as part of our work for the US Health and Human Services.
  • @ocean [Drew Robinson]: Another Drupalist from Australia and who's contributed (and helpfully pinged me to make this happen finally).
  • @AlexSkrypnyk: A Drupalist and DevOps developer also from Australia.

My understanding is that Ahoy has mostly been used in relation to various Drupal projects, but my hope is that many types of projects can take advantage of a simpler way to create their own project specific scripts and avoid having to keep documentation or text files with lines they copy and paste. I still find needs for this in my own projects, but now that I'm typically working in Windows (never expected that to happen), I'll hopefully be able to contribute to make that environment work as well.

Again, thank you to everyone who has contributed and found this project useful. I'm still working in github daily, but ping me at frankcarey on twitter if you need to reach me.

@ocean
Copy link
Collaborator

ocean commented May 17, 2022

Thanks for adding me @frankcarey ! And welcome @acouch

I'll start by saying that I don't have a huge amount of time to dedicate to the project either (full time work, family, etc, similar stories for lots of people I know), but I will endeavour to review and merge reasonable PRs as they come in.

Hopefully we can also get an updated Homebrew release out soon with Apple M1 support.

@ocean
Copy link
Collaborator

ocean commented May 17, 2022

@frankcarey @AlexSkrypnyk has offered his help too, he is another Australia-based Drupalist who is very active in the open source community.

@frankcarey
Copy link
Contributor Author

Ah yes, will add him as well! Thanks for keeping on top of me to make this happen

@frankcarey frankcarey self-assigned this May 18, 2022
@AlexSkrypnyk
Copy link
Collaborator

Hey guys! Thank you for adding me here @frankcarey

I'm really interested in moving the project forward, with a priority on resolving currently opened issues and PRs.

@acouch @ocean @frankcarey
What is the process and procedure to create new releases:

  1. How often should we be creating new releases?
  2. Who is responsible for creating them?

@acouch
Copy link
Collaborator

acouch commented May 20, 2022

Thanks for creating the issue. I look forward to digging in as I have a little more time this summer. @AlexSkrypnyk

I think your questions are up to us. Do you want to find a slack channel to chat in or have a short zoom? I would say that I won't have time to do regular periodic releases, so think it would make sense to just release when we have updates. I think we could all be responsible for pushing releases. It would maybe make sense to have a rule to at least have another one of the maintainers review any PRs. I don't have a lot of opinions on the features or roadmap of this tool, just want to keep it as light-weight and focused as possible.

@frankcarey
Copy link
Contributor Author

Thanks All - God speed!

@ocean
Copy link
Collaborator

ocean commented Jun 23, 2022

Ok @acouch @AlexSkrypnyk are we ready to make a new release? Want to discuss somewhere? (for ease I was thinking we could create a channel on the Drupal Slack maybe? Or a Discord server if we don't want the messages to disappear 😄 )

I'm happy to do the Homebrew version update after we release new binaries.

@ocean
Copy link
Collaborator

ocean commented Jul 1, 2022

Ok, a new release 2.0.1 is out and has been sent to homebrew as well 👍

@ocean ocean closed this as completed Jul 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants