Comment by aaronbrethorst
2 years ago
OneBusAway
A suite of real-time public transit projects that are used by millions of people every day. OneBusAway helps people find out when and where their bus will arrive, and provides them with a trip planner, too. OBA is used by transit riders everywhere from Seattle to New York City; Adelaide, Australia to Buenos Aires, Argentina.
In addition to developers, we would also benefit greatly from product management and user experience assistance.
Tech stacks in need of help:
iOS app (Swift): developers, 2+ years of experience with iOS.
Android app (Java/Kotlin): developers, 2+ years of experience with Android.
REST API Server (Java): developers, 2+ years of experience with Java.
Docs: Java developers with an interest in technical writing who can help to document our backend systems.
Find all of our projects: https://github.com/onebusaway
Join our Slack: https://join.slack.com/t/onebusaway/shared_invite/zt-2jve26v...
Reach out to me directly: aaron@onebusaway.org
I need years of experience in your tech stack to contribute to your opensource project? Is this common?
It is absolutely not common.
It is reasonable to expect contributors to have a certain amount of programming experience, but I rarely see any open source projects ask for requirements in a very specific area like a job posting. Many open source projects -- I am not talking about React or VSCode -- would be happy to see people creating pull requests at all, and are willing to provide pointers or hints for people who have experience but may not be so proficient in a specific language. Most of the projects work well that way.
Feel free to check out the projects and find an issue where you can contribute.
You're just a lot less likely to be successful without good foundational knowledge of the technologies we use, and our volunteers don't have a lot of bandwidth to try to train new prospective volunteers on the fundamentals of, say, Swift UI, Android development, or Ruby on Rails.
I think you need a PR personnel too.
Are you volunteering? ;)
No, just offering unsolicited advice :)
1 reply →
What sort of product management help do you need? Like managing the work of the developers or more wireframing and design?
All of the above: product roadmap, coordinating developers’ work, specs and designs, and anything else you can think of.
Would you be open to someone for those tasks?
I just checkout your project and it looks amazing. I’m not a Mobile Developer but I have definitely worked with Java especially with Springboot
Would love to get in touch with you
1 reply →