-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Find a project. #1
Milestone
Comments
we are good with tapirik so I am gonna reply to Collin and cc you. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
First things first, in order to contribute we first need to find a project.
I suggested https://github.com/cpfair/tapiriik
Collin Fair the main developer wrote most of the code during his first year of undergrad. I contacted him and he is happy with contributions. He was very responsive. This is worth mention as not all the communities are easy to contact with straight away.
Few things he thought might be worth doing:
If they want to write fresh code with a minimum of legacy, there are a number of often-requested new services like Runtastic (Runtastic Support cpfair/tapiriik#95), MovesCount (MovesCount support cpfair/tapiriik#68), etc. that would be quite popular if implemented. This is just a matter of following the pattern of the existing services.
If they want to look more into the underlying architecture, stuff like Sync .fit to dropbox cpfair/tapiriik#208 (involving modifications to how fitness activities are represented internally) and Debugging sync issues on tapiriik.com cpfair/tapiriik#290 (has non-trivial privacy/security & data storage considerations) might fit.
If they want pure legacy-software-maintenance experience, the Dropbox integration is currently running using an API that's scheduled for shutdown this coming summer, and at some point needs to be rewritten for the new Dropbox API. I was thinking about finally pulling in Google drive support cpfair/tapiriik#93 at the same time, so other cloud storage platforms like Google Drive could be snapped in more easily.
And, finally, if they want a sisyphean task with no easy way to prove success, any of the "X data not syncing properly from service Y to Z" issues on Github would be a good fit.
The text was updated successfully, but these errors were encountered: