Re: [Pharo-users] [Pharo-dev] Call of projects of open-dev lectures

2017-01-04 Thread Dimitris Chloupis
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

2017-01-04 Thread Serge Stinckwich
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

2017-01-04 Thread Damien Pollet
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

2017-01-05 Thread stepharong

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

2017-01-06 Thread Nicolas Passerini
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

2017-01-06 Thread Alexandre Bergel
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

2017-01-06 Thread Damien Pollet
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

2017-01-07 Thread Damien Pollet
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

2017-01-11 Thread Cyril Ferlicot D.
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