- Timestamp:
-
02/26/14 00:38:16 (10 years ago)
- Author:
-
Gedare
- Comment:
-
/* Student Information */
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v6
|
v7
|
|
71 | 71 | |
72 | 72 | |
73 | | [wiki:Developer/GSoC/ProjectManagement SoC Project Management] |
74 | | |
75 | 73 | Visit [wiki:Developer/OpenProjects Open Projects] to find an interesting project, or propose your own! Ask about your project idea on the email list or IRC. The project descriptions often require additional knowledge to flesh out a project proposal. |
76 | 74 | |
… |
… |
|
79 | 77 | RTEMS is an operating system targeting embedded systems that are [http://en.wikipedia.org/wiki/Cross_compiler cross-compiled], meaning that you develop on a host system and run programs on a target system. In general, students working on code require no special hardware, because RTEMS runs on simulators like gdb, skyeye, and qemu. The development can all be done and tested using a GNU/Linux or other suitable host. |
80 | 78 | |
81 | | RTEMS is designed to operate under tight resource restrictions. Some of the projects focus on breaking existing linkages between subsystems so those limits can be lowered further, or to help RTEMS fit into smaller systems. |
82 | | |
83 | | Even though it is targeted to embedded systems, developers still expect as many features as possible. RTEMS provides a robust set of POSIX primitives and what is now known as the Classic API which provides hard real-time functionality. Some of the projects are focused on implementing a few missing pieces of POSIX functionality. |
84 | | |
85 | | Not all of the projects necessarily run RTEMS or target an embedded system. Some of the projects are focused on improving the development experience by improving developer tools and environments. |
| 79 | Please read through the [wiki:Developer/GSoC/ProjectManagement SoC Project Management] page to get a sense of our expectations from you for the summer of code. |
86 | 80 | = References = |
87 | 81 | |
… |
… |
|
115 | 109 | |
116 | 110 | The ''Student'' column is for your name. The ''Completed Hello'' column lets us all know whether or not you completed the require Hello World project. Based upon our experience, students who have successfully compiled and run an RTEMS application have a MUCH MUCH higher chance of success on the proposed project. The ''IRC Handle'' column is your handle on IRC. RTEMS folks hang out in #rtems on freenode.net. The ''Proposal Title'' should be self-explanatory. The ''Google Docs URL'' is your proposal in Google Docs that can be reviewed and commented on by mentors. |
| 111 | = Students' Summer of Code Tracking Table = |
117 | 112 | |
118 | | <!--= Students' Summer of Code Tracking Table = |
119 | | |
120 | | Students whose GSoC project is accepted by RTEMS shall fill in a slot with their information in the following table: |
| 113 | Students whose GSoC project is accepted by RTEMS shall fill in a slot with their information in the following table, which helps to centralize [wiki:Developer/GSoC/ProjectManagement SoC Project Management]. |
121 | 114 | {| border="1" style="margin: 1em auto 1em auto;text-align: center;" |
122 | 115 | |+ |
… |
… |
|
127 | 120 | |- |
128 | 121 | |} |
129 | | --> |
130 | 122 | = RTEMS Mentors = |
131 | 123 | |