Commit afa3f64f authored by Jonathan Wilkes's avatar Jonathan Wilkes
Browse files

start process of adding project ideas suitable for shortened GSoC summer hours

parent 001fd916
[Purr Data as a Web App](#inject-purr-data-directly-into-the-web)
[Web App UI Cleanup](#Web App UI Cleanup)
[Completed Projects From Previous Years](#completed-projects-from-previous-years)
[Profile and Optimize Purr Data for Realtime Safety](#profile-and-optimize-purr-data-for-realtime-safety)
......@@ -30,6 +34,42 @@
[Improve Our Monstrously Complex Build System](#improve-our-monstrously-complex-build-system)
Web App UI Cleanup
------------------
### Goal
Complete the development of Purr Data as a web app by solving various UI
problems the current alpha version has.
### Details
Making the native Purr Data app run in a web browser was one of our GSoC 2020
projects. We have built an
[alpha version](https://cuinjune-purr-data.glitch.me/)
that provides basic features, but there are still many bugs and issues to be
fixed in order to make the app as usable as the native Purr Data app.
### Some of your work will include:
* Making shortcuts work depending on the device platform (macOS, Windows, Linux)
* Improving the file manager so the files/folders can be added/renamed/deleted
* Improving layout of menu and patch windows for better user experience
* Fixing many small bugs to make the app more stable and usable
You can find more information about our progress and TODOs from
[here](https://git.purrdata.net/jwilkes/purr-data/-/tree/emscripten/emscripten/project/purr-data).
### Languages
Javascript, HTML, CSS, and experience with SVG will be plus
Completed Projects From Previous Years
--------------------------------------
* Add Double Precision Floating Point Format. Pranay Gupta.
* ASCII Art interpreter. Aayush Surana.
* Purr Data Web App Frontend. Hugo Carvalho.
* Purr Data Web App Backend. Zack Lee.
* Canvas-private abstractions, automated encapsulation and abstraction saving.
Guillem Bartrina.
Inject Purr Data Directly into the Web
--------------------------------------
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment