-
Notifications
You must be signed in to change notification settings - Fork 628
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
Maintainer/ Contributor application #335
Comments
Personally I'm fine with it. And to explain why I haven't been active with the project, I disagree with Segment's role in it. They're keeping certain administrative roles/permissions from us, and won't move metalsmith codebases from their org to the metalsmith organisation. That hamstrings the entire project and keeps us from effectively maintaining it. I've asked them multiple times to resolve it, but nothing has happened. That's why I've barely contributed lately, if at all, and I don't see that changing in the future. |
I'm happy with @webketje to be added to help maintaining metalsmith.io. On the point @ismay makes, I'd be happy to fork the project under another name and for the community to have full control. Segment don't provide any support for the project so there's little incentive to stay under their umbrella. |
I agree. I think that'd probably be best for the project. I'm not sure how much time I'll be able to devote to it, as I'm already juggling two careers, but at least it'll ensure we have full rights over the project and allow us to maintain it. |
Thank you for the positive feedback, @Ajedi32 I'm not necessarily primarily interested in updating the website, but as has been previously said somewhere: metalsmith's core is rock-solid, and I think the website is currently the area where most improvement can be done, So I was applying to be a member of the metalsmith org, but I fully understand and would be more than happy to be invited as contributor to 1 repo as trial membership . For all open PR's/issues I would first pull locally, test, and either reject, validate, or improve the PR in a feature/bugfix branch & ask for approval by at least one of you. I'll be happy to hear additional rules to adhere to in a ... perhaps more conversational channel? I think there is merit in having a Gitter chat for this and more : https://gitter.im (only the members of the metalsmith Github org can set this up). I noticed the issue with segment.io's ownership in previous Github issues, and also think metalsmith/metalsmith would make more sense. Going forward (prematurely), I "secured" the NPM org @metalsmith in case an org migration would happen (e.g. @metalsmith/permalinks instead of metalsmith-permalinks). I'll be happy to add you or transfer it to one of you. |
@webketje Sorry for the delay in responding. Since there seem to be no objections, I've added you as a collaborator on the Metalsmith.io repository. Feel free to start making improvements as you see fit. I don't have the ability to grant membership for the Metalsmith org, but I believe that if that's something other members would be okay with then @woodyrew has the necessary permissions. As for the Metalsmith core repo (and other popular plugins hosted under the segmentio org), that's controlled by Segment and I don't believe anyone in this thread has the ability to grant write access to that. If you find yourself wanting to contribute to core it might actually be worth it to just fork the project and start making changes. As long as you don't break backwards compatibility all existing Metalsmith plugins would work just fine with your fork, and core currently has a rather low commit velocity so upstreaming your changes later most likely wouldn't be too difficult. |
Dear metalsmith maintainers,
The Slack app is in maintenance, and I see no point of contact or platform to get in touch with you or offer help, so I will use this issue to do so. Metalsmith is still very popular on NPM and rightfully so, because it's got the philosophy just right for its usecase, but issues & PR's remain open for years and I think you could use a helping hand.
I would love to help get metalsmith back on track and take it further (without touching its core principles).
In fact I already resolved conflicts for an old PR, contributed to metalsmith-filemetadata and released 2 own plugins (metalsmith-taxonomy & metalsmith-handlebars-x) (hope that testifies as a proof of my involvement).
In concreto, I would like to contribute:
I have extensive knowledge of:
Please let me know how I can get in touch and eventually help & become part of the team.
The text was updated successfully, but these errors were encountered: