Re: [Pharo-users] [Pharo-dev] Call of projects of open-dev lectures
My project may be too advanced for a student but if students are interested in Game Development and Unreal , it can a very fun experience for them. I am in a process of constructing a Unreal API for Pharo. What students can learn 1) How to combine Pharo with C++ 2) How to use Unreal 3) How to use Pharo's UFFI 4) How to utilize shared memory and sockets 5) How to generate 3D graphics using Blender 6) How to profile Pharo 7) How to use git and github And a ton more, game development is a massive field What is required 1) basic knowledge of Pharo 2) basic knowledge of C++ Main website http://www.kilon-alios.com Github repos https://github.com/kilon/Ephestos (umbrella project) https://github.com/kilon/CPP (tool for using Unreal from Pharo) Online chat Slack - Ephestos room , or Discord Mailing list Github issues page of Ephestos can be used as forum On Wed, 4 Jan 2017 at 16:49, Stephane Ducasse wrote: > Hi > > We are organising a lecture where students should > - learn pharo > - learn how to communicate with open source community > - learn how to reverse engineer, fix bugs > They should work by 3/4. > > We are looking for projects that would like to accept > - propose some bugs to be fixed > - to communicate with newbies and from time to time > > I was thinking about > - MDL > - Roassal > - Moose ? > - Pillar ? but nobody beside me and I do not have the time > - DRGeoII > - Telescope > - Artefact > - Scale > - Ecstatic > > So if you have a project and you want to participate. > We would like to have > - web page? > - mailing-list > - bug trackers/todo? > > Stef >
Re: [Pharo-users] [Pharo-dev] Call of projects of open-dev lectures
PolyMath issues are here: https://github.com/PolyMathOrg/PolyMath/issues On Wed, Jan 4, 2017 at 3:48 PM, Stephane Ducasse wrote: > Hi > > We are organising a lecture where students should > - learn pharo > - learn how to communicate with open source community > - learn how to reverse engineer, fix bugs > They should work by 3/4. > > We are looking for projects that would like to accept > - propose some bugs to be fixed > - to communicate with newbies and from time to time > > I was thinking about > - MDL > - Roassal > - Moose ? > - Pillar ? but nobody beside me and I do not have the time > - DRGeoII > - Telescope > - Artefact > - Scale > - Ecstatic > > So if you have a project and you want to participate. > We would like to have > - web page? > - mailing-list > - bug trackers/todo? > > Stef -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://www.doesnotunderstand.org/
Re: [Pharo-users] [Pharo-dev] Call of projects of open-dev lectures
Perhaps the most important is that the project has maintainers who can be reasonably reactive (so that the students can at least interact and get feedback on a weekly basis). If you can identify beginner-friendly issues and tasks, that would be great too. On 4 January 2017 at 16:41, Serge Stinckwich wrote: > PolyMath issues are here: > > https://github.com/PolyMathOrg/PolyMath/issues > > > > On Wed, Jan 4, 2017 at 3:48 PM, Stephane Ducasse > wrote: > > Hi > > > > We are organising a lecture where students should > > - learn pharo > > - learn how to communicate with open source community > > - learn how to reverse engineer, fix bugs > > They should work by 3/4. > > > > We are looking for projects that would like to accept > > - propose some bugs to be fixed > > - to communicate with newbies and from time to time > > > > I was thinking about > > - MDL > > - Roassal > > - Moose ? > > - Pillar ? but nobody beside me and I do not have the time > > - DRGeoII > > - Telescope > > - Artefact > > - Scale > > - Ecstatic > > > > So if you have a project and you want to participate. > > We would like to have > > - web page? > > - mailing-list > > - bug trackers/todo? > > > > Stef > > > > -- > Serge Stinckwich > UCBN & UMI UMMISCO 209 (IRD/UPMC) > Every DSL ends up being Smalltalk > http://www.doesnotunderstand.org/ > > -- Damien Pollet type less, do more [ | ] http://people.untyped.org/damien.pollet
Re: [Pharo-users] [Pharo-dev] Call of projects of open-dev lectures
On Thu, 05 Jan 2017 10:50:58 +0100, Hilaire wrote: Hi, You desscribed a bit the students, I have few more questions : What is the background of the students regarding computer science? L3 student (third year) How many hours are they supposed to dedicate to the project? 12 * 4 hours. Phratch will be a nice project to get student interested by. Thanks I will add it to the list. Hilaire -- Using Opera's mail client: http://www.opera.com/mail/
Re: [Pharo-users] [Pharo-dev] Call of projects of open-dev lectures
What do you think about Iceberg? 2017-01-04 15:48 GMT+01:00 Stephane Ducasse : > Hi > > We are organising a lecture where students should > - learn pharo > - learn how to communicate with open source community > - learn how to reverse engineer, fix bugs > They should work by 3/4. > > We are looking for projects that would like to accept > - propose some bugs to be fixed > - to communicate with newbies and from time to time > > I was thinking about > - MDL > - Roassal > - Moose ? > - Pillar ? but nobody beside me and I do not have the time > - DRGeoII > - Telescope > - Artefact > - Scale > - Ecstatic > > So if you have a project and you want to participate. > We would like to have > - web page? > - mailing-list > - bug trackers/todo? > > Stef >
Re: [Pharo-users] [Pharo-dev] Call of projects of open-dev lectures
Hi Stef, Here is the Roassal part: Webpages: http://agilevisualization.com http://moosetechnology.org Mailing-list: https://www.list.inf.unibe.ch/listinfo/moose-dev Bug tracker: https://github.com/moosetechnology/Moose/issues Cheers, Alexandre > On Jan 4, 2017, at 11:48 AM, Stephane Ducasse wrote: > > Hi > > We are organising a lecture where students should > - learn pharo > - learn how to communicate with open source community > - learn how to reverse engineer, fix bugs > They should work by 3/4. > > We are looking for projects that would like to accept > - propose some bugs to be fixed > - to communicate with newbies and from time to time > > I was thinking about > - MDL > - Roassal > - Moose ? > - Pillar ? but nobody beside me and I do not have the time > - DRGeoII > - Telescope > - Artefact > - Scale > - Ecstatic > > So if you have a project and you want to participate. > We would like to have > - web page? > - mailing-list > - bug trackers/todo? > > Stef -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Re: [Pharo-users] [Pharo-dev] Call of projects of open-dev lectures
On 6 January 2017 at 21:04, Hilaire wrote: > How should I understand 12 * 4 hours? > 12 hours by student in a team of four? > Ten weeks with 4 dedicated hours every friday afternoon, in groups of 3 to 5 -- Damien Pollet type less, do more [ | ] http://people.untyped.org/damien.pollet
Re: [Pharo-users] [Pharo-dev] Call of projects of open-dev lectures
On 7 January 2017 at 13:52, Hilaire wrote: > Do the students have background on Pharo, if yes what is it? > They have at least a semester of Java, but it's their first experience with Pharo, I believe. Stef will have them spend the first 3-4 fridays learning and going through the books and MOOC. -- Damien Pollet type less, do more [ | ] http://people.untyped.org/damien.pollet
Re: [Pharo-users] [Pharo-dev] Call of projects of open-dev lectures
On 04/01/2017 15:48, Stephane Ducasse wrote: > Hi > > We are organising a lecture where students should > - learn pharo > - learn how to communicate with open source community > - learn how to reverse engineer, fix bugs > They should work by 3/4. > > We are looking for projects that would like to accept > - propose some bugs to be fixed > - to communicate with newbies and from time to time > > I was thinking about > - MDL > - Roassal > - Moose ? > - Pillar ? but nobody beside me and I do not have the time > - DRGeoII > - Telescope > - Artefact > - Scale > - Ecstatic > > So if you have a project and you want to participate. > We would like to have > - web page? > - mailing-list > - bug trackers/todo? > > Stef Hi Stef, I updated MDL to be up to date. I just need to add a "CONTRIBUTING.md" file and it should be good for students. - WebPage: For now it is https://github.com/DuneSt/MaterialDesignLite - Mailing list: Pharo-user or Seaside - Bug Tracker: https://github.com/DuneSt/MaterialDesignLite/issues I still need to think of some features suitable for L3 students and to document them. I begun to add an OpenDev label if some students are interested: https://github.com/DuneSt/MaterialDesignLite/issues?q=is%3Aissue+is%3Aopen+label%3AOpenDev -- Cyril Ferlicot http://www.synectique.eu 2 rue Jacques Prévert 01, 59650 Villeneuve d'ascq France signature.asc Description: OpenPGP digital signature