On 02 Jan 2014, at 11:48, Volkert Barr <volkert@nivoba.de> wrote:
On 01.01.2014, at 19:26, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
I understand that community support is needed, and yes i am willing to help. As a first step i can offer my help to test pharo features, help to write test cases, write some example code snippets, open bug reports. But i am not sure what Pharo features or libraries i should put my focus on. Any suggestions where to dig in?
Excellent! Thanks. I suggest that you focus on what you like or what you want to learn and do it step by step. Stef
I would like to understand ui and graphics programming in Pharo. I have found different ui related libraries, but not really understand how they all relate to each other, what their purposes and what will be "part of" future Pharo Versions and what not.
Spec Glamour UIManager Polymorph FreeType Keymapping Multilingual Morphic Graphics Balloon Athens NBOpenGL
You are mixing a lot of things that are not related. Spec is a way to build widgets and applications (like in VisualWorks) UiManager is just a way to manage image with or without ui + a facade that one day should disappear. Polymorph is an extension of Morph that we are slowly absorbing into Morph. Multilngual I let you guess but this is about multi language support :) Graphics is the low level system to manage bitmaps and others. NBOpenGL is an API to call openGL Athens is an API read the Pharo vision document to understand what it means. Stef