Created
February 10, 2017 09:01
-
-
Save gohai/17071dd47428b51bc76064bd4aa67c95 to your computer and use it in GitHub Desktop.
Plan for Gottfried's 2017 Processing Fellowship
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- core | |
Build image with January 2016 release | |
Fix overscan offset in JOGL | |
Fix libgles2-mesa incompatibility in JOGL | |
Evaluate Debian/Raspbian packages | |
Submit to http://www.pibakery.org/docs/contribute.html | |
Update link on download page | |
Revisit P3D issues (special cases in PGraphicsOpenGL.java, shaders; MoveEye still failed with 8 lights) | |
Debug draw performance | |
27fps on 1080p screen w/ empty P3D sketch | |
https://github.com/xranby/processing/commit/f9d170b33bf727d881a0de2e796f9a1e50b5b0b4 | |
Add support for CHIP | |
http://docs.getchip.com/chip.html | |
Default password "chip" | |
Download script outputs "\n" (also \"?) | |
Test i2c (exception in Processing last time) | |
Point them to kernel wishlist | |
Test mesa vc4 | |
https://github.com/anholt/mesa/wiki/VC4-complete-Raspbian-upgrade | |
try compton instead of xcompmgr for full-screen applications (c.f. http://anholt.livejournal.com/49712.html) | |
Test Fedora 25 on Pi2 & Pi3 | |
https://fedoraproject.org/wiki/Raspberry_Pi#Preparing_the_SD_card | |
Improve startup time | |
-Xcheck:jni -verbose:jni | |
https://twitter.com/xranby/status/749159775938707456 | |
Rethink exporting memory options | |
Automate Raspbian imaging | |
http://hackaday.com/2016/05/20/need-a-raspberry-pi-right-now-maybe-you-have-one-needs-art/ | |
https://github.com/anholt/xserver/commit/e22f07d32252af5951a58fdc13ed665182e956ea | |
Jenkins | |
Add arm64 support | |
Ask Wilm about sound library | |
Use -ffast-math with native code | |
Revisit documentation of libraries & tool | |
Write tutorial for the main Processing page | |
Implement twitter, Instagram library | |
Implement a way to install libraries from the command line | |
Implement a PocketCHIP-specific UI | |
Evaluate OpenJFX | |
JAVAFX_DEBUG=1 | |
Evaluate Wayland | |
Track usage (https://api.github.com/repos/processing/processing/releases) | |
Implement Git integration | |
-- io | |
Remove RPI class | |
Add BlinkWithoutDelay example? | |
Add Interactive pin diagram example? | |
Test interrupts | |
Check locking | |
Evaluate new GPIO user-space API | |
Make PWM channel exports show up in udev | |
SUBSYSTEM=="pwm*", PROGRAM="/bin/sh -c 'chown -R root:gpio /sys/class/pwm && chmod -R 770 /sys/class/pwm && chown -R root:gpio /sys/devices/platform/soc/*.pwm/pwm/pwmchip* && chmod -R 770 /sys/devices/platform/soc/*.pwm/pwm/pwmchip*'" | |
Rethink API (no static functions, c.f. WebI2C, WebGPIO) | |
Compare against pigpio | |
Add w1 support | |
Add iio support | |
Advocate for generic pullup support | |
Advocate for generic kernel PWM | |
Advocate for race-free export of GPIO pins in kernel | |
Advocate for race-free export of PWM channels | |
Advocate for a way to go from PWM channel to GPIO pin | |
-- glvideo | |
Implement stream to YouTube | |
http://videos.cctvcamerapros.com/raspberry-pi/ip-camera-raspberry-pi-youtube-live-video-streaming-server.html | |
[more: see https://github.com/gohai/processing-glvideo/issues] | |
Fix https://forum.processing.org/two/discussion/19824/processing-gohai-glvideo-library-on-raspbian-gives-uri-handler-error | |
Debug https://forum.processing.org/two/discussion/13673/jump-in-videolibrary-causes-java-error | |
Finish wip-callback-wait | |
Add a non Pi-specific version for ARM (VAAPI & VDPAU) | |
Remove unneeded dependencies (see macosx_libdir.txt, macosx_plugindir.txt) | |
Improve VideoMapping example | |
keystone, MadMapper | |
https://github.com/josephtaylor/sketch-mapper/tree/processing2 | |
Implement support for default renderer | |
Implement optimized get(x, y)? | |
Implement HDMI capture | |
https://vimeo.com/153959180 | |
-- simpletouch | |
Support windowed display | |
Add more properties from Macbook Air | |
-- uploadtopi | |
Document ssh file necessary with latest Raspbian | |
Enable compression | |
Incremental uploads? | |
Option to log to /boot | |
Add UI | |
-- serial | |
Add USB enumeration on Windows | |
ARDUINO_ANY | |
Arduino Uno swallows the first 23 bytes, Arduino D. ca 6 | |
Fix readBytes() reference | |
Add JavaDoc | |
Think about Arduino bootloader delay | |
-- buy | |
Pinebook, $89 64bit Linux MacBook? (https://www.pine64.org/?page_id=3832) | |
https://www.aliexpress.com/item/800-480-Banana-Pi-5-inch-LCD-HDMI-Touch-Screen-Display-Module-TFT-LCD-Raspberry-Pi/32375436526.html |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment