Difference between revisions of "Google Summer of Code Ideas"
(Create an initial draft of GSoC ideas page) |
m (→Suggested ideas: Add links to github issues) |
||
Line 47: | Line 47: | ||
'''Links:''' | '''Links:''' | ||
+ | * https://github.com/checkpoint-restore/criu/issues/252 | ||
* Wiki links to relevant material | * Wiki links to relevant material | ||
* External links to mailing lists or web sites | * External links to mailing lists or web sites | ||
Line 63: | Line 64: | ||
'''Links:''' | '''Links:''' | ||
+ | * https://github.com/checkpoint-restore/criu/issues/409 | ||
* Wiki links to relevant material | * Wiki links to relevant material | ||
* External links to mailing lists or web sites | * External links to mailing lists or web sites | ||
Line 80: | Line 82: | ||
'''Links:''' | '''Links:''' | ||
+ | * https://github.com/checkpoint-restore/criu/issues/351 | ||
* Wiki links to relevant material | * Wiki links to relevant material | ||
* External links to mailing lists or web sites | * External links to mailing lists or web sites | ||
Line 97: | Line 100: | ||
'''Links:''' | '''Links:''' | ||
+ | * https://github.com/checkpoint-restore/criu/issues/360 | ||
* Wiki links to relevant material | * Wiki links to relevant material | ||
* External links to mailing lists or web sites | * External links to mailing lists or web sites |
Revision as of 11:17, 16 January 2019
Google Summer of Code (GSoC) is a global program that offers post-secondary students an opportunity to be paid for contributing to an open source project over a three month period.
This page contains project ideas for upcoming Google Summer of Code.
Suggested ideas
Summary: TODO: Short description of the project
TODO: Detailed description of the project.
Links:
- Wiki links to relevant material
- External links to mailing lists or web sites
Details:
- Skill level: beginner or intermediate or advanced
- Language: C
- Mentor: Mike Rapoport <rppt@linux.ibm.com>
- Suggested by: Mike Rapoport <rppt@linux.ibm.com>
Optimize logging engine
Summary: TODO: Short description of the project
TODO: Detailed description of the project.
Links:
- Wiki links to relevant material
- External links to mailing lists or web sites
Details:
- Skill level: beginner or intermediate or advanced
- Language: C
- Mentor: Andrei Vagin <avagin@gmail.com>
- Suggested by: Andrei Vagin <avagin@gmail.com>
Add support for checkpoint/restore of cgroups v2
Summary: TODO: Short description of the project
TODO: Detailed description of the project.
Links:
- https://github.com/checkpoint-restore/criu/issues/252
- Wiki links to relevant material
- External links to mailing lists or web sites
Details:
- Skill level: beginner or intermediate or advanced
- Language: C
- Suggested by: Person who suggested the idea
Add support for checkpoint/restore of CORK-ed UDP socket
Summary: TODO: Short description of the project
TODO: Detailed description of the project.
Links:
- https://github.com/checkpoint-restore/criu/issues/409
- Wiki links to relevant material
- External links to mailing lists or web sites
Details:
- Skill level: beginner or intermediate or advanced
- Language: C
- Mentor: Pavel Emelianov <xemul@virtuozzo.com>
- Suggested by: Pavel Emelianov <xemul@virtuozzo.com>
Optimize the pre-dump algorithm
Summary: Optimize the pre-dump algorithm to avoid vmsplice()-ing the whole memory
TODO: Detailed description of the project.
Links:
- https://github.com/checkpoint-restore/criu/issues/351
- Wiki links to relevant material
- External links to mailing lists or web sites
Details:
- Skill level: beginner or intermediate or advanced
- Language: C
- Mentor: Pavel Emelianov <xemul@virtuozzo.com>
- Suggested by: Pavel Emelianov <xemul@virtuozzo.com>
Anonymize image files
Summary: TODO: Short description of the project
TODO: Detailed description of the project.
Links:
- https://github.com/checkpoint-restore/criu/issues/360
- Wiki links to relevant material
- External links to mailing lists or web sites
Details:
- Skill level: beginner or intermediate or advanced
- Language: C
- Mentor: Pavel Emelianov <xemul@virtuozzo.com>
- Suggested by: Pavel Emelianov <xemul@virtuozzo.com>
Porting crit functionalities in GO
Summary: TODO: Short description of the project
TODO: Detailed description of the project.
Links:
- Wiki links to relevant material
- External links to mailing lists or web sites
Details:
- Skill level: beginner or intermediate or advanced
- Language: Go
- Mentor: Adrian Reber <areber@redhat.com>
- Suggested by: Adrian Reber <areber@redhat.com>