Version 8 of Organization Application for Google Summer of Code 2008

Updated 2008-02-29 18:57:43 by MMB

Below are the questions which need to be answered for the Mentoring Organization Application.

The application is due between 3 March and 12 March. Have at it!

Matthew Burke

PS I think we can leave the Google account information off of this page and just include it when we send in the application.


  • Describe your organization.
  • Why is your organization applying to participate in GSoC 2008? What do you hope to gain by participating?

We feel that Tcl/Tk, one of the most mature of all the so-called scripting languages, is a powerful tool to use for developing software in many application areas, presents an interesting and inspired set of language features, and is quite fun to use! By participating in GSoC we hope to accomplish three things: entice students into experiencing Tcl/Tk, provide students the opportunity to develop software that will actually get used, scratch various itches that we have not yet had the resources to attack.

  • Did your organization participate in past GSoCs? If so, please summarize your involvement and the successes and challenges of your participation.

No.

  • If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)?

N/A.

  • Who will your organization administrator be? Please include Google Account information.

Matthew Burke

  • What license(s) does your project use?

BSD

  • What is the URL for your ideas page?

http://wiki.tcl.tk/20832

  • What is the main development mailing list or forum for your organization?
  • What is the main IRC channel for your organization?

tkchat client. Main site is #tcl on freenode. This is gated to/from other channels

CF is checking, but someone who knows is welcome to correct this.

  • Does your organization have an application template you would like to see students use? If so, please provide it now.

I'll give some thought to what should be on a student application template, but I think it would be useful to help insure that particular information is included by the student and to make it easier to review/compare the applications.

  • Who will be your backup organization administrator? Please include Google Account information.
  • Who will your mentors be? Please include Google Account information.
  • What criteria did you use to select these individuals as mentors? Please be as specific as possible.

Known to be knowledgeable. Known by other mentors.

  • What is your plan for dealing with disappearing students?

Make them an offer they can't refuse?

Can we request that a professor at their institution be an adjunct Mentor of some sort?

  • What is your plan for dealing with disappearing mentors?

Provide a backup Mentor with the application. The Tcl community has a pool of professionals with suitable teaching, CS and Tcl internals knowledge to be tapped if both Mentor and Backup fail.

I think it would be stronger if we could say that we have a group of backups identified, rather than saying we have a bunch of people we could contact.

  • What steps will you take to encourage students to interact with your project's community before, during and after the program?

The Tcl community is quite open, friendly, and easy to get along with.

The ability to code in Tcl provides a leg up in several non-programming careers like chip design, telecommunications, engineering, etc.

We will offer an opportunity to make a presentation and submit a paper at the annual conference to successful projects

We will offer an opportunity to receive a second award for "Best Student Paper" at the conference.

  • What will you do to ensure that your accepted students stick with the project after GSoC concludes?

Successful projects are very likely to be included in commercial offerings.

Successful students will be offered a publication credit for writing up their work for the annual Tcl/Tk conference.


enter categories here