We have moved to https://dokuwiki.librecad.org/

Lots of content was already moved to the new wiki, but there is still work to do. If you want to contribute, please register a new account at https://dokuwiki.librecad.org/

This wiki will be kept for a while to keep search engine results valid. Moved sites may be deleted here in future.

Difference between revisions of "GSoC 2012"

From LibreCAD wiki
Jump to: navigation, search
(Created page with "__TOC__ 400px == Introduction == LibreCAD plans on participating in GSoC 2012 (if accepted). This page will bring together ideas from developers to give...")
 
m
Line 36: Line 36:
 
When adding an idea to this section, please try to include the following data:
 
When adding an idea to this section, please try to include the following data:
  
* if the application is not widely known, a description of what it does and where its code lives
 
 
* a brief explanation
 
* a brief explanation
 
* the expected results
 
* the expected results
 
* pre-requisites for working on your project
 
* pre-requisites for working on your project
 
* if applicable, links to more information or discussions
 
* if applicable, links to more information or discussions
* mailing list or IRC channel for your application/library/module
 
 
* your name and email address for contact (if you're willing to be a mentor)  
 
* your name and email address for contact (if you're willing to be a mentor)  
 +
* backup mentor name and email address for contact
  
 
If you are not a developer but have a good idea for a proposal, get in contact with relevant developers first.
 
If you are not a developer but have a good idea for a proposal, get in contact with relevant developers first.

Revision as of 03:11, 22 February 2012

GSoC2012.jpg

Introduction

LibreCAD plans on participating in GSoC 2012 (if accepted). This page will bring together ideas from developers to give Google and perspective students lists of contacts and potential projects.

What is an Ideas list?

From: http://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2012/faqs#ideas_list

An Ideas list should be a list of suggested student projects. This list is meant to introduce contributors to your project's needs and to provide inspiration to would-be student applicants. It is useful to classify each idea as specifically as possible, e.g. "must know Python" or "easier project; good for a student with more limited experience with C++." If your organization plans to provide an application template, it would be good to include it on your Ideas list. Keep in mind that your Ideas list should be a starting point for student applications; we've heard from past mentoring organization participants that some of their best student projects are those that greatly expanded on a proposed idea or were blue-sky proposals not mentioned on the Ideas list at all. A link to a bug tracker for your open source organization is NOT an ideas list.

Other interesting/useful links:

http://google-opensource.blogspot.com/2012/02/google-summer-of-code-2012-is-on.html

http://code.google.com/p/google-summer-of-code/wiki/ProgramPresentations

http://code.google.com/p/google-summer-of-code/wiki/GsocLogos

http://code.google.com/p/google-summer-of-code/wiki/GsocFlyers


LibreCAD Idea List Template

from http://community.kde.org/GSoC/2011/Ideas CC-BY-SA-3.0

Title of Project

Brief explanation:

Expected results:

Knowledge Prerequisite:

Mentor:

When adding an idea to this section, please try to include the following data:

  • a brief explanation
  • the expected results
  • pre-requisites for working on your project
  • if applicable, links to more information or discussions
  • your name and email address for contact (if you're willing to be a mentor)
  • backup mentor name and email address for contact

If you are not a developer but have a good idea for a proposal, get in contact with relevant developers first.

For students:

See the potential projects below. I would be a good idea to contact potential mentors prior to applying to help in your application. It also would be helpful to subscribe to our mailing list and visit our IRC channel. Info is at www.librecad.org under "Get Help." Also explore our feature request tracker on SourceForge (http://sourceforge.net/tracker/?group_id=342582).


Potential projects (to be categorized later):

Plugin Interface

Brief explanation:

Expected results:

Knowledge Prerequisite:

Mentor:


DWG Support

Brief explanation:

Expected results:

Knowledge Prerequisite:

Mentor:


Python Scripting

Brief explanation:

Expected results:

Knowledge Prerequisite:

Mentor: