From: Tomasz K. <tk...@da...> - 2009-03-10 01:22:56
|
That are IMHO the missing points for Tcl/Tk/others to be accepted in GSoC 2009: 1. Who will you be able to submit Tcl GSoC 2009 application and act as an admin? Will Matthew Burke find enough time or we need someone else to volunteer? IMHO we *badly* need clear answer who will act as Tcl/Tk organization admin in year 2009. I offer myself to help such a person, but I think that to formulate good aplication we need native English speaker as an admin. I have reviewed last year application at http://wiki.tcl.tk/20836 and this year questions - we at least have to fix/fill only a few answers: - What criteria do you use to select the members of your group (mentors/admins)? Please be as specific as possible. - Has your group participated previously? If so, please summarize your involvement and any past successes and failures (I think I can help with this --tkosiak) - What is the application template you would like contributors to your organization to use (this is a *major* new question but I think we can gather what was good in student application last year - I can review them as I have the access to last year students' applications). but it would be desirable to rework more. Tomorrow I can set up a new wiki page and give my suggestions, but I will let some native speaker formulate this well. One *very *important question is if we can/will act as umbrella organization for Tcl/Tk + AOLserver/Naviserver/OpenACS/XOTcl/aMSN which gave us 5 more slots last year. 2. Who is *really* willing to be a mentor this summer (if we got selected) I think we'll need full mentor name below the project title so students can easily contact mentor for more info if needed. * Cliff Flynt mentioned he can mentor up to 2 of - "TkPrinting" - "TkTutor" - "XLS Read/Write" * Gerald Lester is willing to mentor "Tcl Application Server" * Andreas Kupries is willing to mentor but which ideas ??? * Steve Huntley "Tclhttpd refurbish" - did I correctly deciphered the mentor? Steve Landers mentored last year graph related project so maybe it could be continued - "Create a graph query language (GraphQL), analogous to the existing TreeQL" - "Based on the previous comment, create a language to specify and execute graph transformations" * William J Giddings "Extending Gnocl support to include Glade and GtkBuildable UI XML Description Files" * David N. Welton "Tray Tip" An implementation of this: http://www.tcl.tk/cgi-bin/tct/tip/325.html "Create and integrate a theme that integrates Ttk with Gnome/Gtk." * Pawel Salawa (Googie) - SSH client in Pure-Tcl * Arjen Markus "TkLib Enhancements" Who is willing to mentor these? * ??? "Coverage Analysis" - Larry Virden or maybe we can ask Richard Hipp as he has an expertise in this area with SQLite. * ??? "Tcl Core Byte Code" - DKF or AK ? * ??? "Regexp engine cleanup" * ??? "Curses implementation of Tk" * ??? TIP 308 TDBC (Tcl DataBase Connectivity) - PostgreSQL & Oracle Tcl/C drivers are really needed * ??? "Tcllib enhancements" * ??? "Tk - factor out of Tk photo image processing" & "Icon thems" & "Better" communication with window managers/desktop environments like Gnome and KDE" * ??? "Gnocl" - What specifically could be done here? Last year as mentors we also had: * Patrick Thoyts * Jeff Hobbs * Gustaf Neumann (XOTcl or OpenACS) * Youness El Alaoui (aMSN) * Tomasz Kosiak (I will write down 2 ideas tomorrow) 3. Our "Ideas page" need *major* improvement. I think we should group/reformat ideas to bring it into something like last year http://wiki.tcl.tk/20832. Except mentioning full mentor name as a link to contact page we should state at least project difficulty and what is required from a student: Tcl or C and what else if really needed. We shall reorder the ideas so those defined more clearly should be higher. In fact I think that we should somehow top ideas that are proffered by a community. Students will sometimes only read a few first entries. That's why I think that we need an index at the top consisting only from titles linked to anchors. Another important thing is that we have to include an introduction at the top. We shall even state that this is "Ideas page" for Tcl/Tk/AOLserver/Naviserver/OpenACS/XOTcl and give links to proper home pages, because students may not know those projects. Something like last year is minimum. We should advertise we've received 9 student slots (lets even explain what that meant) and that all those projects were somehow successful (students completed some work and get *paid*). AFAIR we where as good as PHP last year. Quoting from the GSoC FAQ: What is an "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. |
From: Andreas K. <and...@ac...> - 2009-03-10 19:46:46
|
Tomasz Kosiak wrote: > That are IMHO the missing points for Tcl/Tk/others to be accepted in GSoC 2009: > > > 1. Who will you be able to submit Tcl GSoC 2009 application and act as an admin? > > Will Matthew Burke find enough time or we need someone else to volunteer? > IMHO we *badly* need clear answer who will act as Tcl/Tk organization > admin in year 2009. Yes. > One *very *important question is if we can/will act as umbrella > organization for Tcl/Tk + AOLserver/Naviserver/OpenACS/XOTcl/aMSN > which gave us 5 more slots last year. > 2. Who is *really* willing to be a mentor this summer (if we got selected) > I think we'll need full mentor name below the project title so > students can easily contact mentor for more info if needed. > > * Gerald Lester is willing to mentor "Tcl Application Server" > > * Andreas Kupries is willing to mentor but which ideas ??? Right, I have to fill that in. Mostly in the tcllib area and graph work. > * Steve Huntley "Tclhttpd refurbish" - did I correctly deciphered the mentor? > > Who is willing to mentor these? > > * ??? "Coverage Analysis" - Larry Virden or maybe we can ask Richard > Hipp as he has an expertise in this area with SQLite. > * ??? "Tcl Core Byte Code" - DKF or AK ? More DKF or Miguel Sofer (MS). I am not so firm with the recent changes (Non-Recursive-Engine). MS will likely not have time. I consider 'difficulty high'. > * ??? "Regexp engine cleanup" DKF/JH I believe, if they have time. > * ??? "Curses implementation of Tk" > * ??? TIP 308 TDBC (Tcl DataBase Connectivity) - PostgreSQL & Oracle > Tcl/C drivers are really needed KBK would be good, if he has time. > * ??? "Tcllib enhancements" AK. > * ??? "Tk - factor out of Tk photo image processing" & "Icon thems" & I proposed that as idea, without knowing the internals involved, so not firm as mentor. Tk gurus needed for this. > Last year as mentors we also had: > > * Patrick Thoyts > * Jeff Hobbs > * Gustaf Neumann (XOTcl or OpenACS) > * Youness El Alaoui (aMSN) > * Tomasz Kosiak (I will write down 2 ideas tomorrow) > 3. Our "Ideas page" need *major* improvement. Agreed. Lots of small ideas without specific information. And of course murphy hits us now, the Wiki is slow to the point of being not usable. > I think we should group/reformat ideas to bring it into something like > last year http://wiki.tcl.tk/20832. > Except mentioning full mentor name as a link to contact page we should > state at least project difficulty and what is required from a student: > Tcl or C and what else if really needed. > > We shall reorder the ideas so those defined more clearly should be > higher. In fact I think that we should somehow top ideas that are > proffered by a community. Students will sometimes only read a few > first entries. That's why I think that we need an index at the top > consisting only from titles linked to anchors. > > Another important thing is that we have to include an introduction at > the top. We shall even state that this is "Ideas page" for > Tcl/Tk/AOLserver/Naviserver/OpenACS/XOTcl and give links to proper > home pages, because students may not know those projects. Something > like last year is minimum. > > We should advertise we've received 9 student slots (lets even explain > what that meant) and that all those projects were somehow successful > (students completed some work and get *paid*). AFAIR we where as good > as PHP last year. > > Quoting from the GSoC FAQ: > > What is an "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. Andreas. |
From: Jeff H. <je...@ac...> - 2009-03-10 23:54:27
|
Tomasz Kosiak wrote: > 1. Who will you be able to submit Tcl GSoC 2009 application and act > as an admin? I will not have the time to both admin and mentor, and I would prefer to mentor. > One *very *important question is if we can/will act as umbrella > organization for Tcl/Tk + AOLserver/Naviserver/OpenACS/XOTcl/aMSN > which gave us 5 more slots last year. I feel that it doesn't hurt to represent the umbrella, but perhaps we can assist in more clearly breaking out components by sub-area. Labelling things AREA::... as ideas. > 2. Who is *really* willing to be a mentor this summer (if we got selected) Given the available opportunities and the open scope of ideas, I would be willing to mentor in the Tk area. Specifically more photo manipulation, megawidgets and anything in tklib are right up my alley. In particular, a megawidget system based on TclOO with the features of snidgets would be a big win for the core and I believe a easier to medium level difficulty project. Jeff |
From: Steve H. <st...@xh...> - 2009-03-11 03:23:10
|
Tomasz Kosiak wrote: > * Steve Huntley "Tclhttpd refurbish" - did I correctly deciphered the mentor? > I did suggest this project without necessarily assuming I'd be the best to mentor it; but I'd be happy to do so for this or any other appropriate project. |
From: Donal K. F. <don...@ma...> - 2009-03-11 09:38:22
|
Jeff Hobbs wrote: > Tomasz Kosiak wrote: >> 1. Who will you be able to submit Tcl GSoC 2009 application and act >> as an admin? > > I will not have the time to both admin and mentor, and I would prefer to > mentor. I definitely won't admin, and probably won't formally mentor. Alas, I have a very heavy workload with paywork. But I'm happy to offer advice and perform reviews (code and docs) by email, provided I'm not on vacation at the time, of course. >> One *very *important question is if we can/will act as umbrella >> organization for Tcl/Tk + AOLserver/Naviserver/OpenACS/XOTcl/aMSN >> which gave us 5 more slots last year. > > I feel that it doesn't hurt to represent the umbrella, but perhaps we > can assist in more clearly breaking out components by sub-area. > Labelling things AREA::... as ideas. The 2009 project ideas page on the wiki really needs a cleanup. I've been enriching it with links and fixing the obviously broken bits (like suggestions running together!) but there's a lot still to do. >> 2. Who is *really* willing to be a mentor this summer (if we got selected) > > Given the available opportunities and the open scope of ideas, I would > be willing to mentor in the Tk area. Specifically more photo > manipulation, megawidgets and anything in tklib are right up my alley. > > In particular, a megawidget system based on TclOO with the features of > snidgets would be a big win for the core and I believe a easier to > medium level difficulty project. I'm also willing to help out with these things. Indeed, I've already had someone asking about the megawidget idea; he was seeking clarification about the scope and whether it involved C programming (my response was "hopefully not"). Donal. |
From: Techentin, R. <tec...@ma...> - 2009-03-11 13:06:56
|
Just FYI, I've removed the BLT refactor project suggestion from the 2009 code page. I've been working with a group of students on that since September, and they're almost done. (yay!) Bob -- Bob Techentin tec...@ma... Mayo Foundation (507) 538-5495 200 First St. SW FAX (507) 284-9171 Rochester MN, 55901 USA http://www.mayo.edu/sppdg/ |
From: Tomasz K. <tk...@da...> - 2009-03-11 21:14:59
|
On Wed, Mar 11, 2009 at 9:18 AM, Donal K. Fellows <don...@ma...> wrote: > Jeff Hobbs wrote: >> >> Tomasz Kosiak wrote: >>> >>> 1. Who will you be able to submit Tcl GSoC 2009 application and act >>> as an admin? >> Yesterday I have a short phone conversation with Matthew Burke and he is willing to be an admin, but is really short on time at the moment. As far as I understood him due to doing some arrangements his inbox is flooded with email so it is difficult for him even to spor relevant e-mails or keep up with answering. He planned to find some time to review the application today/tomorrow , but if we can colaborate on it at the wiki it will be a real plus. Tomorrow I will host Richard Hipp (SQLite author) here in Gdansk, Poland so I will have no time to do the wiki cleanup before 2009-03-12 23:00 CEST. Now I must finish the preparation so bye till tomorrow when I will be able to concentrate on GSoC. --tkosiak |
From: Matthew M. B. <mm...@gw...> - 2009-03-12 13:08:34
|
All, As Tomasz mentioned in a recent email, although I'm happy to be admin again this year, and should have more time to devote to it than last summer, the last couple of weeks have been beyond busy for me. On top of which, I've been ill the last couple of days. I have managed to free up most of this evening and I have some time tomorrow, so between that and the fact that I'm on Eastern time and the application is due on Pacific time, I think I should be able to get the application submitted. I've only been skimming the traffic on Google's mentors list--but I get the impression that the app process is slighltly different this year; at least in so far as we're using Melange (a Google workflow program?)--??? Have any of you tried it out yet? From my perspective, what would be useful is if somebody could make sure our wiki page with ideas is in good shape, all prospective mentors sign up with Google/Melange IDs (as appropriate), and if somebody looks into setting up a template for student applications (I've seen some traffic on this topic, but haven't really read them). Matt |
From: Matthew M. B. <mm...@gw...> - 2009-03-12 14:57:55
|
Gerald W. Lester wrote: > >> ... all prospective mentors sign up with Google/Melange IDs (as >> appropriate) ... > Could you remind us of how to sign up as mentors? > The procedure is apparently different this year: 1. Go to http://socghop.appspot.com/ and sign in using your Google account (ok, so this implies a step 0: create a google account....go to any google application and create an account) 2. You will then be asked to create a profile: a link id and your real name. The link id is just a unique user name. 3. There is no step 3 (at least there wasn't for me) Matt |