react-native-maps / react-native-maps

React Native Mapview component for iOS + Android
MIT License
15.04k stars 4.85k forks source link

Maintainers/Help needed ! 🙏 #3564

Closed rborn closed 3 years ago

rborn commented 3 years ago

We are looking for more people/companies to help maintain this module!

Currently the only maintainers are @christopherdro and @rborn and we don't have enough time and resources to keep up with all the issues and questions that we have opened. I (@rborn) don't even use it anymore since 1.5 years ago)

The module has over 100K weekly downloads and is more or less the only module that is handling maps in ReactNative, but if we don't have more people or companies willing to help then it will probably become obsolete.

Please get in touch if you think you can and want to help 😻 in the next areas (or anything else we might have missed here):

UPDATE Oct 17th, 2020 - we seems to have many hands willing to help with triage and the JS part of the modules but we still need hands with the native code side, so for now we'll only add those who can help with this side of the project.

Thank you.

hussainahmad commented 3 years ago

Thanks @rborn for maintaining this. There is an issue #2992 for which @ming436534 resolved in fork project here a link . Please have a look into this. This will be a great feature.

rborn commented 3 years ago

@hussainahmad is there a PR for it?

hussainahmad commented 3 years ago

@rborn No he just mentioned in a comment due to shortage of time he is not creating the PR. @ming436534 Kindly if you have a time please create a PR for this.

rborn commented 3 years ago

@hussainahmad ok, but please let's keep this issue for what is intended - finding help. If you have PR please open a new issue. Thank you.

adithyaakrishna commented 3 years ago

Hey @rborn Me and My Team @uravgkarthik & @cchirag would love to contribute/maintain this repo

kwaimind commented 3 years ago

Hey @rborn I'd love to help out and join the maintenance team. This lib has been a huge help to me. I can help with:

What's the best way to get started?

rborn commented 3 years ago

@adithyaakrishna amazing 😻 how can you help? (what areas above? )

rborn commented 3 years ago

@kwaimind thanks a lot 😻 I've added you with triage rights for now and later on we can pump these up 🤗

misteryomi commented 3 years ago

I'd love to help with issue triaging.

rborn commented 3 years ago

@misteryomi added you to the repo

city0666 commented 3 years ago

@misteryomi added you to the repo

i can help you :)

ravirajn22 commented 3 years ago

I can help with native code (java/objC) and public API design, if you think I need some more credibility then probably you can add in whatever is appropriate. FYI, I use this library in my product, so expect me to be active.

rborn commented 3 years ago

@ravirajn22 I added you to the repo :)

safaiyeh commented 3 years ago

Hey @rborn I can help out with general management of the repo!

tamakunay commented 3 years ago

hey @rborn i'm interested in helping out on the

msriaz commented 3 years ago

Hey @rborn I would love to help as a maintainer:

gabimoncha commented 3 years ago

Hey @rborn I want to help with issue triaging for the moment. I also think @andiradulescu might want to help too :)

DaNiELChIoRo commented 3 years ago

I think I could help, specially with the Huawei MapKit integration on Java

rborn commented 3 years ago

@tafea345 @msriaz @gabrielmoncea @andiradulescu @DaNiELChIoRo you are all invited 😻

hussainahmad commented 3 years ago

hey @rborn I can help for PR management and testing and docs improvement. I am using this repo in my main project.

rborn commented 3 years ago

@hussainahmad you're in 😻

jasonmichaels commented 3 years ago

Hey @rborn! What all would it take to help out? We recently started using RNM in two of our mobile projects, and I'd love to help out. PM, triage, PRs, documentation improvements, etc. Let me know if you guys still want help 👍

softwarefeeder commented 3 years ago

I can help for react native with native android

DaNiELChIoRo commented 3 years ago

Hellow there @rborn, would you be so kind to share the settings.gradle file in order to run the android project?

akkravikumar commented 3 years ago

Hey @rborn I would like to maintain repo, Bug fixing, integration modules. Could you add me too.

bluntbrain commented 3 years ago

Hi Dan, I'd love to contribute to and maintain this repo. I've got a couple of years experience in React Native and I run an App Development Startup in Bangalore India. Let me know the next steps. @rborn website: https://kraneapps.com/

pke commented 3 years ago

Slightly OT: Doesn't this component originated from AirBnB? Did they hand it over to the community at some point?

RobJacobson commented 3 years ago

@rborn: I'd also love to contribute! I'm a JavaScript/Python coder and graduated recently with an MSCS. I've been doing a lot of front-side coding using the react-maps-gl library in React, but I'm new to React Native and this project.

I'm particularly interested in cross-platform development for Android, iOS, and web apps. This would need the "React Native for the Web" (RNW) library on Expo.

