homeeondemand/react-native-mapbox-navigation

Is this still maintained?

zoolle opened this issue · 12 comments

I can see that there is MapBox Navigation SDK 2.0 but I haven't seen an update of this project for couple of months is someone still working on it?

I think it is a great question and is important to know for some projects that are in progress

This project is still used in production, just not in active development. Pull requests are welcome. We are trying to dedicate time to the active development of this library and will hopefully have some progress in the coming months.

Hi @joe307bad who do i talk to if i wish to contribute?

Hey @haizenburg, thanks for reaching out. I am the point of contact for contributing to this repo. Please feel free to open a PR and I'd be happy to review and merge ☺️

Hey @joe307bad, I will try to add a couple of props that might be helpful for everyone else. My question is how do you guys test your implementation before making the PR?

Hey @JorgeQuevedoC, thats a good question. I would say that any PR would probably benefit from also adding an example app to this project? That seems like the best way to test any changes. If someone were to put up a pull request I would be happy to make some time to also a minimal example project.

Hi @joe307bad I have done some changes but I don't know how to test them on my project before I create the PR. Any suggestion?

And beside my changes I would like to help to migrate the library to use "Mapbox Navigation 2.0.0" since there are a lot of bugs that have been fixed

Hey @JorgeQuevedoC, thanks for taking the time to work on this, I really appreciate it.

I would say the best way to test is to add an /example directory to the root of this repo and use npx react-native init to add an example application. Once the example app is created, we can create a basic implementation of react-native-mapbox-navigation within this repo. I have seen other packages do this and I think its probably the best practice, what do you think think?

Also, I wouldn't worry about testing your changes before posting the PR. Feel free to post the PR without an example app and I would be happy to work with you to figure out the best way to test.

@joe307bad would you mind having a call to ask you a couple of thing about it?

Hey @JorgeQuevedoC, I would be more than happy to have a call but lets exhaust some options before we try to coordinate a phone call. Could you post your PR and allow me to take a look? Do you have a specific error you may be running into?

@joe307bad There are no errors because I don't know how to run the changes locally to see if it works

Thanks @JorgeQuevedoC, feel free to post a PR (even if the code is a work in progress) and we can communicate about any new code within that PR. I would be happy to coordinate a call when I can look at some code and formulate a strategy for testing the changes you would like to make 😄