Difference between revisions of "GSOC2010Projects"

From Nsnam
Jump to: navigation, search
(Replaced content with '{{TOC}} <blockquote style="background: Azure; border: 1px solid rgb(153, 153, 153); padding: 1em; text-align: center"> ns-3 is applying to GSoC 2010. Check back to this page…')
Line 2: Line 2:
  
 
<blockquote style="background: Azure; border: 1px solid rgb(153, 153, 153); padding: 1em; text-align: center">
 
<blockquote style="background: Azure; border: 1px solid rgb(153, 153, 153); padding: 1em; text-align: center">
ns-3 is applying to GSoC 2010. Check back to this page for updates. If you want more information about possibly participating in the ns-3 GSOC program, read the below information.  
+
ns-3 is applying to GSoC 2010. Check back to this page for updates. If you want more information about possibly participating in the ns-3 GSoC program, read the below information.  
 
</blockquote>
 
</blockquote>
 
 
This webpage highlights project ideas, expectations, and requirements for ns-3's [http://code.google.com/soc Google Summer of Code] 2010 effort.  '''Note:''' ns-3 hasn't yet been accepted to GSOC 2010, so of course, participation is conditional on our acceptance into the program.  Also, feel free to work on these projects outside of the GSOC program; we would be happy to mentor them as time permits.
 
 
== Student Guidelines ==
 
 
The ns-3 team is looking for three things from every successful GSoC project:
 
* Developing code that can be incorporated back into the main codebase and utilized by a variety of users.
 
* Developing new members that will remain part of the team and contribute to the ns-3 effort even after GSoC ends.
 
* Providing GSoC students with experience and ideas that will be useful to them in their careers and/or research.
 
 
Based on the ns-3 team's experiences in the 2008 and 2009 Google Summer of Code, the most important factor in the success of an application and project is communication.  That process begins in the application phase.  Without joining the [http://mailman.isi.edu/mailman/listinfo/ns-developers mailing list] and starting some discussion of your ideas, it is unlikely your application will be complete or rich enough to be competitive.  Please feel free to discuss your proposed technical approach, plan, and other factors on the mailing list while developing your application.  In addition to helping you develop the necessary details, focus, and priorities to write a good application, that will also demonstrate your commitment and willingness to dedicate time to the effort.  During the program, every student is expected to communicate regularly with their mentor, as well as to participate on the [http://mailman.isi.edu/mailman/listinfo/ns-developers development mailing list] and IRC chats.
 
 
It is also important for every student to commit fully to the effort.  Applicants should recognize that being accepted into GSoC is a serious commitment and will be the focus of their time over the duration of the program.  Any existing commitments for class, other jobs, etc should all be discussed as part of your application.
 
 
Additional slides about the ns-3 GSoC project (from last year) are also available, from a [http://www.nsnam.org/docs/gsoc.ppt GSoC Infosession] at the University of Washington on March 5th, 2009.
 
 
== Application Template ==
 
 
The following are specific items the ns-3 teams requests GSoC applicants include in their proposal.
 
 
* '''About You'''
 
** '''Identity Information'''
 
*** ''Name''. Yor name
 
*** ''Date of birth''. Your date of birth
 
*** ''Email''. Your contact email
 
*** ''Country''. Your country
 
** '''Background'''. What experience or training do you have that makes you best suited to this project? What is your previous experience with ns-3?
 
*** ''Education''. Include your academic or professional background related to data networking, as well as any software experience with C++ and/or Python. In which school program are you currently enrolled at and what is your specialty there? When did you started your current studies?
 
*** ''Work''. Be sure to denote any work experience you have in relevant areas. Your past work experience does not need to be a job where you got payed, you can mention any projects you have participated in. Have you ever worked in open source projects?
 
*** ''Research''. Be sure to denote any research experience you have in relevant areas.
 
** '''Personal Interests'''. Briefly tell us about the things you are interested in.
 
 
* '''About The Project'''
 
** '''Project Proposal'''. What is the specific topic or area of interest you are proposing to work on? Explain what this project consists on.
 
** '''Interest'''. Why are you particularly attracted to this proje
 

Revision as of 09:48, 2 March 2010

Main Page - Current Development - Developer FAQ - Tools - Related Projects - Project Ideas - Summer Projects

Installation - Troubleshooting - User FAQ - HOWTOs - Samples - Models - Education - Contributed Code - Papers

ns-3 is applying to GSoC 2010. Check back to this page for updates. If you want more information about possibly participating in the ns-3 GSoC program, read the below information.