I realize that react-native-maps doesn't currently support RNW. However, would that be a desirable feature to have? I'd be willing to spend some time looking into this topic, if there's consensus. Should I raise this proposal as a separate issue?

iltumio commented 3 years ago

I would like to contribute. I have some experience in React Native, but I'm not very skilled in native Android and iOS. However I think I found a solution to issue #3057 that I would like to discuss with you. You can see the details in my comment https://github.com/react-native-maps/react-native-maps/issues/3057#issuecomment-615406218

This is a great library and I'll be proud to contribute.

shakyarahul commented 3 years ago

I would like to contribute ... I have been working as a react-native developer for 2 year before i used to be a php developer if there is anything I can help please let me know rahulshakya@hotmail.com

rborn commented 3 years ago

@jasonmichaels @mtumiati @shakyarahul @RobJacobson @bluntbrain @akkravikumar @softwarefeeder all in 😻

rborn commented 3 years ago

@pke this happened very long time ago indeed.

iltumio commented 3 years ago

@rborn I would like also to contribute on the native code part. Even if I'm not an expert, I think I can help. Consider that the solution on the issue I was mentioning in my previous comment it's on the native code

jasonmichaels commented 3 years ago

@mtumiati @shakyarahul @RobJacobson @bluntbrain @akkravikumar @softwarefeeder et al -- any chance any of you, as well as the other newly invited maintainers, care to chat? I can probably do five to ten hours per week, maybe more depending on release schedules, etc. at my day job vs. any goals we establish. I'd like to get the ball rolling on setting goals to help out this awesome project 👍.

I've taken a look at the current PRs and started going through issues. I think a good first step after meeting/chatting with the current maintainers (to get a rundown on context and plans) would be to plan out triage of issues to trim down the backlog. Then perhaps review the existing PRs (some are from ~2 years ago but seem to introduce features at least one or two developers at large would like to see, assuming they haven't been handled in more recent releases). So, maybe take over a few of the promising PRs and get those reviewed and tested.

I'm going to continue browsing through the JS files on the main branch, primarily focusing on pieces that hint at soon-to-be-deprecated functionality, as well as opportunities for refactoring.

@rborn -- is there a chat group somewhere yet? Like a Discord, Slack, or something else?

rborn commented 3 years ago

@jasonmichaels there is no public chat available for this

byteab commented 3 years ago

would you work on this issue please ios marker lag it just stop me to ship real time bike animation in ios

RobJacobson commented 3 years ago

Could you perhaps consider creating a Discord or Slack channel for maintainers (not the public)? For those of us who are new, I think it could be a helpful planning/learning resource. E.g., I might have an obscure problem that takes me hours to diagnose by digging through the codebase, while the underlying problem might be obvious to someone more experienced.

rborn commented 3 years ago

@EhsanSarshar I'll hide your comment as is outside the scope of this thread.

rborn commented 3 years ago

@iltumio you have a pending invite since the first time you said it

doranteseduardo commented 3 years ago

@rborn Do you guys still need a hand? I can contribute with native code (mainly on Android), testing and issue tracking.

I use this library at work so if I can help somehow, please let me know.

rborn commented 3 years ago

@doranteseduardo I added you, thank you.

bluntbrain commented 3 years ago

@rborn @jasonmichaels Slack/Discord group sounds a good idea! to establish goals and get things done.

iltumio commented 3 years ago

@rborn sorry, I forgot to tell you. I tried to click on the invitation link but I'm getting a 404 error. What should I do?

doranteseduardo commented 3 years ago

@iltumio you must log in to accept the invitation

dhanrajm commented 3 years ago

@rborn Are you still looking for guys to contribute? I can help you guys with Android Native code, Javascript /Node.js/React Native as well as with issues, documentation and testing.

JavyMB commented 3 years ago

@rborn Do you guys still need a hand? I can contribute with native code, js, testing, issue tracking, or project management. I use this library at work so I can spare some time to help, please let me know.

rborn commented 3 years ago

@dhanrajm @JavyMB added 😻

byteab commented 3 years ago

library mostly have issue with ios. I hope more ios experienced developers join the party

reactunlimited commented 3 years ago

@rborn Do you needed help? I'm ready to contribute as I'm actively working on React Native for iOS & Android. Also can contribute for issues & documentation.

We're also using this library in our projects.

jasonmichaels commented 3 years ago

DISCORD GROUP!

Apologies for being away the last couple of weeks -- very excited to start helping out on this.

Not sure what the interest level is, but I've created a private Discord (invite here).

@rborn -- If there's any interest (members joining over the next ~week or so), are we able to create webhooks with our current permission levels?

introduction-to-react-native-maps

The invites may expire -- I set them to never expire but w/ only 100 uses. Here's the latest one(s):