Hi! We're sending this automatic email twice a month, to give the community an opportunity to easily know what's happening and to coordinate efforts. Just answer informally, and feel free to spawn discussions thereafter!
### Here's what I've been up to since the last WhatsUp: - $HEROIC_ACHIEVEMENTS_OR_DISMAL_FAILURES_OR_SIMPLE_BORING_NECESSARY_TASKS ### What's next, until 2015-08-31 (*): - $NEXT_STEPS_TOWARDS_WORLD_DOMINATION (*) we'll be expecting results by then ;) |
Le 17/8/15 07:00, [hidden email] a écrit : > Hi! We're sending this automatic email twice a month, to give the community an opportunity to easily know what's happening and to coordinate efforts. Just answer informally, and feel free to spawn discussions thereafter! > > ### Here's what I've been up to since the last WhatsUp: - Working on Mooc about Pharo. It is slow :) > > ### What's next, until 2015-08-31 (*): > > - $NEXT_STEPS_TOWARDS_WORLD_DOMINATION > > (*) we'll be expecting results by then ;) > > |
In reply to this post by seaside
> ### Here's what I've been up to since the last WhatsUp:
> > - $HEROIC_ACHIEVEMENTS_OR_DISMAL_FAILURES_OR_SIMPLE_BORING_NECESSARY_TASKS - Worked on many chapter of AgileVisualization. The book is moving! - Worked on many fixes for Roassal2 - Worked on Roassal3 - Worked on Object evolution blueprint, a cool visualization shows evolution of objects along a program execution > ### What's next, until 2015-08-31 (*): > > - $NEXT_STEPS_TOWARDS_WORLD_DOMINATION - Continue to work on the blueprint - Push push AgileVisualization |
Administrator
|
In reply to this post by seaside
### Here's what I've been up to since the last WhatsUp:
- Ported Moose issue tracker to GitHub - GT extension for presentations semi-auto-generated from Magritte descriptions - data, label, etc pre-filled by default - Magritte actions appear as e.g. presentation list selection context menu - Magritte - extension for above - many little fixes and enhancements - [WIP]: Created Glamour browsers from presentations - Glamour/GT patches - GSoC Mentoring for sQuick Smalltalk project ### What's next, until 2015-08-31 (*): - Camp Smalltalk Portland!
Cheers,
Sean |
1) bringing more Python support for Pharo, now I have added support for python and blender types to be automagically converted to pharo objects . Used and learn SmaCC. 2) Gave a deep reading on Pharo auto completion. On Tue, Aug 18, 2015 at 6:23 PM Sean P. DeNigris <[hidden email]> wrote: ### Here's what I've been up to since the last WhatsUp: |
On 18/08/2015 23:00, Dimitris Chloupis
wrote:
Blender ? This one: https://www.blender.org/features/ ?
|
Yeap that one. On Wed, Aug 19, 2015 at 12:30 AM Merwan Ouddane <[hidden email]> wrote:
|
In reply to this post by seaside
> On 17 Aug 2015, at 07:00, [hidden email] wrote: > > Hi! We're sending this automatic email twice a month, to give the community an opportunity to easily know what's happening and to coordinate efforts. Just answer informally, and feel free to spawn discussions thereafter! > > ### Here's what I've been up to since the last WhatsUp: > - The build process for the Windows VM is now completely scripted, no more hand waving and magic tricks - Updated README for Windows VM to reflect the simpler build process - libgit2 and libssh2 now compile and link nicely on the Windows, Linux and Mac VMs - upgraded libgit2 to version 0.23 - Linux build for libgit2 is now green. Windows build exhibits some very strange problems with unzipping, will fix that later. - Discovered a possible bug in libssh2 on Linux which prevents libgit2 from working with ssh > > ### What's next, until 2015-08-31 (*): > - Investigate possible libssh2 bug and talk to libssh2 devs - try to fix Windows build of libgit2 > > (*) we'll be expecting results by then ;) > |
In reply to this post by kilon.alios
That's awesome :) On the top of which project will you write this api ? Le 19 août 2015 08:05, "Dimitris Chloupis" <[hidden email]> a écrit :
|
The project is called Ephestos , goal is to use Pharo to script Blender You can watch a demo herehttps://www.youtube.com/watch?v=XPGDQc5LUvE http://kilon.gitbooks.io/ephestos/content/introduction/introduction.pier.html On Wed, Aug 19, 2015 at 10:33 AM Merwan Ouddane <[hidden email]> wrote:
|
Ok nice I'll take a look someday.
Good job :) On mer., 2015-08-19 at 08:57 +0000, Dimitris Chloupis wrote: > The project is called Ephestos , goal is to use Pharo to script > Blender > > > You can watch a demo here > > https://www.youtube.com/watch?v=XPGDQc5LUvE > > > Documentation can be found here > > http://kilon.gitbooks.io/ephestos/content/introduction/introduction.pier.html > > > You no longer need to install Ephestos in Pharo via Gofer, latest > version can be installed through Configuration Browser/ Catalog > Browser with a single click. > > > If you want more info you can find me online at the official irc pharo > channel #pharo at freenode.net I have the nick name "kilon" or > "thekilon" > > > > On Wed, Aug 19, 2015 at 10:33 AM Merwan Ouddane > <[hidden email]> wrote: > > That's awesome :) > > On the top of which project will you write this api ? > > Le 19 août 2015 08:05, "Dimitris Chloupis" > <[hidden email]> a écrit : > Yeap that one. > > > On Wed, Aug 19, 2015 at 12:30 AM Merwan Ouddane > <[hidden email]> wrote: > > > > On 18/08/2015 23:00, Dimitris Chloupis wrote: > > > 1) bringing more Python support for Pharo, > > now I have added support for python and > > blender types to be automagically converted > > to pharo objects . Used and learn SmaCC. > > > > 2) Gave a deep reading on Pharo auto > > completion. > > > > 3) Study how Playgrounds draws its GUI to > > improve it by making far more flexible. > > > > 4) Study a new programming language Nim , > > for making dynamic libraries for pharo , > > replacing C/C++. Possible scenario of > > porting SqueakNim to Pharo. > > > > > > To Do > > > > > > 1) Improve my blue theme (Nireas) > > > > 2) Create an API for Blender for Pharo > > > > > Blender ? > > This one: https://www.blender.org/features/ ? > > > > 3) Create my own custom Playground which > > will be more powerful > > > > 4) Integrate Nim with Pharo > > > > > > On Tue, Aug 18, 2015 at 6:23 PM Sean P. > > DeNigris <[hidden email]> wrote: > > > > ### Here's what I've been up to > > since the last WhatsUp: > > - Ported Moose issue tracker to > > GitHub > > - GT extension for presentations > > semi-auto-generated from Magritte > > descriptions > > - data, label, etc pre-filled by > > default > > - Magritte actions appear as e.g. > > presentation list selection context > > menu > > - Magritte > > - extension for above > > - many little fixes and > > enhancements > > - [WIP]: Created Glamour browsers > > from presentations > > - Glamour/GT patches > > - GSoC Mentoring for sQuick > > Smalltalk project > > > > ### What's next, until 2015-08-31 > > (*): > > - Camp Smalltalk Portland! > > > > > > > > > > ----- > > Cheers, > > Sean > > -- > > View this message in context: > > http://forum.world.st/WhatsUp-from-2015-08-17-until-2015-08-31-tp4843391p4843818.html > > Sent from the Pharo Smalltalk > > Developers mailing list archive at > > Nabble.com. > > > > |
In reply to this post by seaside
El lun., 17 ago. 2015 a las 7:00, <[hidden email]> escribió: Hi! We're sending this automatic email twice a month, to give the community an opportunity to easily know what's happening and to coordinate efforts. Just answer informally, and feel free to spawn discussions thereafter! Small steps towards a clearer API and implementation in change/source subsystem (applying refactorings and repackaging code related to .changes, .sources, RemoteStrings and "file out")
Continue, slowly. Martín |
In reply to this post by kilon.alios
> 2) Gave a deep reading on Pharo auto completion.
Auto-completion in Pharo is really bad. It would be fantastic to improve it. > 3) Study how Playgrounds draws its GUI to improve it by making far more flexible. Can you say more about this? Cheers, Alexandre > 4) Study a new programming language Nim , for making dynamic libraries for pharo , replacing C/C++. Possible scenario of porting SqueakNim to Pharo. > > To Do > > 1) Improve my blue theme (Nireas) > 2) Create an API for Blender for Pharo > 3) Create my own custom Playground which will be more powerful > 4) Integrate Nim with Pharo > > On Tue, Aug 18, 2015 at 6:23 PM Sean P. DeNigris <[hidden email]> wrote: > ### Here's what I've been up to since the last WhatsUp: > - Ported Moose issue tracker to GitHub > - GT extension for presentations semi-auto-generated from Magritte > descriptions > - data, label, etc pre-filled by default > - Magritte actions appear as e.g. presentation list selection context menu > - Magritte > - extension for above > - many little fixes and enhancements > - [WIP]: Created Glamour browsers from presentations > - Glamour/GT patches > - GSoC Mentoring for sQuick Smalltalk project > > ### What's next, until 2015-08-31 (*): > - Camp Smalltalk Portland! > > > > > ----- > Cheers, > Sean > -- > View this message in context: http://forum.world.st/WhatsUp-from-2015-08-17-until-2015-08-31-tp4843391p4843818.html > Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. > -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. |
In reply to this post by Max Leske
Just wondering, you need to have libssh2 working in order to get libgit2?
How far are we from getting this working? Cheers, Alexandre > On Aug 19, 2015, at 3:22 AM, Max Leske <[hidden email]> wrote: > > - libgit2 and libssh2 now compile and link nicely on the Windows, Linux and Mac VMs > - upgraded libgit2 to version 0.23 > - Linux build for libgit2 is now green. Windows build exhibits some very strange problems with unzipping, will fix that later. > - Discovered a possible bug in libssh2 on Linux which prevents libgit2 from working with ssh -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. |
In reply to this post by abergel
On Thu, Aug 20, 2015 at 4:42 AM Alexandre Bergel <[hidden email]> wrote: > 2) Gave a deep reading on Pharo auto completion. Yes indeed, my effort for now is focused in documenting it. I cannot improve what I dont understand. Then will see if I can improve it, by making it more customizable or making it a bit smarter. > 3) Study how Playgrounds draws its GUI to improve it by making far more flexible. I have talked about this long time ago. I was imagining a new tool I called "Cyclops". The idea of Cyclops was born when I was reading the GTPlayground comment that says "Playground is the correspondent of a classic Smalltalk Workspace. The problem with the name Workspace is that it implies that work should be carried out in this space, while this is not a best practice. Playground describes better the intention of providing a place in which we can quickly play with some code." My first reply to this comment was "Why not ?". So the idea is to have a new Workspace that allows the user to create code , add it to a class, inspect, debug , print and do all code tasks without ever leaving the boundaries of the tool. GTPlayground already does this in some way by implementing the inspector inside workspace that also has some browsing capabilities. I would also like to integrate the GTSpotter gui inside GTPlayground. The idea here is to bring all these tools inside a single window. It will be a slow process , for now documenting GTPlayground is the goal, next will be to provide a cleaner design for printing values, creating blocks of code that the GTPlayground is aware of and allows the user to be added to a new or existing class as methods and some code browsing abilities. I am also interested into browsing documentation inside workspace and I have many other ideas. For now the goal is just to read the code of GTPlayground GUI and try to document it One step at a time ;) Cheers, |
In reply to this post by abergel
> On 20 Aug 2015, at 03:45, Alexandre Bergel <[hidden email]> wrote: > > Just wondering, you need to have libssh2 working in order to get libgit2? > How far are we from getting this working? Not exactly, but we need libssh2 for ssh support which, in my opinion, is very important in this context (I use ssh with Git about 98% of the time). It’s already working and has been for quite a while. Martin has been working with the libgit2 bindings for a couple of months and has been a great help in providing feedback. The question is more: how well is it working. I don’t want people to use an unstable and buggy API. > > Cheers, > Alexandre > > >> On Aug 19, 2015, at 3:22 AM, Max Leske <[hidden email]> wrote: >> >> - libgit2 and libssh2 now compile and link nicely on the Windows, Linux and Mac VMs >> - upgraded libgit2 to version 0.23 >> - Linux build for libgit2 is now green. Windows build exhibits some very strange problems with unzipping, will fix that later. >> - Discovered a possible bug in libssh2 on Linux which prevents libgit2 from working with ssh > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > |
In reply to this post by kilon.alios
Hi 2015-08-20 6:54 GMT+03:00 Dimitris Chloupis <[hidden email]>:
I have crazy idea to integrate GTSpotter to autocompletion pane to allow immediate search on existed texts. What you think about this? |
In reply to this post by Max Leske
2015-08-20 11:45 GMT+03:00 Max Leske <[hidden email]>: > Just wondering, you need to have libssh2 working in order to get libgit2? Do you plan to implement FileSystem backend with libssh2? |
In reply to this post by kilon.alios
Hi,
On Thu, Aug 20, 2015 at 5:54 AM, Dimitris Chloupis <[hidden email]> wrote:
Thanks for describing your intention. Indeed, this is the direction of the new Playground as well. For example, at ESUG Andrei and Alex Syrel demonstrated Snippets, which basically allow you to have multiple types of code/text/pillar/methods ... in the same playground and build a live document out of it. We are currently mainly focused on the widgets part on top of bloc, but we will soon get back to the tools. In any case, we are interested in ideas that people have. Cheers, Doru
|
In reply to this post by Denis Kudriashov
I was thinking something similar. Its not a crazy idea at all. Auto completion already has a detailed view for class comments if its enabled in settings. However a more minimal gui will be needed not to make the life of the user difficult .
On Thu, Aug 20, 2015 at 12:36 PM Denis Kudriashov <[hidden email]> wrote:
|
Free forum by Nabble | Edit this page |