Bouni / kicad-jlcpcb-tools

Plugin to generate BOM + CPL files for JLCPCB, assigning LCSC part numbers directly from the plugin, query the JLCPCB parts database, lookup datasheets and much more.
MIT License
1.08k stars 102 forks source link

Additional Maintainers #458

Closed Bouni closed 1 month ago

Bouni commented 2 months ago

As everybody has noticed, I hardly have the time to maintain and enhance this plugin due to other factors takeing up my spare time.

So I really would like to have one or two co-maintainers that can help out.

@whmountains and @chmorgan are you interested?

We could setup the repo so that at least one review is required for a merge of a PR with branch protection on the main branch.

chmorgan commented 2 months ago

I’d be happy to help out. I think it’s a great plugin and I use jlcpcb several times a year myself. Appreciate that you’d think of asking and I’d hope you’d remain involved enough to make sure it was going how you’d like it to.

On Mon, Apr 29, 2024 at 5:21 AM bouni @.***> wrote:

As everybody has noticed, I hardly have the time to maintain and enhance this plugin due to other factors takeing up my spare time.

So I really would like to have one or two co-maintainers that can help out.

@whmountains https://github.com/whmountains and @chmorgan https://github.com/chmorgan are you interested?

We could setup the repo so that at least one review is required for a merge of a PR with branch protection on the main branch.

— Reply to this email directly, view it on GitHub https://github.com/Bouni/kicad-jlcpcb-tools/issues/458, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAJH4AACE3AIIMGDGRUWM63Y7YGKXAVCNFSM6AAAAABG56LDXGVHI2DSMVQWIX3LMV43ASLTON2WKOZSGI3DQNJSHA4TQMQ . You are receiving this because you were mentioned.Message ID: @.***>

whmountains commented 2 months ago

I'd love to be involved as well. Thanks for the vote of confidnece! I use this tool at least once a week for work and am able to contribute on company time as well. My availability isn't as consistent as what @chmorgan has been demonstrating though, it all depends on what other projects we have going on at work.

I agree with @chmorgan that it would be nice if you could stick around and act as sort of a tie-breaker for decisions. Or pick another leader. You have brought the project this far, so I trust your judgement.

@Bouni you made a really solid foundation here. The tool is very useful, and the codebase is organized and easy to understand. It's been cool to see so many people coming out of the woodwork with high-quality bug reports and patches. I look forward to seeing it maintained long-term.

whmountains commented 2 months ago

Just wanna mention @chmorgan is definitely the more qualified contributor here, in case it's not already obvious 🤪. If you ever need to completely hand over the reigns to someone, he should be at the top of your list.

JLA4444 commented 2 months ago

I can help sort tag the incoming issues and ask for clarifications

Bouni commented 1 month ago

@chmorgan and @whmountains I just sent you an invite. I set up branch protection and some basic rules (GH actions must pass in order to merge, ...)

Hopefully the project can get some traction with your help now!

@JLA4444 I need to look into GitHub if it is even possible to give such fine grained access. Don't get me wrong but I don't want to many users with write access as I cannot pay really close attention at the moment ...

chmorgan commented 1 month ago

Thank you! Looking forward to helping out and appreciate the trust in sharing these permissions.

On Mon, May 13, 2024 at 8:37 AM bouni @.***> wrote:

@chmorgan https://github.com/chmorgan and @whmountains https://github.com/whmountains I just sent you an invite. I set up branch protection and some basic rules (GH actions must pass in order to merge, ...)

Hopefully the project can get som traction with your help now!

@JLA4444 https://github.com/JLA4444 I need to look into GitHub if it is even possible to give suh fine grained access. Don't get me wrong but I don't want to many users with write access as I cannot pay really close attention at the moment ...

— Reply to this email directly, view it on GitHub https://github.com/Bouni/kicad-jlcpcb-tools/issues/458#issuecomment-2107464602, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAJH4ACZVCYYNAHVSLBU3XLZCCXYXAVCNFSM6AAAAABG56LDXGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMBXGQ3DINRQGI . You are receiving this because you were mentioned.Message ID: @.***>

whmountains commented 1 month ago

Thank you for the confidence, @Bouni. I'm looking forward to contributing as well.