-
Hello all, Google want to know our selection process for mentors, and we need to pick some! To that end, could everyone please answer the following short questions. There will be more importance placed on being prepared to dedicate time than experience, but a working knowledge of Plone 3 will probably be vital. I expect you'll know already if you have enough time and knowledge to mentor, and that you are unlikely to have joined the list unless you can do it, so this may just be a formality, but formalities can be useful. 1) Have you mentored a student for SoC previously? If so, who was it and what would you do differently? 2) Have you read GNOME's guide to mentoring SoC students? http://www.gnome.org/~federico/docs/summer-of-code-mentoring-howto/index.html 3) Do you think you can meet the time requirements listed? If not, how much time would you be able to dedicate to your student. 4) How familiar are you with the zope3ish way of developing with interfaces, views and adapters? 5) Are there any aspects of Plone functionality that you're more familiar with than others? 6) Do you have any experience you feel is necessary? 7) What's your Google account information?
- Thread Outline:
-
- Re: SoC mentoring by MatthewWilkes
- Re: SoC mentoring by mj
- Re: SoC mentoring by raphael
- Re: SoC mentoring by MatthewWilkes
- Re: SoC mentoring by aclark
- Re: SoC mentoring by sidnei
- Re: SoC mentoring by deo
- Re: SoC mentoring by fschulze
- Re: SoC mentoring by jensens
- Re: SoC mentoring by uyar
- Re: SoC mentoring by regebro
- Re: SoC mentoring by chetan.mlist@...
-
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'll go first! > 1) Have you mentored a student for SoC previously? If so, who was > it and what would you do differently? Nope, never > 2) Have you read GNOME's guide to mentoring SoC students? http://www.gnome.org/~federico/docs/summer-of-code-mentoring-howto/index.html Yeah > 3) Do you think you can meet the time requirements listed? If not, > how much time would you be able to dedicate to your student. Yes, probably evenings UK time would be best for me as I'm pretty flexible with my commitments after about 1830. > 4) How familiar are you with the zope3ish way of developing with > interfaces, views and adapters? I've done it a couple of times, but I do need a book and internet access to do it properly, I don't know the magic incantations by heart yet. > 5) Are there any aspects of Plone functionality that you're more > familiar with than others? I've done a fair bit of development work on Vice, but stuff that's currently core would probably be the authentication and permissions systems. Migrations are what scares me. > 6) Do you have any experience you feel is necessary? I have trained junior developers in a commercial environment on a couple of occasions. So, a few months of me being the only experienced Plone developer (plus one who was still learning) and a couple of new graduates who had never seen Zope before. I've also worked as a computer science lab assistant for a C programming course for 3 years. > 7) What's your Google account information? matthew@... -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) iD8DBQFHz+WvZnKd+ctxHMoRAirQAJ9GGqoW90jfgRg1Z+c/3duf73imYwCgp96n 8bFo1+tnUlVbbpug/a6DQQ4= =hH7b -----END PGP SIGNATURE-----
-
On 6. mars. 2008, at 13.20, Matthew Wilkes wrote: > I expect you'll know already if you have enough time and knowledge > to mentor, and that you are unlikely to have joined the list unless > you can do it, so this may just be a formality, but formalities can > be useful. > > 1) Have you mentored a student for SoC previously? If so, who was > it and what would you do differently? Yup, last year I mentored Ramon Navarro Bosch. I'd be more diligent in making sure we have a weekly progress meeting, we sometimes let that slip. Granted, Ramon had enough on his plate during the summer at times. > 2) Have you read GNOME's guide to mentoring SoC students? http://www.gnome.org/~federico/docs/summer-of-code-mentoring-howto/index.html I have, as I did last year. I created a OmniOutliner doc to keep track of my student based on that HOWTO. > 3) Do you think you can meet the time requirements listed? If not, > how much time would you be able to dedicate to your student. I have my daily travel routine where I can dedicate time to Plone projects, about an hour. I also have 4 hours company time each week to give (through the 10% manifesto). > 4) How familiar are you with the zope3ish way of developing with > interfaces, views and adapters? I helped build Zope3 at Zope Corp and happily use it every day. > 5) Are there any aspects of Plone functionality that you're more > familiar with than others? Can't think of any aspect. > 6) Do you have any experience you feel is necessary? Previous mentoring experience (at both the Zope and Plone projects), a background of 10 years of Zope development and a core Plone dev at Jarn. > 7) What's your Google account information? zopatista@... Martijn Pieters
-
Matthew Wilkes wrote: > [..] > > 1) Have you mentored a student for SoC previously? If so, who was it and what would you do differently? > Yes, Tim Hicks in GSoC 2007. Not sure I would do much different at least not with a student that knowledgeable and independent as him. > > 2) Have you read GNOME's guide to mentoring SoC students? http://www.gnome.org/~federico/docs/summer-of-code-mentoring-howto/index.html > Yes > > 3) Do you think you can meet the time requirements listed? Yes > If not, how much time would you be able to dedicate to your student. > > > 4) How familiar are you with the zope3ish way of developing with interfaces, views and adapters? > > somewhere between decent and advanced > 5) Are there any aspects of Plone functionality that you're more familiar with than others? > > I'm more familiar with things "under the hood" (Python, Zope, CMF, CA) as opposed to the presentation layer (and there CSS and JS in particular) > 6) Do you have any experience you feel is necessary? > > Not sure I understand what "necessary" means here but FWIW: using Zope since 2000, CMF since the time when it was still called PTK (aka late 2000/early 2001), Plone and Archetypes contributor, author of various docs and add-ons, Plone framework team member. Teaching experience at university level (math and physics for undergrads and grad student) advised masters, diploma and doctoral students in the fields of neuroinformatics and computational neuroscience. > 7) What's your Google account information? > > > r.ritz@... Raphael > > -- > Archive: http://www.openplans.org/projects/plone-summer-of-code-2008/lists/plone-soc-2008-mentors/archive/2008/03/1204806051769 > To unsubscribe send an email with subject unsubscribe to plone-soc-mentors@.... Please contact plone-soc-mentors-manager@... for questions. > >
-
Hi! Sorry for the weird quoting. I didn't get the original message. On Thu, Mar 6, 2008 at 3:30 PM, Raphael Ritz <raphael.ritz@...> wrote: > Matthew Wilkes wrote: > > [..] > > > > 1) Have you mentored a student for SoC previously? If so, who was it and what would you do differently? No. > > 2) Have you read GNOME's guide to mentoring SoC students? http://www.gnome.org/~federico/docs/summer-of-code-mentoring-howto/index.html Not completely but I get the idea, esp. about time and project management requirements. > > 3) Do you think you can meet the time requirements listed? Yes. > > 4) How familiar are you with the zope3ish way of developing with interfaces, views and adapters? Fairly advanced. > > 5) Are there any aspects of Plone functionality that you're more familiar with than others? I have a lot of experience with Zope 3 and Python libraries. I'm working with Plone since 2003, and I know the code. > > 6) Do you have any experience you feel is necessary? I like to work together with others. I have experience with working with remote teams, e.g. Jazkarta. I've pair programmed with Skype. :-) > > 7) What's your Google account information? daniel.nouri@... Daniel
-
-
> Not sure I understand what "necessary" means here Sorry, that should have been useful! Matt
-
On Thu, Mar 06, 2008 at 07:20:51AM -0500, Matthew Wilkes wrote: > 1) Have you mentored a student for SoC previously? If so, who was it and what would you do differently? No, I applied last year but was not selected. However, I did receive a very nice T-shirt in the mail from Google several months later! > 2) Have you read GNOME's guide to mentoring SoC students? > http://www.gnome.org/~federico/docs/summer-of-code-mentoring-howto/index.html Yes. > 3) Do you think you can meet the time requirements listed? > If not, how much time would you be able to dedicate to your student. Yes. > 4) How familiar are you with the zope3ish way of developing with interfaces, views and adapters? Very familiar with Views, not as familiar with Interfaces and Adapters (although I use them at the integrator/developer level). > 5) Are there any aspects of Plone functionality that you're more familiar with than others? I'm familiar with PSC more than other add-ons (as I am currently the release manager). > 6) Do you have any experience you feel is necessary? I have a good understanding of the community and how to help get things done for Plone. > 7) What's your Google account information? clark.alex@... > -- > Archive: http://www.openplans.org/projects/plone-summer-of-code-2008/lists/plone-soc-2008-mentors/archive/2008/03/1204806051769 > To unsubscribe send an email with subject unsubscribe to plone-soc-mentors@.... Please contact plone-soc-mentors-manager@... for questions. > -- Alex Clark (http://aclark.net)
-
Almost let this slip by. Here it goes: On Thu, Mar 6, 2008 at 9:20 AM, Matthew Wilkes <matthew@...> wrote: > 1) Have you mentored a student for SoC previously? If so, who was it and what would you do differently? Nope, I have not mentored for SoC, but did mentor for internal projects at Enfold. > 2) Have you read GNOME's guide to mentoring SoC students? http://www.gnome.org/~federico/docs/summer-of-code-mentoring-howto/index.html Yes, I did. > 3) Do you think you can meet the time requirements listed? If not, how much time would you be able to dedicate to your student. Yes, I think so. > 4) How familiar are you with the zope3ish way of developing with interfaces, views and adapters? Wrote-the-book level. I didn't though, just reviewed the first edition of Phillip's book. :) > 5) Are there any aspects of Plone functionality that you're more familiar with than others? WebDAV, and the proposed entransit project. > 6) Do you have any experience you feel is necessary? Yes man. > 7) What's your Google account information? sidnei.da.silva -- Sidnei da Silva Enfold Systems http://enfoldsystems.com Fax +1 832 201 8856 Office +1 713 942 2377 Ext 214
-
Hey Matthew, > 1) Have you mentored a student for SoC previously? If so, who > was it and what would you do differently? Yep. I was one of the initial three mentors, still back in 2006... :-) Pete Rosales was my assigned student, but we had communication problems (well, the lack of communication, to be more exact) and the project failed. > 2) Have you read GNOME's guide to mentoring SoC students? > http://www.gnome.org/~federico/docs/summer-of-code-mentoring-howto/index.html It's mandatory, isn't it? ;-) > 3) Do you think you can meet the time requirements listed? > If not, how much time would you be able to dedicate to your student. Sure. > 4) How familiar are you with the zope3ish way of developing with > interfaces, views and adapters? I'm competent enough to get the work done and to fix things when everything stop working... :-D > 5) Are there any aspects of Plone functionality that you're more > familiar with than others? I'm a very flexible guy who can work on different areas without fear. I'm comfortable with either UI or infrastructure code. But i18n always was my land, at least until Hanno appears in the Plone world... :-) > 6) Do you have any experience you feel is necessary? Yes, sir! > 7) What's your Google account information? dtremea PS: Note that I'm in the process of start my post-graduate studies, so if everything goes well in the next week, I'll retire as a mentor and apply as a student this year... :-) -- Dorneles Treméa X3ng Web Technology http://nosleepforyou.blogspot.com
-
On 06.03.2008, at 13:20, Matthew Wilkes wrote: > 1) Have you mentored a student for SoC previously? If so, who was > it and what would you do differently? Yes, Derek Rochardson in GSoC 2007. He was really happy about the way I mentored him, but personally I would spend more time, especially on code review to give better feedback to my student. > 2) Have you read GNOME's guide to mentoring SoC students? http://www.gnome.org/~federico/docs/summer-of-code-mentoring-howto/index.html Yes > 3) Do you think you can meet the time requirements listed? If not, > how much time would you be able to dedicate to your student. Yes, 30-60 min a day is doable. > 4) How familiar are you with the zope3ish way of developing with > interfaces, views and adapters? I'm quite comfortable with it by now and only have to look up specific things. I have the big picture. > 5) Are there any aspects of Plone functionality that you're more > familiar with than others? I would say I know the Plone layer better than the Zope 2/3 and CMF layer. I did most of the ResourceRegistry, viewlets and JS stuff. Recently I worked quite a bit with portlets and GS. > 6) Do you have any experience you feel is necessary? I mentored someone already, I'm a trainer in a local martial arts club where I have a group of 8-10 people for 3 years now, I have good internet communication skills and I'm told that I can explain things rather well. > 7) What's your Google account information? fschulze42@... > Regards, Florian Schulze
-
On 06.03.2008 07:20, Matthew Wilkes wrote:[..] > 1) Have you mentored a student for SoC previously? If so, who was it and > what would you do differently? No, I haven't. > 2) Have you read GNOME's guide to mentoring SoC students? Yes. > 3) Do you think you can meet the time requirements listed? If not, how > much time would you be able to dedicate to your student. Yes, I can plan the needed time into my schedule. > 4) How familiar are you with the zope3ish way of developing with interfaces, > views and adapters? very familar > 5) Are there any aspects of Plone functionality that you're more familiar > with than others? a) Code-generation and modelling (Maintainer, of ArchGenXML), b) deployment setups with buildout (wrote own recipe for dzhandle), c) references and relations - where I have used the current engines and have tons of different use-cases in my head, d) Archetypes (including PortalTransforms+MimeTypes Engines) - I've been releasemanager for years and so know every line of code. > 6) Do you have any experience you feel is necessary? Indeed, I have it. > 7) What's your Google account information? jens.w.klein@... -- Jensens
-
Hi, I doubt if I'm qualified enough to be a mentor but I can do my best to help two of my students here at the Istanbul Technical University who have applied for the SOC. They are working on the Bitflux XML editor for their senior project and I have suggested to also implement it as a Plone widget. I'd be much more comfortable to co-mentor them if possible, so here is my info: > 1) Have you mentored a student for SoC previously? If so, who was it and > what would you do differently? > No. > 2) Have you read GNOME's guide to mentoring SoC students? > Yes. > > > > ttp://www.gnome.org/~federico/docs/summer-of-code-mentoring-howto/index.html > 3) Do you think you can meet the time requirements listed? If not, how > much time would you be able to dedicate to your student. > Yes. It will be off-semester here and I'm not as busy in summer as in fall or spring. I can also arrange face-to-face meetings once or twice a week. > 4) How familiar are you with the zope3ish way of developing with interfaces, > views and adapters? > I'm getting there. I have a few products for Plone2 which I'm converting to Plone 3 using zope3ish techniques. I should be almost done by end of May. > 5) Are there any aspects of Plone functionality that you're more familiar > with than others? > I don't have any experience at the core level. > 6) Do you have any experience you feel is necessary? > Looking through the code, I think I can figure out how kupu was integrated and apply this knowledge to bitflux. > > 7) What's your Google account information? > Don't have one yet, don't like the idea. But I'll get one if I have to. - Turgut >
-
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Heisei 0020-03-24, at 131034GMT, H. Turgut Uyar wrote: > I doubt if I'm qualified enough to be a mentor but I can do my best > to help > two of my students here at the Istanbul Technical University who > have applied > for the SOC. Ok, this process was mostly self-selecting. If you don't think you're qualified, you're not. If one (or both!) of your students is selected we can make sure you and the appropriate mentors are kept in touch so you can co-ordinate things. > They are working on the Bitflux XML editor for their senior > project and I have suggested to also implement it as a Plone widget. It does look like a cool editor, it looks a lot tougher to integrate than Kupu though. How are your students planning on distinguishing themselves? Is one planning on making BitFlux a useable RichWidget and the other focusing on other XML formats? We haven't heard anything from these students except them letting me know that they're working with BitFlux, I'd highly recommend they start talking to us, letting us know what they plan and asking our advice. Matt -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) iD8DBQFH57UzZnKd+ctxHMoRAvDVAKCYJK41WjdLFugUdngyJpzJyrmztQCfbnkG aeTFUGR/ccKrNjOrsjQ88K4= =U24a -----END PGP SIGNATURE-----
-
> >> I doubt if I'm qualified enough to be a mentor but I can do my best to >> help >> two of my students here at the Istanbul Technical University who have >> applied >> for the SOC. > > Ok, this process was mostly self-selecting. If you don't think you're > qualified, you're not. If one (or both!) of your students is selected > we can make sure you and the appropriate mentors are kept in touch so > you can co-ordinate things. > OK, that would be fine. >> They are working on the Bitflux XML editor for their senior >> project and I have suggested to also implement it as a Plone widget. > > It does look like a cool editor, it looks a lot tougher to integrate > than Kupu though. How are your students planning on distinguishing > themselves? Is one planning on making BitFlux a useable RichWidget and > the other focusing on other XML formats? > For their senior project, they're working as a team. Until now they've figured out how to use bitflux in a simple application using a custom xml format. They had to develop a relaxng schema and xsl stylesheets. Now they're trying to make everything work with xhtml and then they will move on to docbook. I think a meaningful distinction would be that one of them worked on the widget and the other on a docbook content type. But I think they will want to work together even if only one of them gets selected. Is that a problem? > We haven't heard anything from these students except them letting me > know that they're working with BitFlux, I'd highly recommend they start > talking to us, letting us know what they plan and asking our advice. > Our students are usually quite shy, I'll tell them to start talking. - Turgut > Matt
-
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >>> They are working on the Bitflux XML editor for their senior >>> project and I have suggested to also implement it as a Plone widget. >> It does look like a cool editor, it looks a lot tougher to >> integrate than Kupu though. How are your students planning on >> distinguishing themselves? Is one planning on making BitFlux a >> useable RichWidget and the other focusing on other XML formats? > > For their senior project, they're working as a team. Until now > they've figured out how to use bitflux in a simple application using > a custom xml format. They had to develop a relaxng schema and xsl > stylesheets. Now they're trying to make everything work with xhtml > and then they will move on to docbook. I think a meaningful > distinction would be that one of them worked on the widget and the > other on a docbook content type. But I think they will want to work > together even if only one of them gets selected. Is that a problem? From the FAQs: http://code.google.com/opensource/gsoc/2008/faqs.html#0.1_group_apply If only one of them was selected they would only get SoC funding for that project. They can't work together as I'm afraid google might disqualify them for that. What would be ok is if they split the task in two as above and stuck to their sections. They could still help eachother out but it would be two individual projects, not one joint one. Writing more than a few lines of code for the other's project would probably be too far. Of course, if only one gets selected that doesn't mean both projects can't still proceed, just that google wouldn't be funding both. We get a limited number of spaces to fill from Google and we won't know for another week or so how much competition there'll be for those spots. I recommend they both apply for different aspects of the project, and they do the projects whether they are both accepted or not. If one isn't accepted we'll still try our hardest to help and there's nothing in the rules about sharing the prize money if they choose to. I hope that made sense.. Matt -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) iD8DBQFH58O2ZnKd+ctxHMoRAl0pAKCpb8lnLMHWdm0Dw5OqYVoLEHsExACgo5GM HoRdxqdb8Kt2IhQSoQVe27k= =AQZN -----END PGP SIGNATURE-----
-
> > If only one of them was selected they would only get SoC funding for > that project. They can't work together as I'm afraid google might > disqualify them for that. What would be ok is if they split the task in > two as above and stuck to their sections. They could still help > eachother out but it would be two individual projects, not one joint > one. Writing more than a few lines of code for the other's project > would probably be too far. > > Of course, if only one gets selected that doesn't mean both projects > can't still proceed, just that google wouldn't be funding both. We get > a limited number of spaces to fill from Google and we won't know for > another week or so how much competition there'll be for those spots. > > I recommend they both apply for different aspects of the project, and > they do the projects whether they are both accepted or not. If one > isn't accepted we'll still try our hardest to help and there's nothing > in the rules about sharing the prize money if they choose to. > > I hope that made sense.. > Yes, thanks. I will meet them tomorrow to explain all this and ask them to write to the plone soc 2008 discussion list. - Turgut > Matt
-
Hi again, > > I recommend they both apply for different aspects of the project, and > they do the projects whether they are both accepted or not. If one > isn't accepted we'll still try our hardest to help and there's nothing > in the rules about sharing the prize money if they choose to. > I talked to my students today and explained them about this. And I told them to write to the discussion list. I outlined how they can split the project, one as an XML widget and one as Docbook related content types, but I'm not comfortable with the second one as it would be an add-on rather than a Plone project. Checking through the existing ideas, I've noticed that the TeX support project could be similar if implemented as the "alternative" approach as suggested by Raphael. Is that correct? In that case, one of them could apply for that one and they could share their experiences. - Turgut > I hope that made sense.. > > Matt
-
-
-
-
-
> 1) Have you mentored a student for SoC previously? If so, who was it and > what would you do differently? Yes. 1 Wouldn't switch mentors in the middle, and I would bug the students about status more. > 2) Have you read GNOME's guide to mentoring SoC students? > http://www.gnome.org/~federico/docs/summer-of-code-mentoring-howto/index.html Yes. > 3) Do you think you can meet the time requirements listed? If not, how much > time would you be able to dedicate to your student. Yes. > 4) How familiar are you with the zope3ish way of developing with interfaces, > views and adapters? Very. > 5) Are there any aspects of Plone functionality that you're more familiar > with than others? Yes, the basic Zope and Zope3 stuff. > 6) Do you have any other experience you feel is applicable? not really. > 7) What's your Google account information? regebro@... -- Lennart Regebro: Zope and Plone consulting. http://www.colliberty.com/ +33 661 58 14 64
-
On 2008-03-06 07:20, Matthew Wilkes wrote: > Hello all, > > Google want to know our selection process for mentors, and we need to pick > some! > To that end, could everyone please answer the following short questions. > There will be more importance placed on being prepared to dedicate time than > experience, but a working knowledge of Plone 3 will probably be vital. > I expect you'll know already if you have enough time and knowledge to > mentor, and that you are unlikely to have joined the list unless you can do > it, so this may just be a formality, but formalities can be useful. > 1) Have you mentored a student for SoC previously? If so, who was it and > what would you do differently? No > 2) Have you read GNOME's guide to mentoring SoC students? > Yes > > ttp://www.gnome.org/~federico/docs/summer-of-code-mentoring-howto/index.html > 3) Do you think you can meet the time requirements listed? If not, how > much time would you be able to dedicate to your student. Yes I am available between 0100-1600 GMT for any planned interactions. > 4) How familiar are you with the zope3ish way of developing with interfaces, > views and adapters? I am familiar with these fundamentals. Worked on plone 3 applications using these. Exploring zope3 too > 5) Are there any aspects of Plone functionality that you're more familiar > with than others? Nothing in particular. I can find my way around. > 6) Do you have any experience you feel is necessary? I have worked on zope (2/3), plone (2/3) writing custom applications. > 7) What's your Google account information? chetanku@...