[Pharo-users] [JOB][OFFTOPIC] Mobile Developer: iOS.

2015-12-23 Thread marcus . denker
(a bit off-topic, 2Denker GmbH, a member of the Pharo Consortium, is looking to 
hire an iOS developer)

2Denker GmbH is looking for a full time iOS developer to strengthen our 
international team of mobile developers.

- Permanent job 
- International Team
- Cologne! With Carneval!

2Denker GmbH is a small company with offices in the center of Cologne (close to 
Neumarkt square).
We work in small teams on software for mobile devices (fronted / backend). The 
work consists both 
in maintenance (and further development) of existing applications as well as 
developing new projects 
from scratch.

We are looking for a developer to join the team locally in Cologne, to be hired 
on a permanent contract.

- iOS programming
- UI Design
- Location based services 
- Speaking german is a plus but not required


Company:2denker GmbH
Contact:Herr Norbert Hartl
Where:  Reinoldstr. 6
50676  Koeln
Phone:  +49 221 27225945
E-Mail: m...@2denker.de
Website:http://2denker.de  (english website is quite out of 
date...)


Re: [Pharo-users] Fossil and Filetree

2015-12-23 Thread Pierce Ng
On Wed, Dec 23, 2015 at 09:38:20AM +0100, Saša Janiška wrote:
> Sure, I'm really excited about it and exploring further. However, it's
> nice to find users within Pharo community who can see the merits of
> Fossil DVCS.

I use Fossil as personal wiki, VCS for config files, and ticketing system. I
like it very much. For now I'm not bothered about integrating Fossil as a Pharo
VCS though. I just use Monticello.

Pierce



Re: [Pharo-users] CI build stuck?

2015-12-23 Thread Johan Fabry

> On Dec 23, 2015, at 11:21, Marcus Denker  wrote:
> 
> 
>> On 23 Dec 2015, at 15:08, Marcus Denker  wrote:
>> 
>> Hi,
>> 
>> the CI server looks like it is in a bad state.
>> 
>> The problem is that with holidays, I am not sure how much we can do…
>> 
>> I will try to stop all jobs and restart the slaves (but I should have 
>> holidays, too…)
>> 
> 
> three more slaves are online and building… so it shout be working better 
> again.

Excellent, thanks!

But what are these holidays you speak of? :-P


---> Save our in-boxes! http://emailcharter.org <---

Johan Fabry   -   http://pleiad.cl/~jfabry
PLEIAD and RyCh labs  -  Computer Science Department (DCC)  -  University of 
Chile




Re: [Pharo-users] CI build stuck?

2015-12-23 Thread Christophe Demarey

Le 23 déc. 2015 à 00:32, Johan Fabry a écrit :

> Hi all,
> 
> I noticed that since some days the CI builds for LRP are stuck, they take 
> forever and don’t do anything. I thought it was aCI issue and the dev team 
> was aware of this and it might clear itself up after some time but apparently 
> it’s not the case. So this is to give a heads up, just in case …
> 
> URL of the project is 
> https://ci.inria.fr/pharo-contribution/job/LiveRobotProgramming/
> 
> Console output of current build (Started 21 hr ago): 
> Started by timer
> Building remotely on 
> rmod-mac302.lille.inria.fr
> (32 mac) in workspace 
> /Users/jenkins-pharo/Documents/ci.inria.fr/pharo-contribution/workspace/LiveRobotProgramming
> 
> Deleting project workspace... done
> 
> Triggering 
> 50,development,vm
> 
> Configuration 
> 50,development,vm is still in the queue: Waiting for next available executor

The message is clear: there is no executor (slave) to run the job.
Indeed, all slaves were down.
I restarted them. It should be better now.

smime.p7s
Description: S/MIME cryptographic signature


Re: [Pharo-users] Fossil and Filetree

2015-12-23 Thread Saša Janiška
On Sri, 2015-12-23 at 20:01 +0800, Pierce Ng wrote:

> For now I'm not bothered about integrating Fossil as a Pharo VCS
> though. I just use Monticello.

Is Monticello good-enough for collaboration with smaller team of devs?


Sincerely,
Gour

-- 
As a blazing fire turns firewood to ashes, O Arjuna, so does the 
fire of knowledge burn to ashes all reactions to material activities.







Re: [Pharo-users] Fossil and Filetree

2015-12-23 Thread Offray Vladimir Luna Cárdenas

