This is the ideas page for Public Lab's Rails Girls Summer of Code and Google Summer of Code prog...
Public Lab is an open community which collaboratively develops accessible, open source, Do-It-Yourself technologies for investigating local environmental health and justice issues.
220 | liz |
March 07, 2016 22:28
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Please go ahead and edit these if you see things that need changing, as well as add your new ideas. And reach out for help on the plots-dev list, in the left sidebar! For a quick flashback, see Our main repositories can be found on our Github organization page, but a clearer listing with descriptions is on our main developers page Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposalsReach out on plots-dev - the Public Lab developers discussion list. This is the list for programming related topics. Later we'll begin to use plots-gsoc - the GSoC discussion list, more for GSOC logistics. Used once GSoC begins, not for proposals, thanks! How to post a proposalPlease first contact the above plots-dev list, and tell us what you're interested in and a bit about your experience. It's also great to hear if you've forked one of our codebases) and installed it on a test server. Done with that? How about running tests? Tell us how far you've gotten! Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! We also love it when students show that they can work well with us by checking out some of our easier issues in PublicLab.org, Spectral Workbench, or MapKnitter, and even submitting a pull request. This gives us confidence that you've read our contribution guidelines and would be ready to jump into a project. Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Mapknitter AnnotationsPart of: [Mapknitter.org](http://mapknitter.org] Description: building on 2014 mapknitter annotations project to get it live and integrated into Mapknitter. Read more on the state of development.. List: plots-dev@googlegroups.com Prerequisites: Difficulty Level: hard Potential mentors: Jeff Warren, Liz Barry Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! Including:
List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Bronwen Densmore, Jeff Warren, Liz Barry, Bryan Bonvallet. Search and sortingPart of: PublicLab.org Description: This project is to develop searching and sorting tools to help organize Public Lab's open science and technology knowledge base. These features will also be used by community managers to help people develop their projects and connect to others. Longer story: The search box is located in the top bar and at this URL: https://publiclab.org/search/. It does not search through the content on profile pages, which is the primary place that people communicate their research interests when they first join the site. Tags are hugely important to knowledge organization on the site: tags create relationships between pages by linking bodies of research, and powertags add hierarchy (parenting), trigger inclusion on metapages like /places, or change graphic styling as in /blog, and much more. The top level tag page needs the ability to sort alphabetically and by frequency of use. Tag sorting will also help moderate spam because even when spam is removed, any tags used remain in autosuggest. Sorting will also be useful on https://publiclab.org/people. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Jeff Warren, Liz Barry, Bryan Bonvallet, Dan Henry Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Potential mentors: Jeff Warren Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Potential mentors: Diana Di Leonardo, Jeff Warren Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Potential mentors: Jeff Warren, Bryan Bonvallet, Dan Henry Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Potential mentors: Jeff Warren Expanded Q&A system for PublicLab.orgPart of: PublicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. Longer story: Currently as things stand now, the same questions get asked again and again on the email forums, which is totally fine but we think we can do a little better. Often the questions are the same "getting started" questions that are commonly compiled into an FAQ, however, in our experience, static FAQs quickly expire as new developments outpace documentation. A "Stack Overflow" model would allow questions to be re-answered over time, while preserving links into the wikis and notes of PublicLab.org. Adding a Q&A layer over publiclab.org/research and publiclab.org/wiki would give a question-asker confidence that a particular bit of documentation answers a particular question they have. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Potential mentors: Liz, Dan Henry |
Revert | |
219 | warren |
March 07, 2016 22:28
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Please go ahead and edit these if you see things that need changing, as well as add your new ideas. And reach out for help on the plots-dev list, in the left sidebar! For a quick flashback, see Our main repositories can be found on our Github organization page, but a clearer listing with descriptions is on our main developers page Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposalsReach out on plots-dev - the Public Lab developers discussion list. This is the list for programming related topics; join using the form in the left sidebar! Later, we'll begin to use plots-gsoc - the GSoC discussion list, more for GSOC logistics. Used once GSoC begins, not for proposals, thanks! How to post a proposalPlease first contact the above plots-dev list, and tell us what you're interested in and a bit about your experience. It's also great to hear if you've forked one of our codebases) and installed it on a test server. Done with that? How about running tests? Tell us how far you've gotten! Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! We also love it when students show that they can work well with us by checking out some of our easier issues in PublicLab.org, Spectral Workbench, or MapKnitter, and even submitting a pull request. This gives us confidence that you've read our contribution guidelines and would be ready to jump into a project. Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Mapknitter AnnotationsPart of: [Mapknitter.org](http://mapknitter.org] Description: building on 2014 mapknitter annotations project to get it live and integrated into Mapknitter. Read more on the state of development.. List: plots-dev@googlegroups.com Prerequisites: Difficulty Level: hard Potential mentors: Jeff Warren, Liz Barry Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! Including:
List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Bronwen Densmore, Jeff Warren, Liz Barry, Bryan Bonvallet. Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize this open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Jeff Warren, Liz Barry, Bryan Bonvallet, Dan Henry Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Potential mentors: Jeff Warren Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Potential mentors: Diana Di Leonardo, Jeff Warren Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Potential mentors: Jeff Warren, Bryan Bonvallet, Dan Henry Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Potential mentors: Jeff Warren Expanded Q&A system for PublicLab.orgPart of: PublicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. Longer story: Currently, the same questions get asked again and again on the email forums, which is fine, but we think we can do a lot better. Often the questions are the same "getting started" questions that are commonly compiled into an FAQ, however, in our experience, static FAQs quickly expire as new developments outpace documentation. A "Stack Overflow" model would allow questions to be re-answered over time, while preserving links into the wikis and notes of PublicLab.org. Adding a Q&A layer over https://publiclab.org/research and https://publiclab.org/wiki would give a question-asker confidence that a particular bit of documentation answers a particular question they have. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Potential mentors: Liz, Dan Henry |
Revert | |
218 | warren |
March 07, 2016 22:27
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Please go ahead and edit these if you see things that need changing, as well as add your new ideas. And reach out for help on the plots-dev list, in the left sidebar! For a quick flashback, see Our main repositories can be found on our Github organization page, but a clearer listing with descriptions is on our main developers page Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposalsReach out on plots-dev - the Public Lab developers discussion list. This is the list for programming related topics. Later, we'll begin to use plots-gsoc - the GSoC discussion list, more for GSOC logistics. Used once GSoC begins, not for proposals, thanks! How to post a proposalPlease first contact the above plots-dev list, and tell us what you're interested in and a bit about your experience. It's also great to hear if you've forked one of our codebases) and installed it on a test server. Done with that? How about running tests? Tell us how far you've gotten! Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! We also love it when students show that they can work well with us by checking out some of our easier issues in PublicLab.org, Spectral Workbench, or MapKnitter, and even submitting a pull request. This gives us confidence that you've read our contribution guidelines and would be ready to jump into a project. Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Mapknitter AnnotationsPart of: [Mapknitter.org](http://mapknitter.org] Description: building on 2014 mapknitter annotations project to get it live and integrated into Mapknitter. Read more on the state of development.. List: plots-dev@googlegroups.com Prerequisites: Difficulty Level: hard Potential mentors: Jeff Warren, Liz Barry Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! Including:
List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Bronwen Densmore, Jeff Warren, Liz Barry, Bryan Bonvallet. Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize this open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Jeff Warren, Liz Barry, Bryan Bonvallet, Dan Henry Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Potential mentors: Jeff Warren Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Potential mentors: Diana Di Leonardo, Jeff Warren Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Potential mentors: Jeff Warren, Bryan Bonvallet, Dan Henry Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Potential mentors: Jeff Warren Expanded Q&A system for PublicLab.orgPart of: PublicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. Longer story: Currently, the same questions get asked again and again on the email forums, which is fine, but we think we can do a lot better. Often the questions are the same "getting started" questions that are commonly compiled into an FAQ, however, in our experience, static FAQs quickly expire as new developments outpace documentation. A "Stack Overflow" model would allow questions to be re-answered over time, while preserving links into the wikis and notes of PublicLab.org. Adding a Q&A layer over https://publiclab.org/research and https://publiclab.org/wiki would give a question-asker confidence that a particular bit of documentation answers a particular question they have. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Potential mentors: Liz, Dan Henry |
Revert | |
217 | warren |
March 07, 2016 22:20
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Please go ahead and edit these if you see things that need changing, as well as add your new ideas. And reach out for help on the plots-dev list, in the left sidebar! For a quick flashback, see Our main repositories can be found on our Github organization page, but a clearer listing with descriptions is on our main developers page Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposalsReach out on plots-dev - the Public Lab developers discussion list. This is the list for programming related topics. Later we'll begin to use plots-gsoc - the GSoC discussion list, more for GSOC logistics. Used once GSoC begins, not for proposals, thanks! How to post a proposalPlease first contact the above plots-dev list, and tell us what you're interested in and a bit about your experience. It's also great to hear if you've forked one of our codebases) and installed it on a test server. Done with that? How about running tests? Tell us how far you've gotten! Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! We also love it when students show that they can work well with us by checking out some of our easier issues in PublicLab.org, Spectral Workbench, or MapKnitter, and even submitting a pull request. This gives us confidence that you've read our contribution guidelines and would be ready to jump into a project. Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Mapknitter AnnotationsPart of: [Mapknitter.org](http://mapknitter.org] Description: building on 2014 mapknitter annotations project to get it live and integrated into Mapknitter. Read more on the state of development.. List: plots-dev@googlegroups.com Prerequisites: Difficulty Level: hard Potential mentors: Jeff Warren, Liz Barry Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! Including:
List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Bronwen Densmore, Jeff Warren, Liz Barry, Bryan Bonvallet. Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize this open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Jeff Warren, Liz Barry, Bryan Bonvallet, Dan Henry Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Potential mentors: Jeff Warren Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Potential mentors: Diana Di Leonardo, Jeff Warren Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Potential mentors: Jeff Warren, Bryan Bonvallet, Dan Henry Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Potential mentors: Jeff Warren Expanded Q&A system for PublicLab.orgPart of: PublicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. Longer story: Currently, the same questions get asked again and again on the email forums, which is fine, but we think we can do a lot better. Often the questions are the same "getting started" questions that are commonly compiled into an FAQ, however, in our experience, static FAQs quickly expire as new developments outpace documentation. A "Stack Overflow" model would allow questions to be re-answered over time, while preserving links into the wikis and notes of PublicLab.org. Adding a Q&A layer over https://publiclab.org/research and https://publiclab.org/wiki would give a question-asker confidence that a particular bit of documentation answers a particular question they have. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Potential mentors: Liz, Dan Henry |
Revert | |
216 | liz |
March 07, 2016 21:47
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Please go ahead and edit these if you see things that need changing, as well as add your new ideas. And reach out for help on the plots-dev list, in the left sidebar! For a quick flashback, see Our main repositories can be found on our Github organization page, but a clearer listing with descriptions is on our main developers page Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposalsReach out on plots-dev - the Public Lab developers discussion list. This is the list for programming related topics. Later we'll begin to use plots-gsoc - the GSoC discussion list, more for GSOC logistics. Used once GSoC begins, not for proposals, thanks! How to post a proposalPlease first contact the above plots-dev list, and tell us what you're interested in and a bit about your experience. It's also great to hear if you've forked one of our codebases) and installed it on a test server. Done with that? How about running tests? Tell us how far you've gotten! Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! We also love it when students show that they can work well with us by checking out some of our easier issues in PublicLab.org, Spectral Workbench, or MapKnitter, and even submitting a pull request. This gives us confidence that you've read our contribution guidelines and would be ready to jump into a project. Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Mapknitter AnnotationsPart of: [Mapknitter.org](http://mapknitter.org] Description: building on 2014 mapknitter annotations project to get it live and integrated into Mapknitter. Read more on the state of development.. List: plots-dev@googlegroups.com Prerequisites: Difficulty Level: hard Potential mentors: Jeff Warren, Liz Barry Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! Including:
List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Bronwen Densmore, Jeff Warren, Liz Barry, Bryan Bonvallet. Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize this open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Jeff Warren, Liz Barry, Bryan Bonvallet, Dan Henry Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Potential mentors: Jeff Warren Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Potential mentors: Diana Di Leonardo, Jeff Warren Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Potential mentors: Jeff Warren, Bryan Bonvallet, Dan Henry Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Potential mentors: Jeff Warren Expanded Q&A system for PublicLab.orgPart of: PublicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. Longer story: Currently as things stand now, the same questions get asked again and again on the email forums, which is totally fine but we think we can do a little better. Often the questions are the same "getting started" questions that are commonly compiled into an FAQ, however, in our experience, static FAQs quickly expire as new developments outpace documentation. A "Stack Overflow" model would allow questions to be re-answered over time, while preserving links into the wikis and notes of PublicLab.org. Adding a Q&A layer over publiclab.org/research and publiclab.org/wiki would give a question-asker confidence that a particular bit of documentation answers a particular question they have. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Potential mentors: Liz, Dan Henry |
Revert | |
215 | warren |
March 07, 2016 21:29
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Please go ahead and edit these if you see things that need changing, as well as add your new ideas. And reach out for help on the plots-dev list, in the left sidebar! For a quick flashback, see Our main repositories can be found on our Github organization page, but a clearer listing with descriptions is on our main developers page Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposalsReach out on plots-dev - the Public Lab developers discussion list. This is the list for programming related topics. Later we'll begin to use plots-gsoc - the GSoC discussion list, more for GSOC logistics. Used once GSoC begins, not for proposals, thanks! How to post a proposalPlease first contact the above plots-dev list, and tell us what you're interested in and a bit about your experience. It's also great to hear if you've forked one of our codebases) and installed it on a test server. Done with that? How about running tests? Tell us how far you've gotten! Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! We also love it when students show that they can work well with us by checking out some of our easier issues in PublicLab.org, Spectral Workbench, or MapKnitter, and even submitting a pull request. This gives us confidence that you've read our contribution guidelines and would be ready to jump into a project. Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Mapknitter AnnotationsPart of: [Mapknitter.org](http://mapknitter.org] Description: building on 2014 mapknitter annotations project to get it live and integrated into Mapknitter. Read more on the state of development.. List: plots-dev@googlegroups.com Prerequisites: Difficulty Level: hard Potential mentors: Jeff Warren, Liz Barry Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! Including:
List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Bronwen Densmore, Jeff Warren, Liz Barry, Bryan Bonvallet. Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize this open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Jeff Warren, Liz Barry, Bryan Bonvallet, Dan Henry Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Potential mentors: Jeff Warren Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Potential mentors: Diana Di Leonardo, Jeff Warren Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Potential mentors: Jeff Warren, Bryan Bonvallet, Dan Henry Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Potential mentors: Jeff Warren Expanded Q&A system for PublicLab.orgPart of: PublicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Potential mentors: Liz, Dan Henry |
Revert | |
214 | stevie |
March 07, 2016 19:37
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Many are slightly out of date or have already been built! Please go ahead and edit these if you see things that need changing, as well as add your new ideas. For a quick flashback, see Our main repositories can be found here: https://github.com/publiclab Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposals
Either of these lists is fine; feel free to CC both. How to post a proposalPlease first contact the above lists (even both!). Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Mapknitter AnnotationsPart of: [Mapknitter.org](http://mapknitter.org] Description: building on 2014 mapknitter annotations project to get it live and integrated into Mapknitter. Read more on the state of development.. List: plots-dev@googlegroups.com Prerequisites: Difficulty Level: hard Potential mentors: Jeff Warren, Liz Barry Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! Including:
List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Bronwen Densmore, Jeff Warren, Liz Barry, Bryan Bonvallet. Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize this open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Jeff Warren, Liz Barry, Bryan Bonvallet, Dan Henry Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Potential mentors: Jeff Warren Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Potential mentors: Diana Di Leonardo, Jeff Warren Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Potential mentors: Jeff Warren, Bryan Bonvallet, Dan Henry Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Potential mentors: Jeff Warren Expanded Q&A system for PublicLab.orgPart of: PublicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Potential mentors: Liz, Dan Henry |
Revert | |
213 | warren |
March 07, 2016 16:38
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Many are slightly out of date or have already been built! Please go ahead and edit these if you see things that need changing, as well as add your new ideas. For a quick flashback, see Our main repositories can be found here: https://github.com/publiclab Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposals
Either of these lists is fine; feel free to CC both. How to post a proposalPlease first contact the above lists (even both!). Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Mapknitter AnnotationsPart of: [Mapknitter.org](http://mapknitter.org] Description: building on 2014 mapknitter annotations project to get it live and integrated into Mapknitter. Read more on the state of development.. List: plots-dev@googlegroups.com Prerequisites: Difficulty Level: hard Potential mentors: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org) Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! Including:
List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Bronwen Densmore (bronwen9 (at) gmail.com), Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com) Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize this open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com), Dan Henry (dhenrydc (at) gmail.com) Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Potential mentors: Jeff Warren (jeff@publiclab.org) Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Potential mentors: Diana Di Leonardo (ddileona (at) tulane.edu), Jeff Warren (jeff@publiclab.org) Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Potential mentors: Jeff Warren (jeff@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com), Dan Henry (dhenrydc (at) gmail.com) Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Potential mentors: Jeff Warren (jeff@publiclab.org) Expanded Q&A system for PublicLab.orgPart of: PublicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Potential mentors: Liz (liz@publiclab.org), Dan Henry (dhenrydc (at) gmail.com) |
Revert | |
212 | warren |
March 03, 2016 20:47
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Many are slightly out of date or have already been built! Please go ahead and edit these if you see things that need changing, as well as add your new ideas. For a quick flashback, see Our main repositories can be found here: https://github.com/publiclab Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposals
Either of these lists is fine; feel free to CC both. How to post a proposalPlease first contact the above lists (even both!). Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Mapknitter AnnotationsPart of: [Mapknitter.org](http://mapknitter.org] Description: building on 2014 mapknitter annotations project to get it live and integrated into Mapknitter. Read more on the state of development.. List: plots-dev@googlegroups.com Prerequisites: Difficulty Level: hard Potential mentors: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org) Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! Including:
List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Bronwen Densmore (bronwen9 (at) gmail.com), Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com) Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize this open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com), Dan Henry (dhenrydc (at) gmail.com) Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Potential mentors: Jeff Warren (jeff@publiclab.org) Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Potential mentors: Diana Di Leonardo (ddileona (at) tulane.edu), Jeff Warren (jeff@publiclab.org) Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Potential mentors: Jeff Warren (jeff@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com), Dan Henry (dhenrydc (at) gmail.com) Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Potential mentors: Jeff Warren (jeff@publiclab.org) Expanded Q&A system for PublicLab.orgPart of: PublicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Potential mentors: Liz (liz@publiclab.org), Dan Henry (dhenrydc (at) gmail.com) |
Revert | |
211 | liz |
March 03, 2016 16:51
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Many are slightly out of date or have already been built! Please go ahead and edit these if you see things that need changing, as well as add your new ideas. For a quick flashback, see Our main repositories can be found here: https://github.com/publiclab Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposals
Either of these lists is fine; feel free to CC both. How to post a proposalPlease first contact the above lists (even both!). Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Mapknitter AnnotationsPart of: [Mapknitter.org](http://mapknitter.org] Description: building on 2014 mapknitter annotations project to get it live and integrated into Mapknitter. Read more on the state of development.. List: plots-dev@googlegroups.com Prerequisites: Difficulty Level: hard Potential mentors: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org) Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Bronwen Densmore (bronwen9 (at) gmail.com), Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com) Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize this open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com), Dan Henry (dhenrydc (at) gmail.com) Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Potential mentors: Jeff Warren (jeff@publiclab.org) Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Potential mentors: Diana Di Leonardo (ddileona (at) tulane.edu), Jeff Warren (jeff@publiclab.org) Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Potential mentors: Jeff Warren (jeff@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com), Dan Henry (dhenrydc (at) gmail.com) Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Potential mentors: Jeff Warren (jeff@publiclab.org) Expanded Q&A system for PublicLab.orgPart of: PublicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Potential mentors: Liz (liz@publiclab.org), Dan Henry (dhenrydc (at) gmail.com) |
Revert | |
210 | warren |
March 02, 2016 22:43
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Many are slightly out of date or have already been built! Please go ahead and edit these if you see things that need changing, as well as add your new ideas. For a quick flashback, see Our main repositories can be found here: https://github.com/publiclab Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposals
Either of these lists is fine; feel free to CC both. How to post a proposalPlease first contact the above lists (even both!). Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Mapknitter AnnotationsPart of: [Mapknitter.org](http://mapknitter.org] Description: building on 2014 mapknitter annotations project to get it live and integrated into Mapknitter. Read more on the state of development.. List: plots-dev@googlegroups.com Prerequisites: Difficulty Level: hard Potential mentors: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org) Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Bronwen Densmore (bronwen9 (at) gmail.com), Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com) Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize this open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com), Dan Henry (dhenrydc (at) gmail.com) Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Potential mentors: Jeff Warren (jeff@publiclab.org) Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Potential mentors: Diana Di Leonardo (ddileona (at) tulane.edu), Jeff Warren (jeff@publiclab.org) Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Potential mentors: Jeff Warren (jeff@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com), Dan Henry (dhenrydc (at) gmail.com) Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Potential mentors: Jeff Warren (jeff@publiclab.org) Expanded Q&A system for PublicLab.orgPart of: PulblicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Potential mentors: Liz (liz@publiclab.org), Dan Henry (dhenrydc (at) gmail.com) |
Revert | |
209 | ddileona |
March 02, 2016 04:39
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Many are slightly out of date or have already been built! Please go ahead and edit these if you see things that need changing, as well as add your new ideas. For a quick flashback, see Our main repositories can be found here: https://github.com/publiclab Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposals
Either of these lists is fine; feel free to CC both. How to post a proposalPlease first contact the above lists (even both!). Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Mapknitter AnnotationsPart of: [Mapknitter.org](http://mapknitter.org] Description: building on 2014 mapknitter annotations project to get it live and integrated into Mapknitter. Read more on the state of development.. List: plots-dev@googlegroups.com Prerequisites: Difficulty Level: hard Potential mentors: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org) Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Bronwen Densmore (bronwen9 (at) gmail.com), Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com) Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize this open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com), Dan Henry (dhenrydc (at) gmail.com) Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Potential mentors: Jeff Warren (jeff@publiclab.org) Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Potential mentors: Diana Di Leonardo (ddileona (at) tulane.edu), Jeff Warren (jeff@publiclab.org) Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Potential mentors: Jeff Warren (jeff@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com), Dan Henry (dhenrydc (at) gmail.com) Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Potential mentors: Jeff Warren (jeff@publiclab.org) Expanded Q&A system for PublicLab.orgPart of: PulblicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Potential mentors: Liz (liz@publiclab.org), Dan Henry (dhenrydc (at) gmail.com) |
Revert | |
208 | mathew |
February 23, 2016 20:07
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Many are slightly out of date or have already been built! Please go ahead and edit these if you see things that need changing, as well as add your new ideas. For a quick flashback, see Our main repositories can be found here: https://github.com/publiclab Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposals
Either of these lists is fine; feel free to CC both. How to post a proposalPlease first contact the above lists (even both!). Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Mapknitter AnnotationsPart of: [Mapknitter.org](http://mapknitter.org] Description: building on 2014 mapknitter annotations project to get it live and integrated into Mapknitter. Read more on the state of development.. List: plots-dev@googlegroups.com Prerequisites: Difficulty Level: hard Potential mentors: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org) Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Bronwen Densmore (bronwen9 (at) gmail.com), Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com) Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize this open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com), Dan Henry (dhenrydc (at) gmail.com) Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Potential mentors: Jeff Warren (jeff@publiclab.org) Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Potential mentors: Diana Leonardo (ddileona (at) tulane.edu), Jeff Warren (jeff@publiclab.org) Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Potential mentors: Jeff Warren (jeff@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com), Dan Henry (dhenrydc (at) gmail.com) Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Potential mentors: Jeff Warren (jeff@publiclab.org) Expanded Q&A system for PublicLab.orgPart of: PulblicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Potential mentors: Liz (liz@publiclab.org), Dan Henry (dhenrydc (at) gmail.com) |
Revert | |
207 | dhenrynola |
February 22, 2016 21:08
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Many are slightly out of date or have already been built! Please go ahead and edit these if you see things that need changing, as well as add your new ideas. For a quick flashback, see Our main repositories can be found here: https://github.com/publiclab Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposals
Either of these lists is fine; feel free to CC both. How to post a proposalPlease first contact the above lists (even both!). Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Bronwen Densmore (bronwen9 (at) gmail.com), Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com) Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize this open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com), Dan Henry (dhenrydc (at) gmail.com) Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Potential mentors: Jeff Warren (jeff@publiclab.org) Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Potential mentors: Diana Leonardo (ddileona (at) tulane.edu), Jeff Warren (jeff@publiclab.org) Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Potential mentors: Jeff Warren (jeff@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com), Dan Henry (dhenrydc (at) gmail.com) Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Potential mentors: Jeff Warren (jeff@publiclab.org) Expanded Q&A system for PublicLab.orgPart of: PulblicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Potential mentors: Liz (liz@publiclab.org), Dan Henry (dhenrydc (at) gmail.com) |
Revert | |
206 | warren |
February 18, 2016 18:51
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Many are slightly out of date or have already been built! Please go ahead and edit these if you see things that need changing, as well as add your new ideas. For a quick flashback, see Our main repositories can be found here: https://github.com/publiclab Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposals
Either of these lists is fine; feel free to CC both. How to post a proposalPlease first contact the above lists (even both!). Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Bronwen Densmore (bronwen9 (at) gmail.com), Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com) Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize this open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com) Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Potential mentors: Jeff Warren (jeff@publiclab.org) Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Potential mentors: Diana Leonardo (ddileona (at) tulane.edu), Jeff Warren (jeff@publiclab.org) Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Potential mentors: Jeff Warren (jeff@publiclab.org), Bryan Bonvallet (btbonval (at) gmail.com) Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Potential mentors: Jeff Warren (jeff@publiclab.org) Expanded Q&A system for PublicLab.orgPart of: PulblicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Potential mentors: Liz (liz@publiclab.org) |
Revert | |
205 | warren |
February 17, 2016 22:24
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Many are slightly out of date or have already been built! Please go ahead and edit these if you see things that need changing, as well as add your new ideas. For a quick flashback, see Our main repositories can be found here: https://github.com/publiclab Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposals
Either of these lists is fine; feel free to CC both. How to post a proposalPlease first contact the above lists (even both!). Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Bronwen Densmore (bronwen9 (at) gmail.com), Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org) Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize the open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Potential mentors: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org) Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Potential mentors: Jeff Warren (jeff@publiclab.org) Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Potential mentors: Diana Leonardo (ddileona (at) tulane.edu), Jeff Warren (jeff@publiclab.org) Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Potential mentors: Jeff Warren (jeff@publiclab.org) Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Potential mentors: Jeff Warren (jeff@publiclab.org) Expanded Q&A system for PublicLab.orgPart of: PulblicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Potential mentors: Liz (or someone else) |
Revert | |
204 | warren |
February 17, 2016 19:24
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Many are slightly out of date or have already been built! Please go ahead and edit these if you see things that need changing, as well as add your new ideas. For a quick flashback, see Our main repositories can be found here: https://github.com/publiclab Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposals
Either of these lists is fine; feel free to CC both. How to post a proposalPlease first contact the above lists (even both!). Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Mentor: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org) Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize the open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Mentor: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org) Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Mentor: Jeff Warren (jeff@publiclab.org) Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Possible mentors: Diana Leonardo (ddileona (at) tulane.edu), Jeff Warren (jeff@publiclab.org) Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Mentor: Jeff Warren (jeff@publiclab.org) Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Mentor: Jeff Warren (jeff@publiclab.org) Expanded Q&A system for PublicLab.orgPart of: PulblicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Mentor: Liz (or someone else) |
Revert | |
203 | liz |
February 17, 2016 16:09
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Many are slightly out of date or have already been built! Please go ahead and edit these if you see things that need changing, as well as add your new ideas. For a quick flashback, see Our main repositories can be found here: https://github.com/publiclab Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposals
Either of these lists is fine; feel free to CC both. How to post a proposalPlease first contact the above lists (even both!). Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Mentor: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org) Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize the open science and technology knowledge base. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Mentor: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org) Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Mentor: Jeff Warren (jeff@publiclab.org) Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Mentor: Jeff Warren (jeff@publiclab.org) Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Mentor: Jeff Warren (jeff@publiclab.org) Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Mentor: Jeff Warren (jeff@publiclab.org) Expanded Q&A system for PublicLab.orgPart of: PulblicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Mentor: Liz (or someone else) |
Revert | |
202 | liz |
February 17, 2016 16:08
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Many are slightly out of date or have already been built! Please go ahead and edit these if you see things that need changing, as well as add your new ideas. For a quick flashback, see Our main repositories can be found here: https://github.com/publiclab Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposals
Either of these lists is fine; feel free to CC both. How to post a proposalPlease first contact the above lists (even both!). Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org. Implement profile tagging for geographic data, role, tools, skills, and barnstars -- all highly requested features by the Public Lab community! List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Mentor: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org) Search and sortingPart of: PublicLab.org Description: There's so much going on in Public Lab.org that it can be hard to follow. Choose to implement this project and create much-needed tools for people trying to organize their research. These features will also be used by Public Lab's community managers to help people develop their projects and connect to others. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Mentor: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org) Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Mentor: Jeff Warren (jeff@publiclab.org) Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Mentor: Jeff Warren (jeff@publiclab.org) Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Mentor: Jeff Warren (jeff@publiclab.org) Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Mentor: Jeff Warren (jeff@publiclab.org) Expanded Q&A system for PublicLab.orgPart of: PulblicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, answering feature, more outreach display for recruiting, integration with Rich Profiles to feature helpful people, displays of common questions. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Mentor: Liz (or someone else) |
Revert | |
201 | warren |
February 17, 2016 14:45
| about 8 years ago
This is the ideas page for Public Lab's Google Summer of Code program. Many are slightly out of date or have already been built! Please go ahead and edit these if you see things that need changing, as well as add your new ideas. For a quick flashback, see Our main repositories can be found here: https://github.com/publiclab Important -- to learn how to contribute to Public Lab software, see: http://publiclab.org/wiki/contributing-to-public-lab-software Who to contact with ideas/proposals
Either of these lists is fine; feel free to CC both. How to post a proposalPlease first contact the above lists (even both!). Once your idea is more developed, please post a research note describing your proposal in detail. Tag it "gsoc". Here is the template we used last year. Contribution guidelinesOur Contributing to Public Lab Software page has our preferred guidelines for submitting changes. Please read it over! Ideas listHere are the project ideas we're most interested in; however, we are also interested in any major feature request listed in our top project repository issue trackers, at Spectral Workbench, PublicLab.org, or MapKnitter -- so contact the plots-dev list (see above) if anything there interests you! Rich Profile Pages on PublicLab.orgPart of: PublicLab.org Description: A major build-out of profile pages on PublicLab.org, with tagging, geographic data, barnstars and research history browsing, sorting on /people, and lots of other features relevant to Community Development in Public Lab List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails Difficulty level: hard Mentor: Jeff Warren (jeff@publiclab.org), Liz Barry (liz@publiclab.org) Browser-based Arduino sensor data transfer using WebRTC and headphone jackDescription: A way to read data off of sensors from a website, using only an audio cable, building on modem.js and SoftModem (see links). Dramatically eases connecting to a sensor using a laptop or smartphone directly from a web page, no software installation necessary. List: plots-dev@googlegroups.com Links:
Prerequisites: JavaScript, Arduino Difficulty level: medium/hard Mentor: Jeff Warren (jeff@publiclab.org) Distortable image ordering in MapKnitterPart of: MapKnitter, Leaflet.DistortableImage Description: Create simple methods for ordering images in Leaflet.DistortableImage, the heart of MapKnitter, and saving these asynchronously in MapKnitter. Modification of export system to accept an List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: medium Mentor: Jeff Warren (jeff@publiclab.org) Queue-based MapKnitter export systemPart of: MapKnitter Description: De-couple MapKnitter main app from GDAL-based export queue to enable better scaling of exports and fewer interruptions of primary MapKnitter.org service during large exports. List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, GDAL, asynchronous queue-based server architecture, Amazon S3 Difficulty level: medium Mentor: Jeff Warren (jeff@publiclab.org) Commenting on specific wavelengths in Spectral WorkbenchPart of: Spectral Workbench Description: Enable comments on specific wavelengths which highlight those wavelengths in the displayed spectrum graph. List: plots-dev@googlegroups.com Links: https://github.com/publiclab/spectral-workbench/issues/45 Prerequisites: JavaScript, Ruby on Rails, possibly d3.js Difficulty level: easy Mentor: Jeff Warren (jeff@publiclab.org) Expanded Q&A system for PublicLab.orgPart of: PulblicLab.org Description: This is a critical step for moving from a separated email and website structure towards clearly answered questions prominently featured as the knowledge base of Public Lab. This project features a posting form, styling for presentation, "answering" feature, more outreach display for recruiting, integration with Rich Profiles to feature "helpful" people, displays of "common questions". List: plots-dev@googlegroups.com Links:
Prerequisites: Ruby on Rails, JavaScript/jQuery Difficulty level: easy Mentor: Liz (or someone else) |
Revert |