diff --git a/GSOC-Ideas.md b/GSOC-Ideas.md index d6c28ff..2e2db85 100644 --- a/GSOC-Ideas.md +++ b/GSOC-Ideas.md @@ -1,5 +1,7 @@ Welcome to the Pillow wiki for GSOC Ideas! +If selected, we plan to focus on improving the following: + ## Documentation _From Prashant Shrivastava, a potential GSOC participant who contacted Alex Clark re: Pillow participating in GSOC:_ @@ -10,6 +12,6 @@ _From Prashant Shrivastava, a potential GSOC participant who contacted Alex Clar Investigate speeding up core operations by vectorizing core functionality. This could be a combination of autovectorization in the compiler, manual recoding of tight loops in vector form, or writing kernels for OpenCL. -## Robustness +## Stability Pillow decodes a lot of image formats, some of which are safer and better specified than others. Experience with [other projects](http://googleonlinesecurity.blogspot.com/2014/01/ffmpeg-and-thousand-fixes.html) has shown that there are many bugs lurking in otherwise functional code. Running a large corpus of valid, invalid, or otherwise fuzzed images while recording and investigating errors and crashes should improve the robustness of Pillow. \ No newline at end of file