Hi,

On 23/12/15 08:23, Saša Janiška wrote:

On Sri, 2015-12-23 at 20:01 +0800, Pierce Ng wrote:


For now I'm not bothered about integrating Fossil as a Pharo VCS
though. I just use Monticello.

Is Monticello good-enough for collaboration with smaller team of devs?



Yes, if you work only with Smalltalk code.

About my uses of fossil and Pharo, my project, grafoscopio[1], uses 
Pharo for building a  interactive documentation and data visualization 
environment with a tree like metaphor, and fossil as the DVCS for 
controlling all external artifacts to the image, including persistent 
document objects in STON[2], pandoc's markdown[3], latex and pdf and 
also graphics, figures. There is no explicit bridge between them right 
now in my project (which is pretty alpha), I just export from the image 
and keep my repos in sync from the command shell, but works fine for 
now. In a computing monoculture of overcomplex ways of doing programming 
and DVCS is refreshing to find a community where alternative ideas like 
Pharo and fossil and listened and used.


[1] http://mutabit.com/grafoscopio/index.en.html
[2] https://github.com/svenvc/ston/blob/master/ston-paper.md
[3] http://pandoc.org/README.html#pandocs-markdown

Cheers,

Offray



Re: [Pharo-users] CI build stuck?

2015-12-23 Thread Marcus Denker
Hi,

the CI server looks like it is in a bad state.

The problem is that with holidays, I am not sure how much we can do…

I will try to stop all jobs and restart the slaves (but I should have holidays, 
too…)

Marcus

> On 23 Dec 2015, at 00:32, Johan Fabry  wrote:
> 
> Hi all,
> 
> I noticed that since some days the CI builds for LRP are stuck, they take 
> forever and don’t do anything. I thought it was aCI issue and the dev team 
> was aware of this and it might clear itself up after some time but apparently 
> it’s not the case. So this is to give a heads up, just in case …
> 
> URL of the project is 
> https://ci.inria.fr/pharo-contribution/job/LiveRobotProgramming/
> 
> Console output of current build (Started 21 hr ago): 
> Started by timer
> Building remotely on 
> rmod-mac302.lille.inria.fr
> (32 mac) in workspace 
> /Users/jenkins-pharo/Documents/ci.inria.fr/pharo-contribution/workspace/LiveRobotProgramming
> 
> Deleting project workspace... done
> 
> Triggering 
> 50,development,vm
> 
> Configuration 
> 50,development,vm is still in the queue: Waiting for next available executor
> 
> 
> ---> Save our in-boxes! http://emailcharter.org <---
> 
> Johan Fabry   -   http://pleiad.cl/~jfabry
> PLEIAD and RyCh labs  -  Computer Science Department (DCC)  -  University of 
> Chile
> 
> 




Re: [Pharo-users] Spec: Binding widgets how to

2015-12-23 Thread Offray Vladimir Luna Cárdenas
Thanks Nicolai for your minimalist example. Only until now I have time 
to test it (sorry), but I get some "MessageNotUnderstood: 
SpecTreeNodeModel>>layoutFrame:" when I run this:


=
| aClass subItems |
aClass := RTObject.
subItems := RTObject subclasses.
"create the node"
t :=  TreeNodeModel new
content: aClass name;
hasChildren: [ aClass subclasses notEmpty ];
children: [ subItems ifNil:[subItems:=aClass subclasses 
collect: [ :s | self buildNodeFor: s ] ]];

yourself.
"listen on selection"
t whenSelectedChanged: [ :bool | bool ifTrue:[self field text: t content] ].
t openWithSpec
=

There is any way to run a minimal GUI with a tree using your example? 
I'm still missing a key concept on how to use spec and binding between 
widgets.


Thanks,

Offray

On 29/11/15 13:51, Nicolai Hess wrote:



2015-11-26 19:36 GMT+01:00 Offray Vladimir Luna Cárdenas 
>:


Hi,

I had tried that before and didn't work. Passing information
between widgets and back in this spec interface seems my stop
point now... If someone could help me with some kind of minimalist
example that uses treeModel, that would be greatly appreciated.


Find attached a minimal example. (I use Morph and its subclasses for 
generating some tree data, these are just names, renaming a node does 
not rename the class :))


You can listen on tree node selection by registering with 
#whenSelectedChanged, on the TreeNode(!)


