expo-community / expo-server-sdk-ruby

A Ruby library for sending push notifications with Expo's notification service
MIT License
95 stars 53 forks source link

Looking for help maintaining this repo from the Expo developer community #7

Closed ide closed 5 years ago

ide commented 6 years ago

Hi, we're looking for one or two developers who use this SDK and would like to help the Expo community. The responsibilities include modernizing the library, reviewing PRs, updating the SDK when the server API changes (this is infrequent), helping people out with Ruby-specific issues, writing release notes, and publishing gems. Some specific projects that come to mind are:

The Node SDK is maintained by the Expo team and can act as a reference starting point for other languages. An ideal collaborator would have meaningful experience with Ruby and HTTP (been doing it daily for a couple of years) and some comfort with JS and Node to read through the Node SDK, and also use this library in production and care about making it work well. If you're interested, please leave a comment here.

pablonahuelgomez commented 6 years ago

As discussed in https://github.com/expo/expo/issues/1402, I'd like to help with the maintenance of the gem.

lsmolic commented 5 years ago

@ide not sure if I can take that on, but I submitted a pull to add gzip support #20 . Hope that helps.

PrimeTimeTran commented 5 years ago

I made a PR because I'm interested on maintaining this gem with you guys. https://github.com/expo/expo-server-sdk-ruby/pull/23

Please review and let me know if I can do anything else to help.

ide commented 5 years ago

@PrimeTimeTran added you (+ also had added Pablo before). Closing this out.

joeyparis commented 5 years ago

Can we look at adding additional maintainers? There still seems to be on-going issues that have pull-requests that could potentially be merged but I don't believe the previous maintainers are still active.

ide commented 5 years ago

Sure - the main criterion is that the maintainers are using the library in production for business and are invested in keeping it working well (whether that means accepting or rejecting PRs).

lsmolic commented 5 years ago

I have it in production. For business. We're fairly invested in it remaining in a working state. I'll admit it would be my first maintenance role though. I have two PRs accepted, so... does that count?

On Mon, May 20, 2019 at 4:03 PM James Ide notifications@github.com wrote:

Sure - the main criterion is that the maintainers are using the library in production for business and are invested in keeping it working well (whether that means accepting or rejecting PRs).

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/expo/expo-server-sdk-ruby/issues/7?email_source=notifications&email_token=AAEFV3DZ2PDMY6F263UMB3DPWMU3JA5CNFSM4EKTHDPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODV2JNPI#issuecomment-494180029, or mute the thread https://github.com/notifications/unsubscribe-auth/AAEFV3CODHSY64VPMPFCG7TPWMU3JANCNFSM4EKTHDPA .