Changes between Version 38 and Version 39 of GSoC/2013


Ignore:
Timestamp:
Apr 17, 2013, 5:23:12 PM (6 years ago)
Author:
Gedare
Comment:

/* Student Information */

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/2013

    v38 v39  
    4747[wiki:Developer/GSoC/ProjectManagement  SoC Project Management]
    4848
    49 Please visit [wiki:Developer/OpenProjects Open Projects] to see if you can find a project that interests you. If you have any questions about the projects, feel free to ask on the email list or IRC. The project descriptions were usually written by someone with a high level of insight into the problem who would be happy to explain things in more detail to you.
     49Visit [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.
    5050
    51 We have provided a [https://docs.google.com/document/d/1d_-wtMV_BH4WzkMoysTqFS8BtZhh3i7uCzoAWLqVSe4/edit?usp=sharing Google Docs template] for the Student Proposal. Feel free to copy it and invite potential mentors to review. Please be aware that this is NOT the official form to submit your proposal on. Your official application must be submitted through the GSOC Melange system. Periodically cut and paste your proposal into the student application form and save it in Melange. This avoids the last minute rush to do it. Typically the website is overloaded in the last few hours before the student proposal deadline.
     51We want you to hit the ground running, so you need to build RTEMS, modify it a little, and run samples as a prerequisite. Please visit the GSoC Getting Started page for details.
    5252
    53 We want you to be able to hit the ground running and are asking you to show that you can actually build RTEMS, modify it a little, and run samples. Please visit the GSoC Getting Started page for details.
    54 Students working on code should require no special hardware. The development can all be done and tested using a GNU/Linux host (preferably RPM based). Between the simulators in gdb, skyeye, and qemu, there is plenty of simulated target hardware.
     53RTEMS is an operating system targeting embedded systems, which are developed [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.
    5554
    56 RTEMS is an operating system targeting embedded systems. All development is cross-platform, meaning that you develop on a host system and run programs on a target system. Some of the projects are focused on improving the user development experience. Eclipse has proven popular for cross embedded development and one of the suggested projects is to bring those capabilities to RTEMS.
    57 
    58 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. Another area of effort is helping RTEMS fit into smaller systems.
     55RTEMS 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.
    5956
    6057Even 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.
     58
     59Not 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.
    6160= References =
    6261
     
    6665= Students Proposals =
    6766
    68 The final version of your proposal must be submitted via Melange at Google.  But until then, please use Google Docs and put the link in this table.  That way any mentor or RTEMS community member can request access and comment on your proposal.  Students.. please don't peek at each other. :)
     67'''The final version of your proposal must be submitted via Melange at Google.'''
     68We have provided a [https://docs.google.com/document/d/1d_-wtMV_BH4WzkMoysTqFS8BtZhh3i7uCzoAWLqVSe4/edit?usp=sharing Google Docs template] for the Student Proposal. Feel free to copy it and invite potential mentors to review. '''Please be aware that this is NOT the official form to submit your proposal on. Your official application must be submitted through the GSOC Melange system.''' Periodically copy and paste your proposal into the student application form and save it in Melange to avoid any last minute problems.
     69Until then, please use Google Docs and put the link in this table.  That way any mentor or RTEMS community member can request access and comment on your proposal.  Students.. please don't peek at each other. :)
    6970
    7071<strong>