"create the node"
t :=  TreeNodeModel new
content: aClass name;
hasChildren: [ aClass subclasses notEmpty ];
children: [ subItems ifNil:[subItems:=aClass subclasses 
collect: [ :s | self buildNodeFor: s ] ]];

yourself.

"listen on selection"
t whenSelectedChanged: [ :bool | bool ifTrue:[self field text: t 
content] ].


this will change the text field content with the content of the node 
(the default label).


Changing the label node *Morph* on accepting the text field text is 
somehow impossible or difficult.
I would have expected that Spec would create a MorphicTreeNodeAdapter 
that represents some Morph, for which the adapter would update/change 
the state, if you change

the TreeNodeModel content.
Instead, it creates some strange SpecTreeNodeModel. And the only way 
to update the NodeLabel and make this change visible is to

rebuild the whole tree:

tree roots: tree roots.

Yes, I did not find another way.

Luckily MorphTreeMorph is smart enough to remember the selection and 
path expansion state, so this works quite well.



Cheers,

Offray


On 26/11/15 12:47, webwarrior wrote:

Try #whenHighlightedItemChanged: method.

I remember that distinction between selection/highlight is not
very clear in
TreeModel.



--
View this message in context:
http://forum.world.st/Spec-Binding-widgets-how-to-tp4863742p4863757.html
Sent from the Pharo Smalltalk Users mailing list archive at
Nabble.com.









Re: [Pharo-users] CI build stuck?

2015-12-23 Thread Marcus Denker

> On 23 Dec 2015, at 15:08, Marcus Denker  wrote:
> 
> Hi,
> 
> the CI server looks like it is in a bad state.
> 
> The problem is that with holidays, I am not sure how much we can do…
> 
> I will try to stop all jobs and restart the slaves (but I should have 
> holidays, too…)
> 

three more slaves are online and building… so it shout be working better again.

Marcus




[Pharo-users] AgileVisualization - call for reviewers

2015-12-23 Thread Alexandre Bergel
Dear All,

As you may have heard, AgileVisualization is a book about the Roassal 
visualization engine.
We hope to have the book released soon, within a couple of months. It would be 
fantastic to have feedback:

http://agilevisualization.com

The book is a fantastic result of the community. You guys made this possible, 
and we wish to thank you very much for this.

Beers will flow at ESUG for everybody who comment on the chapters :-)
We also have live discussion on Slack, channel #Roassal (see 
http://pharo.org/community on how to join Slack)

Cheers,
Alexandre
-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.






Re: [Pharo-users] AgileVisualization - call for reviewers

2015-12-23 Thread Alexandre Bergel
Thanks Offray!

I am able to see your annotation. I did not know about hypothes.is. This is 
very nice!

Cheers,
Alexandre
-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.



> On Dec 23, 2015, at 6:54 PM, Offray Vladimir Luna Cárdenas 
>  wrote:
> 
> Hi Alexandre,
> 
> This are exiting news!  I have been using Roassal and it has been a pleasure. 
> I don't know if I'll have the time for a complete review, but what I'm going 
> to do is to go to the book when I think I need a better understanding of the 
> code I'm trying to write for a particular visualization and made comments. I 
> have already started and I'm using hypothesis[1] to make my first annotations 
> on the book web pages. Look at [2] to see the first one(s). By the way, 
> hypothesis has been chosen in an academic and publishers alliance to promote 
> open comments on the web[3]
> 
> [1] https://hypothes.is/
> [2] 
> https://via.hypothes.is/https://dl.dropboxusercontent.com/u/31543901/AgileVisualization/Trachel/0103-Trachel.html
> [3] https://hypothes.is/blog/a-coalition-of-over-40-scholarly-publishers/
> 
> Cheers,
> 
> Offray
> 
> Ps: I have a "philosophical problem" with the "Hello World" example 
> everywhere, and a particular place where it seems uninteresting is in data 
> visualization where a lot of introductory visualization are far more 
> powerful, yet simple, but I think that would need a proper blog post instead 
> of a margin comment.
> 
> On 23/12/15 12:57, Alexandre Bergel wrote:
>> Dear All,
>> 
>> As you may have heard, AgileVisualization is a book about the Roassal 
>> visualization engine.
>> We hope to have the book released soon, within a couple of months. It would 
>> be fantastic to have feedback:
>> 
>>  http://agilevisualization.com
>> 
>> The book is a fantastic result of the community. You guys made this 
>> possible, and we wish to thank you very much for this.
>> 
>> Beers will flow at ESUG for everybody who comment on the chapters :-)
>> We also have live discussion on Slack, channel #Roassal (see 
>> http://pharo.org/community on how to join Slack)
>> 
>> Cheers,
>> Alexandre
> 
> 



