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
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




Reply via email to