-
Notifications
You must be signed in to change notification settings - Fork 55
idea for the roadmap, see #261 #265
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
Merged
Merged
Changes from all commits
Commits
Show all changes
3 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,28 @@ | ||
| # Our Roadmap | ||
|
|
||
| Hey, there. Thanks so much for the interest in openSNP and what we're trying to accomplish over the next weeks and months. | ||
|
|
||
| We have some ongoing efforts which need to be done as well as some bug fixes and new features we'd love to implement. If you think we should focus on something else: Please just comment, add it or talk to us, whatever you feel like doing! | ||
|
|
||
| For each task we list the knowledge needed to solve the task at the end in parenthesis. | ||
|
|
||
| ## Ongoing Efforts | ||
| These are tasks that have no fixed end and that can always be worked on, should always be somewhat on our mind. | ||
|
|
||
| * Getting more contributors (that might be you!) | ||
| * [Fixing our bad spelling and grammar](https://github.com/openSNP/snpr/issues/239) | ||
|
|
||
| ## Near future (~1-2 months) | ||
| These are issues that should be done rather soon, either because they are urgent or because they can be solved rather easily. | ||
| - [ ] [Fitbit-API will break](https://github.com/openSNP/snpr/issues/252) **urgent** We've had Fitbit-support for a couple of years now. But they will change their API, breaking our integration. As it's a valuable data source we should make sure we keep it running. (Required Knowledge: Ruby/Rails gems, APIs, OAuth) | ||
| - [ ] [Fix Mediawiki integration](https://github.com/openSNP/snpr/issues/258) We're using an outdated Gem for connecting to the Mediawiki of SNPedia, so that may break in the near future. (Required Knowledge: (Req: Ruby/Rails gems, APIs) | ||
| - [ ] [Fix broken autocomplete](https://github.com/openSNP/snpr/issues/223) The UI breaks when entering phenotypes. This makes it harder/more frustrating for people to enter new data. (Required Knowledge: JavaScript) | ||
| - [ ] [Fix broken variations not entered](https://github.com/openSNP/snpr/issues/176) Same thing as for the autocomplete. (Required Knowledge: JavaScript) | ||
| - [ ] [Overhaul CSS](https://github.com/openSNP/snpr/issues/264) Right now we're using Bootstrap 2 for the CSS, it's outdated and does not play nicely with mobile devices. We should go responsive and allow people to do genetics on their phones. (CSS, JavaScript) | ||
|
|
||
| ## Long Term (~6 months) | ||
| These issues are up next to be worked on! This is a good place to jump in if you want to help with some of our heavier tasks: | ||
| - [ ] [Link snps <-> phenotypes](https://github.com/openSNP/snpr/issues/242) So far there is no explicit link of the papers we have for given genetic variants to phenotypes. Which makes it hard for new users to find their way around from genetics to traits and vice versa. Just by linking via keywords found in the papers this could be fixed, drastically improving the usability. (Required Knowledge: Ruby/Rails) | ||
| - [ ] [upload files from an url](https://github.com/openSNP/snpr/issues/249) Soon people will have access to full genomes, but uploading this data through a web browser is a pain (it's already hard for the genotypings). So allowing people to enter the download-link which we could use to pull data in would benefit every uploading user. (Required Knowledge: Ruby/Rails, Paperclip gem) | ||
| - [ ] [Unify commenting system](https://github.com/openSNP/snpr/issues/143) Our commenting system is rather fragmented, making working on it and using it rather cumbersome, unifying it would make maintaining much easier. (Required Knowledge: Ruby/Rails) | ||
| - [ ] [Simplyfing the message system](https://github.com/openSNP/snpr/issues/149) Currently our message system is pretty oldschool. We should take this to the next level, so more users feel like using it. (Required Knowledge: Ruby/Rails) | ||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks like a good breakdown to me! It looks a bit like I can't start working on the 'near future' issues just yet -- is that true?
This is also a good place to mention why you want to accomplish some of these tasks -- it helps cast vision around your project!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, I see your point. Do you have a recommendation on how to rephrase it to make it clearer? :-) I'll also try to write a bit about the why for the other points tomorrow. 😄
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It might be as simple as adding a bit of text under that section: "These issues are up next to be worked on! This is a good place to jump in if you want to help with some of our heavier tasks"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok, see the next version 😄
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉👏 I love this!
On Thu, Mar 3, 2016 at 6:19 PM Bastian Greshake notifications@github.com
wrote: