Skip to content
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

Closed
manfontan opened this issue Feb 24, 2017 · 1 comment
Closed

Find a project. #1

manfontan opened this issue Feb 24, 2017 · 1 comment
Assignees

Comments

@manfontan
Copy link
Owner

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:

  1. 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.

  2. 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.

  3. 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.

  4. 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.

@manfontan
Copy link
Owner Author

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
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants