Difference between revisions of "Summer of Code/2015"
Jump to navigation
Jump to search
Line 35: | Line 35: | ||
! !! Title !! Mentor !! Project | ! !! Title !! Mentor !! Project | ||
|- | |- | ||
− | !valign=top | [[File: | + | !valign=top | [[File:turtlejs.png|90px|thumb|center]] ||valign=top width="15%" style="background:#e3e4e5;" |Turtle Blocks export as Javascript||valign=top width="15%" | Walter Bender||align=left valign=top| |
;Brief explanation: The Python version of Turtle Blocks allows the user to export their project as Python code. We need an equivalent Javascript export for the Javascript version. | ;Brief explanation: The Python version of Turtle Blocks allows the user to export their project as Python code. We need an equivalent Javascript export for the Javascript version. | ||
;Expected results: | ;Expected results: | ||
;Knowledge prerequisite: Strong background in Javascript | ;Knowledge prerequisite: Strong background in Javascript | ||
|- | |- | ||
− | !valign=top | [[File: | + | !valign=top | [[File:turtlejs.png|90px|thumb|center]] ||valign=top width="15%" style="background:#e3e4e5;" |Turtle Blocks inline Javascript||valign=top width="15%" | Walter Bender||align=left valign=top| |
;Brief explanation: There are several block-based programming environments that allow the user to extend the language in line, such as Blocky and Pencil Code. (Turtle Blocks uses plugins for this, but they are imported). The goal of this project is to write an in-line block editor for Turtle Blocks (Javascript version). | ;Brief explanation: There are several block-based programming environments that allow the user to extend the language in line, such as Blocky and Pencil Code. (Turtle Blocks uses plugins for this, but they are imported). The goal of this project is to write an in-line block editor for Turtle Blocks (Javascript version). | ||
;Expected results: | ;Expected results: |
Revision as of 12:19, 16 February 2015
Students: See our guide on how to participate in Google Summer of Code for more information.
Project candidates
In the table below is a list of projects potential participants might contribute to in the GSoC program.
- Note 1
- We are focusing on the Javascript components within Sugar this summer.
- Note 2
- Potential mentors, please feel free to add ideas to this list. Also, feel free to add your name to a project you'd be willing to co-mentor.
- Note 3
- Potential students, more project ideas can be found on our Features page.
- Note 4
- Accepted projects are in Green
Sugar Core
Title | Mentor | Project | |
---|---|---|---|
Git backend | Walter Bender and Martin Abente |
| |
Cordova/PhoneGap container for Sugar | Lionel Laské and Puneet Kaur |
|
Sugar Activities
Title | Mentor | Project | |
---|---|---|---|
Turtle Blocks export as Javascript | Walter Bender |
| |
Turtle Blocks inline Javascript | Walter Bender |
| |
Music Blocks | Devin Ulibarri and Walter Bender |
|
Subpages
- Summer of Code/2015/Abacus JS
- Summer of Code/2015/Abhishek
- Summer of Code/2015/Anindya:WebConfusion
- Summer of Code/2015/Beyond Flashcards Programming to Read JS
- Summer of Code/2015/GIT.JR
- Summer of Code/2015/ImageViewerJS
- Summer of Code/2015/ImageViewerJSshrey
- Summer of Code/2015/Image Viewer JS
- Summer of Code/2015/Interactive JS Shell
- Summer of Code/2015/Interactive JS Shell Richa
- Summer of Code/2015/Ishan:Turtle Blocks 3D JavaScript
- Summer of Code/2015/Javascript Shell
- Summer of Code/2015/Kiran P S/Developing Cordova Plugins for Sugar Cordova Container
- Summer of Code/2015/Kushan ImageViewer Phototoons
- Summer of Code/2015/Kushan Javascript
- Summer of Code/2015/Li Sichen/Music Blocks
- Summer of Code/2015/MusicBlocks
- Summer of Code/2015/Objective Question Module
- Summer of Code/2015/Pointy
- Summer of Code/2015/RedesignWebCollaboration
- Summer of Code/2015/Sugar JS Ports
- Summer of Code/2015/TurtleBot
- Summer of Code/2015/Turtle Blocks 3D Javascript
- Summer of Code/2015/Turtle Blocks export as Javascript
- Summer of Code/2015/Turtle Blocks for in-line programming
- Summer of Code/2015/WebCollaboration Redesign
- Summer of Code/2015/WebConfusion
- Summer of Code/2015/Web Confusion
- Summer of Code/2015/Web Confusion/Nii Lante
- Summer of Code/2015/Web Confusion Mandeep
- Summer of Code/2015/Web Confusion Rajdeep
- Summer of Code/2015/Web Confusion Sanchit
- Summer of Code/2015/YOUR-PROPOSAL-TITLE
- Summer of Code/2015/game using pygame
- Summer of Code/2015/git backend alex
- Summer of Code/2015/git backend shaifali
- Summer of Code/2015/kvasnyk Turtle Blocks 3D Javascript
- Summer of Code/2015/mohayon.SugarWebBasicActivitySet
- Summer of Code/2015/n0x3u5:WebConfusion
- Summer of Code/2015/nilmadhab
- Summer of Code/2015/none
- Summer of Code/2015/webconfusion Roshan