rust-slack icon indicating copy to clipboard operation
rust-slack copied to clipboard

Potentially add additional maintainers

Open CosmicHorrorDev opened this issue 4 years ago • 8 comments

It looks like this crate has fallen out of maintenance for the past couple of years leading to slack-hook2 and slack-hook3 which both mention in their README's that they are happy to merge the changes back to here in the future.

If maintaining this crate is too time/effort consuming then you could add me (and/or others) as maintainers to spread the load across multiple people, and keep this crate more up to date

CosmicHorrorDev avatar Oct 25 '21 00:10 CosmicHorrorDev

Thanks for the note @LovecraftianHorror! And apologies to all for my lack of activity here. I'd be happy to add additional maintainers. I had at one point attempted to merge the blocking and non-blocking work together, but didn't have enough time to finish / reduce some of the duplication.

I've added you to the repo!

compressed avatar Nov 04 '21 19:11 compressed

No worries! Life has a way of keeping people busy at times

I'll take some time this weekend to get things more up to date

CosmicHorrorDev avatar Nov 04 '21 19:11 CosmicHorrorDev

Great, thank you so much!

compressed avatar Nov 04 '21 19:11 compressed

I went ahead and opened a couple of pull requests to get things more up to speed (#31 and #32). I'm not sure if you're fine with me just merging all on my own or if you prefer reviewing things first. Either option is totally fine with me

CosmicHorrorDev avatar Nov 07 '21 20:11 CosmicHorrorDev

Great, thank you so much! At least to start, I'd like to review any changes.

compressed avatar Nov 08 '21 14:11 compressed

Alright so just to give some insight on the direction I'm going currently. My current goal is to

  • Get things in the library up to date with current Rust (Finished after #33)
  • Bump the dependencies
  • Merge any PRs from the backlog that still seem applicable and don't cause breaking changes
    • A lot lump several changes all together which is why I preferred redoing the work in smaller PRs myself
  • Make a release with as few breaking changes as possible so that people can easily update to it

After that I can work on some additional cleanup and work towards potentially exposing an async API alongside the current blocking one

CosmicHorrorDev avatar Nov 13 '21 21:11 CosmicHorrorDev

Perfect, that sounds like a great plan!

compressed avatar Nov 21 '21 21:11 compressed

Apologies for the ping @compressed. I'm assuming you're busy again. If you don't have time for on-boarding additional maintainers then you could give me or rust bus crates.io privileges to keep things moving

CosmicHorrorDev avatar Mar 15 '23 03:03 CosmicHorrorDev