This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit https://owasp.org

Difference between revisions of "GSoC2012 Ideas"

From OWASP
Jump to: navigation, search
(Generic Sample Proposal)
Line 20: Line 20:
  
 
=== Generic Sample Proposal===
 
=== Generic Sample Proposal===
 +
 
'''Accepted for GSoC 2011'''
 
'''Accepted for GSoC 2011'''
Brief explanation:
+
 
 +
'''Brief explanation:'''
 +
 
 
KDE has developed a number of very interesting and powerful technologies, libraries and components but there is no easy way to show them to other people.
 
KDE has developed a number of very interesting and powerful technologies, libraries and components but there is no easy way to show them to other people.
See "A wish a day: KDE Demo" for more details.
+
 
Expected results:
+
'''Expected results:'''
 +
 
 
Something like Qt Demo but with KDE technologies.
 
Something like Qt Demo but with KDE technologies.
Knowledge prerequisite:
+
 
 +
'''Knowledge prerequisite:'''
 +
 
 
C++ is the main language of KDE, therefore the demo should be in C++. The more you know about C++, Qt, KDE and scripting (for Kross and KDE bindings demos), the better.
 
C++ is the main language of KDE, therefore the demo should be in C++. The more you know about C++, Qt, KDE and scripting (for Kross and KDE bindings demos), the better.
 
This idea encompasses so much different stuff the student is not expected to know everything before he starts coding (but will certainly know a lot when he's done!).
 
This idea encompasses so much different stuff the student is not expected to know everything before he starts coding (but will certainly know a lot when he's done!).
Skill level: medium
+
 
Mentor: Pau Garcia i Quiles as general mentor and someone to ask for directions. Specific help for each technology will probably require help from its developers.
+
'''Skill level:''' medium
 +
 
 +
'''Mentor:''' Pau Garcia i Quiles as general mentor and someone to ask for directions. Specific help for each technology will probably require help from its developers.
  
 
==OWASP Project Requests==
 
==OWASP Project Requests==

Revision as of 17:50, 24 February 2012

Guidelines

Information for Students

The ideas below were contributed by OWASP project leaders and users. They are sometimes vague or incomplete. If you wish to submit a proposal based on these ideas, you may wish to contact the corresponding project leaders and find out more about the particular suggestion you're looking at. Being accepted as a Google Summer of Code student is quite competitive. Accepted students typically have thoroughly researched the technologies of their proposed project and have been in frequent contact with potential mentors. Simply copying and pasting an idea here will not work. On the other hand, creating a completely new idea without first consulting potential mentors is unlikely to work out.

Adding a Proposal

Project:

Brief explanation:

Expected results:

Knowledge Prerequisite:

Mentor:

Ideas How to find ideas? Obvious sources of projects are the OWASP project wiki, bugs database, and project mailing lists.

Generic Sample Proposal

Accepted for GSoC 2011

Brief explanation:

KDE has developed a number of very interesting and powerful technologies, libraries and components but there is no easy way to show them to other people.

Expected results:

Something like Qt Demo but with KDE technologies.

Knowledge prerequisite:

C++ is the main language of KDE, therefore the demo should be in C++. The more you know about C++, Qt, KDE and scripting (for Kross and KDE bindings demos), the better. This idea encompasses so much different stuff the student is not expected to know everything before he starts coding (but will certainly know a lot when he's done!).

Skill level: medium

Mentor: Pau Garcia i Quiles as general mentor and someone to ask for directions. Specific help for each technology will probably require help from its developers.

OWASP Project Requests

P001 - XXXXX

Project:

Brief explanation:

Expected results:

Knowledge Prerequisite:

Mentor:

Ideas

How to find ideas? Obvious sources of projects are the OWASP project wiki, bugs database, and project mailing lists.