Re: [Pharo-users] AgileVisualization - call for reviewers

2015-12-23 Thread Offray Vladimir Luna Cárdenas

Hi Alexandre,

This are exiting news!  I have been using Roassal and it has been a 
pleasure. I don't know if I'll have the time for a complete review, but 
what I'm going to do is to go to the book when I think I need a better 
understanding of the code I'm trying to write for a particular 
visualization and made comments. I have already started and I'm using 
hypothesis[1] to make my first annotations on the book web pages. Look 
at [2] to see the first one(s). By the way, hypothesis has been chosen 
in an academic and publishers alliance to promote open comments on the 
web[3]


[1] https://hypothes.is/
[2] 
https://via.hypothes.is/https://dl.dropboxusercontent.com/u/31543901/AgileVisualization/Trachel/0103-Trachel.html

[3] https://hypothes.is/blog/a-coalition-of-over-40-scholarly-publishers/

Cheers,

Offray

Ps: I have a "philosophical problem" with the "Hello World" example 
everywhere, and a particular place where it seems uninteresting is in 
data visualization where a lot of introductory visualization are far 
more powerful, yet simple, but I think that would need a proper blog 
post instead of a margin comment.


On 23/12/15 12:57, Alexandre Bergel wrote:

Dear All,

As you may have heard, AgileVisualization is a book about the Roassal 
visualization engine.
We hope to have the book released soon, within a couple of months. It would be 
fantastic to have feedback:

http://agilevisualization.com

The book is a fantastic result of the community. You guys made this possible, 
and we wish to thank you very much for this.

Beers will flow at ESUG for everybody who comment on the chapters :-)
We also have live discussion on Slack, channel #Roassal (see 
http://pharo.org/community on how to join Slack)

Cheers,
Alexandre





Re: [Pharo-users] AgileVisualization - call for reviewers

2015-12-23 Thread Offray Vladimir Luna Cárdenas



On 23/12/15 17:00, Alexandre Bergel wrote:

Thanks Offray!



No problem.

I am able to see your annotation. I did not know about hypothes.is 
. This is very nice!




That's part of the tools you put under your "bat belt" when trying to 
make open/citizen/garage science & research ;-).


Cheers,

Offray


[Pharo-users] Joyeux Noël, Fröhliche Weihnachten, Buon Natale, Feliz Navidad, vrolijk kerstfeest, glædelig jul, καλά Χριστούγεννα

2015-12-23 Thread Richard Eng
https://medium.com/smalltalk-talk/why-no-language-innovations-e1dfed0a7a62

Cheers,
Richard


Re: [Pharo-users] Pharo RDBMS Support Survey

2015-12-23 Thread Saša Janiška
On Pon, 2015-12-21 at 17:53 -0300, Esteban A. Maringolo wrote:

> As promised, the survey was closed with 55 responses, so we timed out
> and here are the results and mi interpretation of them:
> https://medium.com/@emaringolo/pharo-rdbms-support-survey-results-9c8f
> 640878db

I missed the train (yesterday sent 1st post to the list and just
exploring Pharo/Smalltalk), but my (post)vote goes to Sqlite. ;)


Sincerely,
Gour

-- 
The humble sages, by virtue of true knowledge, see with equal 
vision a learned and gentle brāhmana, a cow, an elephant, a dog 
and a dog-eater.







Re: [Pharo-users] Fossil and Filetree

2015-12-23 Thread Saša Janiška
On Uto, 2015-12-22 at 15:23 +0100, Hilaire wrote:

> As for now, you have to use filetree, over fossil repo, but from Pharo
> you can only save to the repo, no way to fetch back I think.

OK.

> But if you are potential Pharo users, you should not waste your time
> on the CVS question but discover first the Pharo language and
> environment.

Sure, I'm really excited about it and exploring further. However, it's
nice to find users within Pharo community who can see the merits of
Fossil DVCS.


Sincerely,
Gour

-- 
He is a perfect yogī who, by comparison to his own self, 
sees the true equality of all beings, in both their 
happiness and their distress, O Arjuna!