Thank you Alex. Can you have a look to your previous ideas proposal and update them ?
On Wed, Feb 17, 2016 at 2:44 PM, Alexandre Bergel <alexandre.ber...@me.com> wrote: > Thanks Serge! This is a very important effort you are leading > > Alexandre > > >> On Feb 17, 2016, at 5:27 AM, Serge Stinckwich <serge.stinckw...@gmail.com> >> wrote: >> >> Dear all, >> >> just a quick update to GSOC application of Pharo this year >> >> - We have enough topics I guess. I already send a reminder on the >> various mailing-list. >> List of topics here: >> https://github.com/pharo-project/pharo-project-proposals/blob/master/Topics.st >> >> We have to generate the html from the topics list and put the result >> on the gsoc.pharo,org website. I ask Uko to have a look to this, but I >> don't want to loose to much time on this. I was wondering if we should >> transform the list as a Markdown document on github just to keep it >> simple. >> >> - Finish the 2016 Application and Organization profile on Google >> website. The questions are a little bit different from 2015 and we >> should complete them. >> Please find below the answers to the questions right now. >> >> I add in parenthesis, the number of words of each answers and the >> maximum allowed. >> >> Please us to refine our answers. We need to wrote "guidance for students". >> >> Thank you. >> >> ========================================================================== >> >> Why does your org want to participate in Google Summer of Code? (898/1000) >> >> Supporting open-source projects is one of the most important >> objectives of the Pharo community. Participating at GSoC will increase >> the visibility of Pharo project efforts, thus favoring interactions >> with other communities. We are also interested in providing >> interesting projects to students allowing them to learn and have a fun >> job for the summer. >> >> We expect also to bring more people into our community. That's very >> interesting as the Pharo community is trying to be innovation-driven >> and more open minded than the Smalltalk community from which we have >> evolved. We want people from other communities to join ours and we are >> also interested in what is happening outside and to share experiences >> or ideas. Fortunately for us, dynamic languages like Python, Ruby, >> among others, enjoy increasing popularity. This is an excellent >> opportunity to join, show and learn from and with other communities. >> >> ========================================================================== >> >> How many potential mentors have agreed to mentor this year? >> >> 11-15 >> >> ========================================================================== >> >> How will you keep mentors engaged with their students? (668/1000) >> >> We chose mentors from people who are long time in our community and >> have proven to be reliable. Usually we try to match mentors with >> projects that are important for themselves. This means that the mentor >> has an own interest in the project that the student doing it. Also we >> try to ensure that there is a co-mentor for every project who can >> replace the main mentor if needed. Also it is very important for us to >> keep a good record and expand the community, and in previous years we >> even managed to organize our own "summer code" programs for a couple >> of students, so in the worst case we will find a replacement from the >> core part of the community, or the board itself. >> >> ========================================================================== >> How will you help your students stay on schedule to complete their >> projects? (886/1000) >> >> As mentioned before we've already organized our own small "summer >> code" programs, as usually we have more interested students than the >> fundings that we can spend for them. However we acknowledge that >> maintaining student's motivation is very important. We are a very open >> and friendly community, and we encourage the students to take part on >> the mailing list discussions from the beginning of their projects. >> There is a specific pharo-users mailing-list more suitable for >> beginners than the pharo-dev mailing-list. >> Usually students get feedback and requests from the beginning of their >> projects, and they have people interested in the prototypes as soon as >> they are ready. From our experience having real users for the project >> serves as the best motivation. Also our mentors try to maintain a >> constructive and friendly discussion to ensure that the student enjoys >> working on the project. >> >> ========================================================================== >> >> How will you get your students involved in your community during GSoC? >> (608/1000) >> >> As mentioned above we encourage students to announce their status on >> the mailing list as well as discuss questions on our Slack channel. We >> also encourage them to write blogs about their project experience to >> both promote themselves and give others an opportunity to familiarize >> with the project more and share ideas between students. We are >> organizing PharoDays every year (this year in Belgium, website: >> http://pharodays2016.pharo.org) and we participate to the ESUG >> (European Smalltalk User Group) conference in the end of each summer >> and plan to invite the students of the best projects to present there. >> >> ========================================================================== >> >> Has your org been accepted as a mentoring org in Google Summer of Code >> before? >> >> Yes >> >> ========================================================================== >> >> Which years did your org participate in GSoC? >> >> - 2012 >> - 2010 >> - 2008 >> - 2007 >> >> ========================================================================== >> >> What is your success/fail rate per year? >> >> - 2012: 10 projects pass / 3 fail >> - 2010: 6 projects pass / 0 fail >> - 2008: 5 projects pass / 0 fail >> - 2007: 5 projects pass / 0 fail >> >> >> ========================================================================== >> >> If your org has applied for GSoC before but not been accepted, select the >> years: >> >> - 2015 >> - 2014 >> - 2013 >> >> ========================================================================== >> >> What year was your project started? >> >> 2008 >> >> ========================================================================== >> >> Short description of Pharo (166/180) >> >> Pharo is a pure object-oriented programming language and IDE. We >> innovate every part of the development experience to come up with the >> best way to work with software. >> >> ========================================================================== >> >> Long description of Pharo (1401/2000) >> >> Pharo is a pure object-oriented programming languagea and IDE. >> Pharo's goal is to minify the gap between the state of your mind and >> the functionality of your application. Whether you are writing code, >> debugging it, inspecting an object, hacking the runtime or tweaking >> the IDE there should be nothing that stops you from engaging the >> action with ease and grace. >> >> We work both on improving Pharo itself and on developing end user >> applications in Pharo. Below you will see the highlights of most >> prominent Pharo features. >> >> ### Simple & powerful language >> No constructors, no types declaration, no interfaces, no primitive >> types. Yet a powerful and elegant language with a full syntax fitting >> in one postcard! Pharo is objects and messages all the way down. >> >> ### Feel a live environment >> Feel the joy of having immediate feedback at any moment of your >> development: Developing, testing, debugging. Even in production >> environments, you will never be stuck in compiling and deploying steps >> again! >> >> ### Amazing debugging experience >> The Pharo environment includes a debugger unlike anything you've seen >> before. It allows you to step through code, restart the execution of >> methods, create methods on the fly, and much more! >> >> ### Pharo is yours >> Pharo is made by an incredible community, with more than 80 >> contributors for the last revision of the platform and hundreds of >> people contributing constantly with frameworks and libraries. >> >> ========================================================================== >> >> Guidance for students on how to apply to your organization. Should >> include any prerequisites or requirements. You may wish to include a >> template or tips for their proposals. >> >> (0/1500) >> >> TBD >> >> ========================================================================== >> >> - >> >> Regards, >> -- >> Serge Stinckwich >> UCBN & UMI UMMISCO 209 (IRD/UPMC) >> Every DSL ends up being Smalltalk >> http://www.doesnotunderstand.org/ >> > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://www.doesnotunderstand.org/