Diff for "SummerOfCodeIdeas"

Differences between revisions 84 and 85
Revision 84 as of 2013-04-12 00:13:04
Size: 9807
Comment: remove synaptics gesture recognition entry - this is not going to happen
Revision 85 as of 2013-04-19 16:54:17
Size: 9891
Editor: AlexDeucher
Comment: add xpra ideas page
Deletions are marked like this. Additions are marked like this.
Line 155: Line 155:
=== Xpra ===
See this page for ideas: https://www.xpra.org/trac/wiki/ProjectIdeas

Project Ideas for Google Summer of Code / X.Org Endless Vacation of Code programs

Goal

The X.org board treats GSoC as an opportunity to teach new developers rather than a chance to get a pile of free code. With this perspective, if, in two months, the student actually has learned how to contribute to X Window System, that's a huge step forward. Creating a project which guides this process with a maximal chance of success is the only tricky part.

When writing a proposal, please remember to make it detailed. Include at least the information called for in "What should a student application look like?", but including milestones and a project schedule is even better. See GSoCApplication for guidelines.

X.Org is a large and comprehensive project with a huge number of possible opportunities for interesting Google / X.Org Summer of Code projects. This list contains a few of those opportunities that are particularly interesting to X.Org developers and potential mentors. Please note that these are just suggestions; if you have an idea for something else please ask.

If you have questions, feel free to contact us on the X.Org mailing list or the X.Org IRC channel.

2013 Ideas

Glamor

Glamor Performance Tuning

Glamor Xv support

Mesa

GLSL Compiler

Find common patterns in real GLSL shaders

Improved application of GLSL complier optimizations

r600g

Add support for OpenCL local and private memory spaces

Improve VLIW5 scheduling in the LLVM backend

clover

Intel

Implement GLSL 1.30 for older chipsets than SandyBridge

Piglit

GL/GLSL tests for GL 3.2, 3.3

X Server

Shatter support for the X Server (Xinerama replacement)

Kernel

Implement working rendernode support

Xpra

See this page for ideas: https://www.xpra.org/trac/wiki/ProjectIdeas

See also: ToDo