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 |
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 <[hidden email]> wrote:
|
In reply to this post by Stephane Ducasse-3
PolyMath issues are here:
https://github.com/PolyMathOrg/PolyMath/issues On Wed, Jan 4, 2017 at 3:48 PM, Stephane Ducasse <[hidden email]> 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/ |
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 <[hidden email]> wrote: PolyMath issues are here: |
In reply to this post by Stephane Ducasse-3
Hi,
You desscribed a bit the students, I have few more questions : What is the background of the students regarding computer science? How many hours are they supposed to dedicate to the project? Phratch will be a nice project to get student interested by. Hilaire -- Dr. Geo http://drgeo.eu |
On Thu, 05 Jan 2017 10:50:58 +0100, Hilaire <[hidden email]> 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/ |
In reply to this post by Stephane Ducasse-3
On Wed, Jan 4, 2017 at 3:48 PM, Stephane Ducasse
<[hidden email]> 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? PolyMath ======= - web page: https://github.com/PolyMathOrg/PolyMath - mailing-list : https://groups.google.com/forum/#!forum/scismalltalk - bug tracker: https://github.com/PolyMathOrg/PolyMath/issues -- Serge Stinckwich UCBN & UMI UMMISCO 209 (IRD/UPMC) Every DSL ends up being Smalltalk http://www.doesnotunderstand.org/ |
In reply to this post by Stephane Ducasse-3
What do you think about Iceberg? 2017-01-04 15:48 GMT+01:00 Stephane Ducasse <[hidden email]>:
|
In reply to this post by Stephane Ducasse-3
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 <[hidden email]> 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 ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. |
In reply to this post by stepharong
Le 05/01/2017 à 18:26, stepharong a écrit :
>> How many hours are they supposed to dedicate to the project? > > 12 * 4 hours. How should I understand 12 * 4 hours? 12 hours by student in a team of four? If it is so, it is not that much as I guess again students are new to both Pharo (you did not elaborate on their background regarding Pharo) and even newer to the application to collaborate with. With that perspective, if my guesses are right, I did a selection of Dr. Geo bugs for the students to work on. I also rate the bug difficulties in a scale of 1 to 3. Some are really easy to fix, at least for me as I have the background knowledge, but the student will have to spend time to understand the source code, moreover some bug once fixed need to be documented in the user guides. All in all I selected 14 issues I think the students can reasonably work on. Web page: http://drgeo.eu Forum: http://forum.drgeo.eu Bugs tracker: https://bugs.launchpad.net/drgeo/+bugs?field.tag=student -- Dr. Geo http://drgeo.eu |
On 6 January 2017 at 21:04, Hilaire <[hidden email]> wrote:
Ten weeks with 4 dedicated hours every friday afternoon, in groups of 3 to 5 |
Le 06/01/2017 à 23:51, Damien Pollet a écrit :
> On 6 January 2017 at 21:04, Hilaire > <[hidden email] > <mailto:[hidden email]>> 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 Do the students have background on Pharo, if yes what is it? Ok, so it is more than understood. I guess the group will spend one or two Friday afternoons brainstorming the environment and application. I will try my best to dedicate time to communicate regularly with the students. -- Dr. Geo http://drgeo.eu |
On 7 January 2017 at 13:52, Hilaire <[hidden email]> wrote:
|
So 18h to 21h per student dedicated to collaborate to a Pharo based
project of the community? Le 07/01/2017 à 15:11, Damien Pollet a écrit : > > 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. -- Dr. Geo http://drgeo.eu |
In reply to this post by HilaireFernandes
MongoTalk improvements: GridFS, Replicasets, multi server. Useful, "fancy" tech, can make a difference. Phil On Sat, Jan 7, 2017 at 1:52 PM, Hilaire <[hidden email]> wrote: Le 06/01/2017 à 23:51, Damien Pollet a écrit : |
In reply to this post by Stephane Ducasse-3
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 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 (817 bytes) Download Attachment |
Free forum by Nabble | Edit this page |