Ups… Thanks Peter! My mistake! Alexandre
> On Feb 17, 2016, at 8:07 PM, PBKResearch <pe...@pbkresearch.co.uk> wrote: > > Alexandre > > I would strongly disagree with your first proposed change. In my > understanding (English is my native language), 'popularity' is a mass noun, > not countable, hence the 'an' is incorrect. Wiktionary, based on an ancient > edition of Webster, allows the possibility of countable use, but the only > example it quotes is archaic. At the very least, there is nothing wrong with > the original version. > > Peter Kenny > > -----Original Message----- > From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of > Alexandre Bergel > Sent: 17 February 2016 19:02 > To: Any question about pharo is welcome <pharo-users@lists.pharo.org> > Subject: Re: [Pharo-users] GSOC 2016 Application update > > Hi Serge, > > I went through your description. Here are some comments: > "enjoy increasing popularity” => "enjoy an increasing popularity” > > "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.” > => I would say “Maintaining a strong connection between mentors and students > is highly important for the Pharo community. As a mechanism to have a stable > relationship between mentors and students, we have organized our own “summer > code” programs for a couple of students in case. However, relying on the > fundings of our community is unreliable, which is why we are apply to GSOC > 2016.” > > >>>> How will you help your students stay on schedule to complete their >>>> projects? (886/1000) > => I would structure an answer around: > - ESUG sponsors students to attend the conference to show their result of > GSOC. On counterpart, students help organizing the event. > - Our community is friendly and always careful with new and young students. > It is part of our culture to assist them (using local programmer gathering) > - We offers a dedicated mailing for less-experienced people. This is the > starting point of communication for many students. > > >>>> We innovate every part of the development experience > => “Pharo innovates every part of the development experience." > >>>> ### Simple & powerful language >>>> No constructors, no types declaration, no interfaces, no primitive >>>> types. > => I am not sure that everybody who will positively read that Pharo has no > constructor, type declaration and interfaces. I would omit this. It does not > make the proposal stronger in my opinion. > > In the part of what is Pharo, I would mention that Pharo is successfully used > in several domain, such as data visualization, web server development, > software reengineering activities, biological analysis, <insert more here>. > This is more concrete I think. > > The url of pharo is not given? > > Go go go! > Alexandre > > >> On Feb 17, 2016, at 11:03 AM, Serge Stinckwich <serge.stinckw...@gmail.com> >> wrote: >> >> 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/ >> > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.