-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Summer of Code 2019 projects
Please add the brief introduction and the planning issue link of your project below.
Project assignees: Margaret Norton (@MargaretAN9)
Description:
Planning issue link:
Project assignees: Siddhant N Trivedi (@sidntrivedi012)
Description: Refactoring, Testing and Bundling of the "capture" feature of the Spectral Workbench web app in a standalone Javascript Library with an API with the app around it written in React.
Planning issue link: https://github.com/publiclab/spectral-workbench.js/issues/92
Project assignees: Álax Alves (@alaxalves) and Kaustubh Nair (@kaustubh-nair)
Description: Redesign DevOps pipeling for Development, Test and Production environments. Upgrade Continuous integration workflow. Increase Test Coverage to near ~100%. Fix deprecation warnings. Upgrade project framework version to the latest available.
Planning issue link: https://github.com/publiclab/mapknitter/issues/305
Project assignees: Divya Baid (@divyabaid16)
Description: MapKnitter is based around the upload of images, the positioning of those images on a map, and the compositing of those images into map export formats. This project idea focuses on the systems for tracking changes on those images, collecting them into sets, storing image history, and other improvements which we hope will simplify and reconfigure the MapKnitter codebase.
Planning issue link: https://github.com/publiclab/mapknitter/issues/608
Project assignees: Vidit (@ViditChitkara) and Divya (@divyabaid16)
Description: Mapknitter Synchronous Editing is a long-sought feature of MapKnitter is the ability to collaborate in real time on image upload and placement as if it were Google Docs.
Planning issue link:
Project assignees: Lekhika (@CleverFool77) and Gautami Gupta (@gautamig54)
Description: Improve the UI design of publiclab.org as per style guide designs and do further relevant server changes.
Planning issue link: https://github.com/publiclab/plots2/issues/5739
Project assignees: Naman Gupta (@namangupta01) and Gautami Gupta (@gautamig54)
Description: Implement a Notification Wall on the publiclab.org and a real-time notification system using Action Cable.
Planning issue link: https://github.com/publiclab/plots2/issues/5742 https://github.com/publiclab/plots2/issues/5745
Project assignees: Ananya Arun (@ananyaarun)
Description: Extend Leaflet Environmental Layers with new layer menu and layer addition workflow. LEL a new library, is rapidly seeing many new layers, and this project aims to add some additional structure to help make the display/management of this map data smoother.
Planning issue link: https://github.com/publiclab/leaflet-environmental-layers/issues/173
Project assignees: Rishabh Rawat (@Rishabh570)
Description: Add features to code.publiclab.org to take a better look at the growing community while maintaining its reliability with tests and adding documentation so everyone can get along.
Planning issue link: https://github.com/publiclab/community-toolbox/issues/199
Project assignees: Isha Gupta (@IshaGupta18) and Naman Gupta (@namangupta01)
Description: An HTML, CSS and JavaScript-based stand-alone library for uploading CSV based (sensor) data and plotting graphs through it by column selection, apart from other features like different import and export options, range slider and multiple graphs from the same or different file. This library will be integrated with the main site as well, which would allow a more personalized user experience through the data they have uploaded.
Planning issue link:
Project assignees:
Description:
Planning issue link: