Skip to content
This repository has been archived by the owner on Jan 20, 2022. It is now read-only.

Submitting Catbird for incubator membership #101

Closed
travisbrown opened this issue Mar 9, 2020 · 6 comments
Closed

Submitting Catbird for incubator membership #101

travisbrown opened this issue Mar 9, 2020 · 6 comments

Comments

@travisbrown
Copy link

I started the Catbird project in 2015 to provide instances of Cats's type classes for types from Twitter Util and Finagle. It's had eleven (human) contributors, and the io.catbird organization currently gets around 20k downloads from Maven Central every month (which is down from a high of 30k per month last summer).

I'm not currently using Finagle or Twitter Util, and the project has fallen a little out of date. It was created before cats-effect existed, and although it includes some cats-effect type class instances, these need attention (see this PR or most of the open issues).

It's licensed under the Apache License, Version 2, adopts the Scala code of conduct, generally follows Typelevel-y principles of pure functional programming, has pretty good test coverage via Discipline, etc. I publish new releases approximately every month, usually within a day or two of the monthly Twitter Util and Finagle releases.

Felix Bruckmeier will be joining the project as another maintainer, so at least I won't be the only one with merging and publishing rights, but in the longer term I think it makes sense for this project to live in the Typelevel organization on GitHub (instead of my personal account), and for its three modules (catbird-util, catbird-effect, and catbird-finagle) to be published to Typelevel coordinates.

@rossabaker
Copy link
Member

Looks great. I opened typelevel/typelevel.github.com#282, and we can update the URL after the repository is transferred.

@larsrh
Copy link
Contributor

larsrh commented May 5, 2020

Happy to migrate the repository too. Thanks @rossabaker and sorry @travisbrown for the wait.

@larsrh larsrh closed this as completed May 5, 2020
@rossabaker
Copy link
Member

And very sorry for the delay. I opened #103 to discuss how we can manage these better moving forward.

@travisbrown
Copy link
Author

I dropped the ball on this migration last year, but now that @felixbr and @dangerousben are doing a lot of good work on the Cats Effect 3 migration I think it's time to go ahead and move the repo.

@rossabaker
Copy link
Member

Do you need any logistical help getting it transferred? As soon as it's in, we can update the link on the site.

@travisbrown
Copy link
Author

@rossabaker I don't think so, thanks—I didn't get around to it today, but will move it in the morning.

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

No branches or pull requests

3 participants