[Pharo-users] Windows 10 double-click issue + solution

2018-11-24 Thread John Kimber via Pharo-users
--- Begin Message ---
Given the "What FP can learn..." demo, I decided to take another look at
Pharo. Needless to say, I'm pleasantly suprised by the progress. The
Launcher, in particular is impressive. Soon ran into an issue. On my pc
under Windows 10, double-clicks would rarely select a word. Searched the
Web, found some links but no real solution. 

Tried the following

Under Mouse Properties>Activites:
There's a setting for Double-click speed. Choosing the "Slow" value got
double-clicks for Pharo working on my PC.

HTH, john

https://stackoverflow.com/questions/38700587/double-click-highlight-selection-in-pharo-5-0#38713246

http://forum.world.st/Pharo-6-Mac-OS-X-mouse-doubleclick-issues-to-highlight-a-word-td4954067.html

https://www.reddit.com/r/smalltalk/comments/9z3fmf/how_to_promote_pharosmalltalk/





--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

--- End Message ---


Re: [Pharo-users] split on space or -

2018-11-24 Thread Nicolai Hess
split (or splitOn) are working on characters, but also on regex and  blocks!

'Complementary metal-oxide semiconductor' splitOn: '-| ' asRegex.

'Complementary metal-oxide semiconductor' splitOn: [:c | c isSpaceSeparator
or:[ c = $-] ].





Am Sa., 24. Nov. 2018 um 22:29 Uhr schrieb Roelof Wobben :

> hmm,  I can split on the space or on the -  but not on both
>
> 'Complementary metal-oxide semiconductor' splitOn: '[- ]'
>
> this does nothing
>
> 'Complementary metal-oxide semiconductor' splitOn: '- '
>
> does work and
>
> 'Complementary metal-oxide semiconductor' splitOn: '  '
>
> does work
>
>
>
> Op 24-11-2018 om 22:19 schreef Roelof Wobben:
>
> thanks,
>
> this one looks very promosing :self assert: ('foobar' splitOn:
> '[aeiou]+'
>
> Roelof
>
>
>
> Op 24-11-2018 om 22:07 schreef Nicolai Hess:
>
> What have you tried so far?
> There is a split method in pharo, with examples :)
>
> Am Sa., 24. Nov. 2018 um 21:49 Uhr schrieb Roelof Wobben  >:
>
>> Hello,
>>
>> For a acronym maker challenge on exercism.io I have to make acronyms.
>> But I see I have to split the parts on space and when it's a word with a
>> - then I have to split on that,
>>
>> Any hint how I can do that ?
>>
>> Roelof
>>
>>
>
>


Re: [Pharo-users] split on space or -

2018-11-24 Thread Roelof Wobben

  
  
hmm,  I can split on the space or on
  the -  but not on both 
  
  'Complementary metal-oxide semiconductor' splitOn: '[- ]'
  
  this does nothing 
  
  'Complementary metal-oxide semiconductor' splitOn: '- '
  
  does work and 
  
  'Complementary metal-oxide semiconductor' splitOn: '  '
  
  does work 
  
  
  
  Op 24-11-2018 om 22:19 schreef Roelof Wobben:


  
  thanks, 

this one looks very promosing :    self assert: ('foobar'
splitOn: '[aeiou]+' 

Roelof



Op 24-11-2018 om 22:07 schreef Nicolai Hess:
  
  


  What have you tried so far?
  There is a split method in pharo, with examples :)
  



  Am Sa., 24. Nov. 2018 um 21:49 Uhr schrieb
Roelof Wobben :
  
  Hello,

For a acronym maker challenge on exercism.io I have to make
acronyms.
But I see I have to split the parts on space and when it's a
word with a 
- then I have to split on that,

Any hint how I can do that ?

Roelof

  

  
  


  




Re: [Pharo-users] split on space or -

2018-11-24 Thread Roelof Wobben

  
  
thanks, 
  
  this one looks very promosing :    self assert: ('foobar' splitOn:
  '[aeiou]+' 
  
  Roelof
  
  
  
  Op 24-11-2018 om 22:07 schreef Nicolai Hess:


  
  
What have you tried so far?
There is a split method in pharo, with examples :)

  
  
  
Am Sa., 24. Nov. 2018 um 21:49 Uhr schrieb Roelof
  Wobben :

Hello,
  
  For a acronym maker challenge on exercism.io
  I have to make acronyms.
  But I see I have to split the parts on space and when it's a
  word with a 
  - then I have to split on that,
  
  Any hint how I can do that ?
  
  Roelof
  

  


  




Re: [Pharo-users] split on space or -

2018-11-24 Thread Benoit St-Jean via Pharo-users
--- Begin Message ---
Nice!
Never realized we had that method in the image!

- 
Benoît St-Jean 
Yahoo! Messenger: bstjean 
Twitter: @BenLeChialeux 
Pinterest: benoitstjean 
Instagram: Chef_Benito
IRC: lamneth 
Blogue: endormitoire.wordpress.com 
"A standpoint is an intellectual horizon of radius zero".  (A. Einstein) 

On Saturday, November 24, 2018, 4:08:09 p.m. EST, Nicolai Hess 
 wrote:  
 
 What have you tried so far?There is a split method in pharo, with examples :)

Am Sa., 24. Nov. 2018 um 21:49 Uhr schrieb Roelof Wobben :

Hello,

For a acronym maker challenge on exercism.io I have to make acronyms.
But I see I have to split the parts on space and when it's a word with a 
- then I have to split on that,

Any hint how I can do that ?

Roelof


  --- End Message ---


Re: [Pharo-users] VPS difficulties

2018-11-24 Thread horrido
This works! Everything is copacetic.



On Fri, 23 Nov 2018 at 04:02, horrido horrido.hobbies@ wrote:

> Okay, I've resolved everything. First, the reason why I'm getting the
> 'pthread_setschedparam failed' error when I run Pharo under Debian is
> because it must be run as 'root'! Don't ask me why, but that's the reason
> why Pharo can't set thread priorities. (This wasn't an issue under Ubuntu
> Server – go figure.)
>
> Second, I am now using Pharo's own SHA256 class. It's probably not as
> secure
> (because it doesn't use a salt value) and not as quick to execute (not
> being
> C code), but for my purpose, it doesn't really matter.
>
> So I can use DigitalOcean or OVH to run my web server in a VPS.
>

Good to hear.  But you shouldn't need to run Pharo as root,
just be root to create this config file
cat <




--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] split on space or -

2018-11-24 Thread Nicolai Hess
What have you tried so far?
There is a split method in pharo, with examples :)

Am Sa., 24. Nov. 2018 um 21:49 Uhr schrieb Roelof Wobben :

> Hello,
>
> For a acronym maker challenge on exercism.io I have to make acronyms.
> But I see I have to split the parts on space and when it's a word with a
> - then I have to split on that,
>
> Any hint how I can do that ?
>
> Roelof
>
>


Re: [Pharo-users] split on space or -

2018-11-24 Thread Benoit St-Jean via Pharo-users
--- Begin Message ---
You need to add something like this in class String:


rejectForAcronymsWords: aCollectionOfUnwantedWords
"

'An example with an unwanted particle at the start of a sentence and also one 
in the middle'     rejectForAcronymsWords: #('a' 'an' 'the' 'in' 'of' 'at' 
'and')
    
"

^self asLowercase substrings reject: [ :word |  aCollectionOfUnwantedWords 
includes: word]



- 
Benoît St-Jean 
Yahoo! Messenger: bstjean 
Twitter: @BenLeChialeux 
Pinterest: benoitstjean 
Instagram: Chef_Benito
IRC: lamneth 
Blogue: endormitoire.wordpress.com 
"A standpoint is an intellectual horizon of radius zero".  (A. Einstein) 

On Saturday, November 24, 2018, 3:49:56 p.m. EST, Roelof Wobben 
 wrote:  
 
 Hello,

For a acronym maker challenge on exercism.io I have to make acronyms.
But I see I have to split the parts on space and when it's a word with a 
- then I have to split on that,

Any hint how I can do that ?

Roelof

  --- End Message ---


[Pharo-users] split on space or -

2018-11-24 Thread Roelof Wobben

Hello,

For a acronym maker challenge on exercism.io I have to make acronyms.
But I see I have to split the parts on space and when it's a word with a 
- then I have to split on that,


Any hint how I can do that ?

Roelof



Re: [Pharo-users] My Keynote at the Salta Conference

2018-11-24 Thread horrido
Of course, that's my preference, too, but I have to take whatever I can get.
I'm working against the clock and I need the very best help I can find.

And, yes, the most important consideration is success. The basic philosophy
I work with is this: A rising tide lifts all boats.



Richard Sargent wrote
> I think, from GemTalk's perspective, we would *prefer* an open product
> like
> Pharo. But, the most important consideration is that the competition be
> successful.
> 
> 
> 
>> Best,
>>
>> --
>> Mariano
>> https://twitter.com/MartinezPeck
>> http://marianopeck.wordpress.com
>>





--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] My Keynote at the Salta Conference

2018-11-24 Thread horrido
Indeed, Lorenzo Schiavina has expressed interest in modelling a similar
competition in Italy with my competition material! This was the vision I had
three years ago.



Offray Vladimir Luna Cárdenas-2 wrote
> Yes, as I told that would be a big deviation from the vision, but also a
> way to bridge it with the community. Anyway making a pretty localized
> competition in a Smalltalk variant for a particular population of a
> specific country is also a way to promote Smalltalk and after done it
> will bring lessons on efforts to results ratio and community involvement.
> 
> Cheers,
> 
> Offray
> 
> On 24/11/18 7:53, horrido wrote:
>> All of these are good ideas. But they deviate from my vision. At any
>> rate, my
>> competition idea was a big hit in Salta, and I am committed to moving
>> forward with it.
>>
>> Since nobody has stepped up to the plate, David Buck will try to find
>> time
>> to code the competition. However, progress will be slow because of his
>> busy
>> schedule.
>>
>> And since David is not familiar with Pharo, we'll have to do the
>> competition
>> in VisualWorks, after all. Perhaps in the next edition of the James
>> Robertson Memorial Programming Competition (hopefully in 2021 for the
>> United
>> States), someone will port the VisualWorks code over to Pharo (hint,
>> hint).
>>
>> Ah, the vicissitudes of being a competition organizer...
>>
>>
>>
>> Offray Vladimir Luna Cárdenas-2 wrote
>>> Hi,
>>>
>>> Thanks for your positive and critical comments, as usual Ben.
>>>
>>> Richard I think that is important to listen to a community when reaching
>>> to it (I remember a talk we had where I suggested an approach closer to
>>> anthropology instead of marketing). Many of us value your contributions,
>>> despite of approaching them in a critical way. For example, I think that
>>> promotion is important, but popularity is not, and the later is not a
>>> proper measure of the effectivity of the former. As a Latin American
>>> (that means people born and rise Latino America, not Latinos living in
>>> United States) for me is really alien the North American people (that
>>> means people living in the North region of the American continent that
>>> goes from Alaska to Patagonia and beyond) is kind of obsessed with
>>> popularity, competition, winning and losing, at least for what popular
>>> media depicts (even seems that loser is kind of a big insult over
>>> there). I don't think that winning a competition is the best way of
>>> making a younger become part of collaborative open community. Also, in
>>> an interconnected world, I feel more inclined to volunteer my time
>>> helping a young person from the Global South to become part of the
>>> Pharo/Smalltalk community that to volunteer my time for a pretty
>>> localized competence in a particular place of the Global North.
>>>
>>> That being said, I think that little money can help a lot (specially in
>>> the Global South) and I like the idea of making young people interested
>>> in the offerings that Smalltalk has. The average FLOSS project has a
>>> media of one developer [1], so even winning one more after the
>>> competition is a big win. But I would try to volunteer my time in
>>> something that brings the gap between Pharo communities and young people
>>> and between the Global North and the Global South, specifically in my
>>> Pharo powered project, Grafoscopio.
>>>
>>> [1] https://mako.cc/writing/hill-when_free_software_isnt_better.html
>>>
>>> So I'm glad that you are open to suggestions. Here come mine about how
>>> this could be done, but this may also become something totally different
>>> of your actual proposal, but, hopefully, also more global, interesting,
>>> long lasting and a middle point between your promotional efforts and the
>>> activities of this community.
>>>
>>> # The Smalltalk Global Campfire
>>>
>>> Is an immersive inclusive global experience where new people (regardless
>>> of age, ethnicity or gender) can participate in a Smalltalk powered
>>> project and get mentorship from community members and start a long
>>> lasting relationship with a powerful technology, Smalltalk, and the
>>> friendly communities around it.
>>>
>>> ## How it will work
>>>
>>> Seasoned global Smalltalkers will propose a "tent", which is a set of
>>> related campfire projects (one or many) directed towards newbies,
>>> related with programming and coding, but also connected them with other
>>> activities which recognize that people comes from different backgrounds,
>>> have different interests and that an inclusive tech community is more
>>> than code[2]. The projects will allow newbies to learn coding, but also
>>> to express and connect it with wider concerns (documentation, civic
>>> tech, entrepreneurship, gaming, learning, etc).
>>>
>>> [2] https://morethancode.cc/about/
>>>
>>> Interested campers will find the different tents where they can join and
>>> the tent leader will prepare a set of (increasingly complex?) activities
>>> for the 

[Pharo-users] How to attach a repository

2018-11-24 Thread Nicolai Hess
How can I "attach a repository" to project pharo?

In a fresh pharo 7 image I get this message on clicking the "history"
button on a method in calypse:

[image: grafik.png]

btw, the "atttached" has three t's :)

And wouldn't it be better, to show an error dialog instead of a debugger
stacktrace, if we try to show the history without an repository.

nicolai


Re: [Pharo-users] VPS difficulties

2018-11-24 Thread Hans-Martin
By the way, after looking at password hashing algorithms and what the experts
say about them, I've decided to implement an interface to the Argon2 library
(see https://password-hashing.net/argon2-specs.pdf for a whitepaper). The
algorithm is designed to be far more resistant against cracking than md5 or
sha-based algorithms and even bcrypt.

The interface is designed to be very easy to use. In the simplest case
(without tuning the algorithm's parameters) password hashing is performed
like this:
hashedPassword := Argon2 new randomizeSalt: 16; hashPassword:
newPassword.
verifying that a user has given the correct password:
ok := Argon2 new verifyPassword: enteredPassword hash: hashedPassword.

Find the code at https://github.com/hamamo/pharo-argon2. Currently it only
has library names for 32-bit and 64-bit Linux - if someone adds MacOSX and
Windows support I would merge that.
Sorry I don't yet know how to use Metacello or other mechanisms to load it
into an image with a few lines of code.

Cheers,
Hans-Martin



--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] My Keynote at the Salta Conference

2018-11-24 Thread Offray Vladimir Luna Cárdenas
Yes, as I told that would be a big deviation from the vision, but also a
way to bridge it with the community. Anyway making a pretty localized
competition in a Smalltalk variant for a particular population of a
specific country is also a way to promote Smalltalk and after done it
will bring lessons on efforts to results ratio and community involvement.

Cheers,

Offray

On 24/11/18 7:53, horrido wrote:
> All of these are good ideas. But they deviate from my vision. At any rate, my
> competition idea was a big hit in Salta, and I am committed to moving
> forward with it.
>
> Since nobody has stepped up to the plate, David Buck will try to find time
> to code the competition. However, progress will be slow because of his busy
> schedule.
>
> And since David is not familiar with Pharo, we'll have to do the competition
> in VisualWorks, after all. Perhaps in the next edition of the James
> Robertson Memorial Programming Competition (hopefully in 2021 for the United
> States), someone will port the VisualWorks code over to Pharo (hint, hint).
>
> Ah, the vicissitudes of being a competition organizer...
>
>
>
> Offray Vladimir Luna Cárdenas-2 wrote
>> Hi,
>>
>> Thanks for your positive and critical comments, as usual Ben.
>>
>> Richard I think that is important to listen to a community when reaching
>> to it (I remember a talk we had where I suggested an approach closer to
>> anthropology instead of marketing). Many of us value your contributions,
>> despite of approaching them in a critical way. For example, I think that
>> promotion is important, but popularity is not, and the later is not a
>> proper measure of the effectivity of the former. As a Latin American
>> (that means people born and rise Latino America, not Latinos living in
>> United States) for me is really alien the North American people (that
>> means people living in the North region of the American continent that
>> goes from Alaska to Patagonia and beyond) is kind of obsessed with
>> popularity, competition, winning and losing, at least for what popular
>> media depicts (even seems that loser is kind of a big insult over
>> there). I don't think that winning a competition is the best way of
>> making a younger become part of collaborative open community. Also, in
>> an interconnected world, I feel more inclined to volunteer my time
>> helping a young person from the Global South to become part of the
>> Pharo/Smalltalk community that to volunteer my time for a pretty
>> localized competence in a particular place of the Global North.
>>
>> That being said, I think that little money can help a lot (specially in
>> the Global South) and I like the idea of making young people interested
>> in the offerings that Smalltalk has. The average FLOSS project has a
>> media of one developer [1], so even winning one more after the
>> competition is a big win. But I would try to volunteer my time in
>> something that brings the gap between Pharo communities and young people
>> and between the Global North and the Global South, specifically in my
>> Pharo powered project, Grafoscopio.
>>
>> [1] https://mako.cc/writing/hill-when_free_software_isnt_better.html
>>
>> So I'm glad that you are open to suggestions. Here come mine about how
>> this could be done, but this may also become something totally different
>> of your actual proposal, but, hopefully, also more global, interesting,
>> long lasting and a middle point between your promotional efforts and the
>> activities of this community.
>>
>> # The Smalltalk Global Campfire
>>
>> Is an immersive inclusive global experience where new people (regardless
>> of age, ethnicity or gender) can participate in a Smalltalk powered
>> project and get mentorship from community members and start a long
>> lasting relationship with a powerful technology, Smalltalk, and the
>> friendly communities around it.
>>
>> ## How it will work
>>
>> Seasoned global Smalltalkers will propose a "tent", which is a set of
>> related campfire projects (one or many) directed towards newbies,
>> related with programming and coding, but also connected them with other
>> activities which recognize that people comes from different backgrounds,
>> have different interests and that an inclusive tech community is more
>> than code[2]. The projects will allow newbies to learn coding, but also
>> to express and connect it with wider concerns (documentation, civic
>> tech, entrepreneurship, gaming, learning, etc).
>>
>> [2] https://morethancode.cc/about/
>>
>> Interested campers will find the different tents where they can join and
>> the tent leader will prepare a set of (increasingly complex?) activities
>> for the members of the tent. Campers will work in the activities on a
>> weekly basis and setup and open source code repository for working
>> together.
>>
>> Coordination language for the Global Campfire will be English for tent
>> leaders, but campers can use native language for communication between
>> them and for some activities (local 

Re: [Pharo-users] My Keynote at the Salta Conference

2018-11-24 Thread Richard Sargent
On Sat, Nov 24, 2018, 10:27 Mariano Martinez Peck 
>
> On Sat, Nov 24, 2018 at 9:54 AM horrido  wrote:
>
>> All of these are good ideas. But they deviate from my vision. At any
>> rate, my
>> competition idea was a big hit in Salta, and I am committed to moving
>> forward with it.
>>
>> Since nobody has stepped up to the plate, David Buck will try to find time
>> to code the competition. However, progress will be slow because of his
>> busy
>> schedule.
>>
>> And since David is not familiar with Pharo, we'll have to do the
>> competition
>> in VisualWorks, after all. Perhaps in the next edition of the James
>> Robertson Memorial Programming Competition (hopefully in 2021 for the
>> United
>> States), someone will port the VisualWorks code over to Pharo (hint,
>> hint).
>>
>>
> Hi Richard,
>
> Please note that for the people that put the money might not be the same
> doing it in a commercial Smalltalk rather than an open-source one.
> Sure, most commercial Smalltalks do offer open source licenses, but that's
> not the same as being an open source Smalltalk. So, I don't know what did
> you promise for the competition, but if it was with Pharo, it may be they
> only want Pharo or at least an open source Smalltalk.
>

I think, from GemTalk's perspective, we would *prefer* an open product like
Pharo. But, the most important consideration is that the competition be
successful.



> Best,
>
> --
> Mariano
> https://twitter.com/MartinezPeck
> http://marianopeck.wordpress.com
>


Re: [Pharo-users] My Keynote at the Salta Conference

2018-11-24 Thread Mariano Martinez Peck
On Sat, Nov 24, 2018 at 9:54 AM horrido  wrote:

> All of these are good ideas. But they deviate from my vision. At any rate,
> my
> competition idea was a big hit in Salta, and I am committed to moving
> forward with it.
>
> Since nobody has stepped up to the plate, David Buck will try to find time
> to code the competition. However, progress will be slow because of his busy
> schedule.
>
> And since David is not familiar with Pharo, we'll have to do the
> competition
> in VisualWorks, after all. Perhaps in the next edition of the James
> Robertson Memorial Programming Competition (hopefully in 2021 for the
> United
> States), someone will port the VisualWorks code over to Pharo (hint, hint).
>
>
Hi Richard,

Please note that for the people that put the money might not be the same
doing it in a commercial Smalltalk rather than an open-source one.
Sure, most commercial Smalltalks do offer open source licenses, but that's
not the same as being an open source Smalltalk. So, I don't know what did
you promise for the competition, but if it was with Pharo, it may be they
only want Pharo or at least an open source Smalltalk.

Best,

-- 
Mariano
https://twitter.com/MartinezPeck
http://marianopeck.wordpress.com


Re: [Pharo-users] My Keynote at the Salta Conference

2018-11-24 Thread horrido
All of these are good ideas. But they deviate from my vision. At any rate, my
competition idea was a big hit in Salta, and I am committed to moving
forward with it.

Since nobody has stepped up to the plate, David Buck will try to find time
to code the competition. However, progress will be slow because of his busy
schedule.

And since David is not familiar with Pharo, we'll have to do the competition
in VisualWorks, after all. Perhaps in the next edition of the James
Robertson Memorial Programming Competition (hopefully in 2021 for the United
States), someone will port the VisualWorks code over to Pharo (hint, hint).

Ah, the vicissitudes of being a competition organizer...



Offray Vladimir Luna Cárdenas-2 wrote
> Hi,
> 
> Thanks for your positive and critical comments, as usual Ben.
> 
> Richard I think that is important to listen to a community when reaching
> to it (I remember a talk we had where I suggested an approach closer to
> anthropology instead of marketing). Many of us value your contributions,
> despite of approaching them in a critical way. For example, I think that
> promotion is important, but popularity is not, and the later is not a
> proper measure of the effectivity of the former. As a Latin American
> (that means people born and rise Latino America, not Latinos living in
> United States) for me is really alien the North American people (that
> means people living in the North region of the American continent that
> goes from Alaska to Patagonia and beyond) is kind of obsessed with
> popularity, competition, winning and losing, at least for what popular
> media depicts (even seems that loser is kind of a big insult over
> there). I don't think that winning a competition is the best way of
> making a younger become part of collaborative open community. Also, in
> an interconnected world, I feel more inclined to volunteer my time
> helping a young person from the Global South to become part of the
> Pharo/Smalltalk community that to volunteer my time for a pretty
> localized competence in a particular place of the Global North.
> 
> That being said, I think that little money can help a lot (specially in
> the Global South) and I like the idea of making young people interested
> in the offerings that Smalltalk has. The average FLOSS project has a
> media of one developer [1], so even winning one more after the
> competition is a big win. But I would try to volunteer my time in
> something that brings the gap between Pharo communities and young people
> and between the Global North and the Global South, specifically in my
> Pharo powered project, Grafoscopio.
> 
> [1] https://mako.cc/writing/hill-when_free_software_isnt_better.html
> 
> So I'm glad that you are open to suggestions. Here come mine about how
> this could be done, but this may also become something totally different
> of your actual proposal, but, hopefully, also more global, interesting,
> long lasting and a middle point between your promotional efforts and the
> activities of this community.
> 
> # The Smalltalk Global Campfire
> 
> Is an immersive inclusive global experience where new people (regardless
> of age, ethnicity or gender) can participate in a Smalltalk powered
> project and get mentorship from community members and start a long
> lasting relationship with a powerful technology, Smalltalk, and the
> friendly communities around it.
> 
> ## How it will work
> 
> Seasoned global Smalltalkers will propose a "tent", which is a set of
> related campfire projects (one or many) directed towards newbies,
> related with programming and coding, but also connected them with other
> activities which recognize that people comes from different backgrounds,
> have different interests and that an inclusive tech community is more
> than code[2]. The projects will allow newbies to learn coding, but also
> to express and connect it with wider concerns (documentation, civic
> tech, entrepreneurship, gaming, learning, etc).
> 
> [2] https://morethancode.cc/about/
> 
> Interested campers will find the different tents where they can join and
> the tent leader will prepare a set of (increasingly complex?) activities
> for the members of the tent. Campers will work in the activities on a
> weekly basis and setup and open source code repository for working
> together.
> 
> Coordination language for the Global Campfire will be English for tent
> leaders, but campers can use native language for communication between
> them and for some activities (local documentation, translations) as we
> don't want to impose a unique language to become part of a community and
> we recognize active Smalltalkers from around the world that can help
> local communities, made them stronger and better connected.
> 
> ## Tent medals
> 
> Becoming part of a open collaborative community is mostly about being
> able to help each other and how you and the community create value for
> each other. So while this is not a competition, we recognize that small
> money 

Re: [Pharo-users] Pharo 7- looking for seaside-REST

2018-11-24 Thread Johan Brichau


> On 24 Nov 2018, at 12:30, Sanjay Minni  wrote:
> 
> Also has Seaside REST been ported for Pharo 7 ?  
> as I see there is a line in Catalog Browser 'SeasideREST' but there is an
> error while trying to install

Yeah, 

Somebody put old configurations in that catalog then, because ‘SeasideREST’ 
used to be an add-on project for Seaside 3.0 but it was integrated into main 
Seaside for many years now (I think since 3.1…)

Would be good if somebody removed that: who knows what to do?

cheers
Johan

Re: [Pharo-users] Pharo 7- looking for seaside-REST

2018-11-24 Thread Sanjay Minni
OK ... just managed to load 'REST' by executing in the playground:

(ConfigurationOfSeaside3 project version: '3.2.4' ) load: 'REST'.



Sanjay Minni wrote
> Hi Johan,
> 
> I couldnt figure out how to load Seaside 'REST' group on readme, 
> So could you pls help me with the command to load 'REST' (explicitly) in
> Pharo 7.
> (... yes I am beginner level in pharo)
> 
> Also has Seaside REST been ported for Pharo 7 ?  
> as I see there is a line in Catalog Browser 'SeasideREST' but there is an
> error while trying to install
> 
> 
> Johan Brichau-2 wrote
>> Hi Sanjay,
>> 
>> Ok, that’s the latest release.
>> However, I assume you are upgrading from an earlier version… which
>> version
>> were you using before?
>> 
>> Since Seaside 3.2.0 (I believe to recall), we made the default load of
>> Seaside much lighter, requiring you to load additional groups explicitly.
>> Before, all of Seaside was loaded per default, which posed problems for
>> people who only wanted core (for example).
>> 
>> The ‘REST’ group is such an explicit group to load.
>> 
>> So, if you load that group as well. It should work.
>> 
>> I don’t know how the catalog browser works, but I assume you can specify
>> the groups to load?
>> Check out the README on https://github.com/SeasideSt/Seaside
>> https://github.com/SeasideSt/Seaside; to load directly from the
>> git
>> repo and use Metacello. There are examples there.
>> 
>> Johan
>> 
>> Ps: Seaside 3.3 should be coming up soon as well, which includes fixes
>> for
>> Pharo 7.
>> 
>>> On 24 Nov 2018, at 09:22, Sanjay Minni 
> 
>> sm@
> 
>>  wrote:
>>> 
>>> Johan,
>>> 
>>> Thru monticello browser it shows
>>> 
>>> ConfigurationOfSeaside3-JohanBrichau.335 bugfix release 3.2.4
>>> Repository: smalltalkhub.com/mc/Pharo/MetaRepoForPharo70/main
>>> 
>>> if that helps
>>> 
>>> 
>>> 
>>> Sanjay Minni wrote
 Johan,
 
 I am installing by going to Pharo 7.0.0rc1->Catalog Browser right click
 on
 seaside3 and selecting install stable version. From the messages I
 presume
 its installing 3.2.4
 
 if you can tell me how to figure out the Version and Repository I will
 get
 the info.
 
 
 Johan Brichau-2 wrote
> Sanjay,
> 
> Which version of Seaside are you using and from which repository?
> 
> Johan
> 
>> On 24 Nov 2018, at 07:22, Sanjay Minni 
 
> sm@
 
>  wrote:
>> 
>> 
>> I am migrating my 6.1 application (under develoment) to 7.0 - 
>> I have loaded the required packages first thru Catalog Browser (in
>> 7.0)
>> -
>> Mandrill, Mustache, Seaside3, VoyageMongo
>> 
>> How to load the following in 7:
>> - seaside-REST - My application looks for WARestfulComponentFilter
>> - RFB 
>> 
>> 
>> 
>> Sven Van Caekenberghe-2 wrote
>>> You need to tell us how are loading Seaside, exactly.
>>> 
>>> Using 
>>> 
>>> Metacello new
>>> baseline:'Seaside3';
>>> repository: 'github://SeasideSt/Seaside:master/repository';
>>> load.
>>> 
>>> ?
>>> 
>>> The dev build on P7 passes it seems
>>> https://travis-ci.org/SeasideSt/Seaside
>>> 
 On 19 Nov 2018, at 17:34, Sanjay Minni 
>> 
>>> sm@
>> 
>>>  wrote:
 
 How do I proceed from here ?
 
 (Pharo 7 32 bit on Win 10) 
 
 whle installing a developed package - Loading stops at
 Seaside-Pharo-JSON-Jo5
 
 This package depends on the following classes:
 WAPharoEncoder
 You must resolve these dependencies before you will be able to load
 these
 definitions: 
 WAPharoJsonEncoder
 WAPharoJsonEncoder>>#delegateOn:
 WAPharoJsonEncoder>>#initialize
 WAPharoJsonEncoder>>#initializeJsonTable
 
 
 
 
 
 -
 ---
 Regards, Sanjay
 --
 Sent from:
 http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
 
>> 
>> 
>> 
>> 
>> 
>> -
>> ---
>> Regards, Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>> 
 
 
 
 
 
 -
 ---
 Regards, Sanjay
 --
 Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>> 
>>> 
>>> 
>>> 
>>> 
>>> -
>>> ---
>>> Regards, Sanjay
>>> --
>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>>
> 
> 
> 
> 
> 
> -
> ---
> Regards, Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
---
cheers, 
Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] About the IoT Hackathon last Friday

2018-11-24 Thread Norbert Hartl
For an event like this which is one day long people won‘t arrive from far. So 
it is expected to see most people being caucasian.
Hackathons usually attract more young people I guess. We are working on the 
gender but is still not easy as it just started that women come back to the 
industry.

But I agree that diversity is something support. 

Norbert

> Am 24.11.2018 um 01:36 schrieb Offray Vladimir Luna Cárdenas 
> :
> 
> Great video guys!
> 
> The only think I wonder when I saw hackathon and technical videos in general 
> is when/how we will get more diversity represented in the participants 
> (ethnicities, ages, gender), but of course this is a hard open question that 
> we all need to solve.
> 
> Cheers,
> 
> Offray
> 
>> On 17/11/18 9:15, Norbert Hartl wrote:
>> To get a better impression we made an image film of the event. Now the 4K 
>> version is available on youtube.
>> 
>> https://www.youtube.com/watch?v=dIl9FAatKyw
>> 
>> hope you like it,
>> 
>> Norbert
>> 
>> 
>>> Am 22.10.2018 um 16:23 schrieb Sven Van Caekenberghe :
>>> 
>>> Last Friday we went to the IoT Hackathon in Köln and it was a great 
>>> experience.
>>> 
>>> Thank you Norbert, Christian, Markus and the whole ZweiDenker team for 
>>> their generous hospitality: the accommodations where great (beautiful 
>>> office), the food and drinks super tasty, everybody friendly and welcoming.
>>> 
>>> Thank you Allex (Oliviera, Inria/RMOD) for running the workshop and for 
>>> being so patient, friendly and tireless in helping everyone with all 
>>> aspects of getting experiments up and running.
>>> 
>>> I knew about PharoThings [1] and TelePharo [2] before, but actually using 
>>> it in practice to   experience connecting software and 
>>> hardware felt a bit like magic. Thank you Denis (Kudriashov) and Inria/RMOD 
>>> for developing these packages.
>>> 
>>> 
>>> 
>>> 
>>> 
>>> Sven
>>> 
>>> [1] https://github.com/pharo-iot/PharoThings
>>> [2] https://github.com/pharo-ide/TelePharo
>>> 
>>> 
>> 


[Pharo-users] Pharo 7 - RFB

2018-11-24 Thread Sanjay Minni
Where can I find RFB for Pharo 7 



-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Pharo 7- looking for seaside-REST

2018-11-24 Thread Sanjay Minni
Hi Johan,

I couldnt figure out how to load Seaside 'REST' group on readme, 
So could you pls help me with the command to load 'REST' (explicitly) in
Pharo 7.
(... yes I am beginner level in pharo)

Also has Seaside REST been ported for Pharo 7 ?  
as I see there is a line in Catalog Browser 'SeasideREST' but there is an
error while trying to install


Johan Brichau-2 wrote
> Hi Sanjay,
> 
> Ok, that’s the latest release.
> However, I assume you are upgrading from an earlier version… which version
> were you using before?
> 
> Since Seaside 3.2.0 (I believe to recall), we made the default load of
> Seaside much lighter, requiring you to load additional groups explicitly.
> Before, all of Seaside was loaded per default, which posed problems for
> people who only wanted core (for example).
> 
> The ‘REST’ group is such an explicit group to load.
> 
> So, if you load that group as well. It should work.
> 
> I don’t know how the catalog browser works, but I assume you can specify
> the groups to load?
> Check out the README on https://github.com/SeasideSt/Seaside
> https://github.com/SeasideSt/Seaside; to load directly from the git
> repo and use Metacello. There are examples there.
> 
> Johan
> 
> Ps: Seaside 3.3 should be coming up soon as well, which includes fixes for
> Pharo 7.
> 
>> On 24 Nov 2018, at 09:22, Sanjay Minni 

> sm@

>  wrote:
>> 
>> Johan,
>> 
>> Thru monticello browser it shows
>> 
>> ConfigurationOfSeaside3-JohanBrichau.335 bugfix release 3.2.4
>> Repository: smalltalkhub.com/mc/Pharo/MetaRepoForPharo70/main
>> 
>> if that helps
>> 
>> 
>> 
>> Sanjay Minni wrote
>>> Johan,
>>> 
>>> I am installing by going to Pharo 7.0.0rc1->Catalog Browser right click
>>> on
>>> seaside3 and selecting install stable version. From the messages I
>>> presume
>>> its installing 3.2.4
>>> 
>>> if you can tell me how to figure out the Version and Repository I will
>>> get
>>> the info.
>>> 
>>> 
>>> Johan Brichau-2 wrote
 Sanjay,
 
 Which version of Seaside are you using and from which repository?
 
 Johan
 
> On 24 Nov 2018, at 07:22, Sanjay Minni 
>>> 
 sm@
>>> 
  wrote:
> 
> 
> I am migrating my 6.1 application (under develoment) to 7.0 - 
> I have loaded the required packages first thru Catalog Browser (in
> 7.0)
> -
> Mandrill, Mustache, Seaside3, VoyageMongo
> 
> How to load the following in 7:
> - seaside-REST - My application looks for WARestfulComponentFilter
> - RFB 
> 
> 
> 
> Sven Van Caekenberghe-2 wrote
>> You need to tell us how are loading Seaside, exactly.
>> 
>> Using 
>> 
>> Metacello new
>> baseline:'Seaside3';
>> repository: 'github://SeasideSt/Seaside:master/repository';
>> load.
>> 
>> ?
>> 
>> The dev build on P7 passes it seems
>> https://travis-ci.org/SeasideSt/Seaside
>> 
>>> On 19 Nov 2018, at 17:34, Sanjay Minni 
> 
>> sm@
> 
>>  wrote:
>>> 
>>> How do I proceed from here ?
>>> 
>>> (Pharo 7 32 bit on Win 10) 
>>> 
>>> whle installing a developed package - Loading stops at
>>> Seaside-Pharo-JSON-Jo5
>>> 
>>> This package depends on the following classes:
>>> WAPharoEncoder
>>> You must resolve these dependencies before you will be able to load
>>> these
>>> definitions: 
>>> WAPharoJsonEncoder
>>> WAPharoJsonEncoder>>#delegateOn:
>>> WAPharoJsonEncoder>>#initialize
>>> WAPharoJsonEncoder>>#initializeJsonTable
>>> 
>>> 
>>> 
>>> 
>>> 
>>> -
>>> ---
>>> Regards, Sanjay
>>> --
>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>> 
> 
> 
> 
> 
> 
> -
> ---
> Regards, Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> -
>>> ---
>>> Regards, Sanjay
>>> --
>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>> 
>> 
>> 
>> 
>> 
>> -
>> ---
>> Regards, Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>





-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Pharo 7- looking for seaside-REST and RFB

2018-11-24 Thread Johan Brichau
Hi Sanjay,

Ok, that’s the latest release.
However, I assume you are upgrading from an earlier version… which version were 
you using before?

Since Seaside 3.2.0 (I believe to recall), we made the default load of Seaside 
much lighter, requiring you to load additional groups explicitly. Before, all 
of Seaside was loaded per default, which posed problems for people who only 
wanted core (for example).

The ‘REST’ group is such an explicit group to load.

So, if you load that group as well. It should work.

I don’t know how the catalog browser works, but I assume you can specify the 
groups to load?
Check out the README on https://github.com/SeasideSt/Seaside 
 to load directly from the git repo and 
use Metacello. There are examples there.

Johan

Ps: Seaside 3.3 should be coming up soon as well, which includes fixes for 
Pharo 7.

> On 24 Nov 2018, at 09:22, Sanjay Minni  wrote:
> 
> Johan,
> 
> Thru monticello browser it shows
> 
> ConfigurationOfSeaside3-JohanBrichau.335 bugfix release 3.2.4
> Repository: smalltalkhub.com/mc/Pharo/MetaRepoForPharo70/main
> 
> if that helps
> 
> 
> 
> Sanjay Minni wrote
>> Johan,
>> 
>> I am installing by going to Pharo 7.0.0rc1->Catalog Browser right click on
>> seaside3 and selecting install stable version. From the messages I presume
>> its installing 3.2.4
>> 
>> if you can tell me how to figure out the Version and Repository I will get
>> the info.
>> 
>> 
>> Johan Brichau-2 wrote
>>> Sanjay,
>>> 
>>> Which version of Seaside are you using and from which repository?
>>> 
>>> Johan
>>> 
 On 24 Nov 2018, at 07:22, Sanjay Minni 
>> 
>>> sm@
>> 
>>>  wrote:
 
 
 I am migrating my 6.1 application (under develoment) to 7.0 - 
 I have loaded the required packages first thru Catalog Browser (in 7.0)
 -
 Mandrill, Mustache, Seaside3, VoyageMongo
 
 How to load the following in 7:
 - seaside-REST - My application looks for WARestfulComponentFilter
 - RFB 
 
 
 
 Sven Van Caekenberghe-2 wrote
> You need to tell us how are loading Seaside, exactly.
> 
> Using 
> 
> Metacello new
> baseline:'Seaside3';
> repository: 'github://SeasideSt/Seaside:master/repository';
> load.
> 
> ?
> 
> The dev build on P7 passes it seems
> https://travis-ci.org/SeasideSt/Seaside
> 
>> On 19 Nov 2018, at 17:34, Sanjay Minni 
 
> sm@
 
>  wrote:
>> 
>> How do I proceed from here ?
>> 
>> (Pharo 7 32 bit on Win 10) 
>> 
>> whle installing a developed package - Loading stops at
>> Seaside-Pharo-JSON-Jo5
>> 
>> This package depends on the following classes:
>> WAPharoEncoder
>> You must resolve these dependencies before you will be able to load
>> these
>> definitions: 
>> WAPharoJsonEncoder
>> WAPharoJsonEncoder>>#delegateOn:
>> WAPharoJsonEncoder>>#initialize
>> WAPharoJsonEncoder>>#initializeJsonTable
>> 
>> 
>> 
>> 
>> 
>> -
>> ---
>> Regards, Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>> 
 
 
 
 
 
 -
 ---
 Regards, Sanjay
 --
 Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
 
>> 
>> 
>> 
>> 
>> 
>> -
>> ---
>> Regards, Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
> 
> 
> 
> 
> 
> -
> ---
> Regards, Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
> 



Re: [Pharo-users] Pharo 7- looking for seaside-REST and RFB

2018-11-24 Thread Sanjay Minni
Johan,

Thru monticello browser it shows

ConfigurationOfSeaside3-JohanBrichau.335 bugfix release 3.2.4
Repository: smalltalkhub.com/mc/Pharo/MetaRepoForPharo70/main

if that helps



Sanjay Minni wrote
> Johan,
> 
> I am installing by going to Pharo 7.0.0rc1->Catalog Browser right click on
> seaside3 and selecting install stable version. From the messages I presume
> its installing 3.2.4
> 
> if you can tell me how to figure out the Version and Repository I will get
> the info.
> 
> 
> Johan Brichau-2 wrote
>> Sanjay,
>> 
>> Which version of Seaside are you using and from which repository?
>> 
>> Johan
>> 
>>> On 24 Nov 2018, at 07:22, Sanjay Minni 
> 
>> sm@
> 
>>  wrote:
>>> 
>>> 
>>> I am migrating my 6.1 application (under develoment) to 7.0 - 
>>> I have loaded the required packages first thru Catalog Browser (in 7.0)
>>> -
>>> Mandrill, Mustache, Seaside3, VoyageMongo
>>> 
>>> How to load the following in 7:
>>> - seaside-REST - My application looks for WARestfulComponentFilter
>>> - RFB 
>>> 
>>> 
>>> 
>>> Sven Van Caekenberghe-2 wrote
 You need to tell us how are loading Seaside, exactly.
 
 Using 
 
 Metacello new
 baseline:'Seaside3';
 repository: 'github://SeasideSt/Seaside:master/repository';
 load.
 
 ?
 
 The dev build on P7 passes it seems
 https://travis-ci.org/SeasideSt/Seaside
 
> On 19 Nov 2018, at 17:34, Sanjay Minni 
>>> 
 sm@
>>> 
  wrote:
> 
> How do I proceed from here ?
> 
> (Pharo 7 32 bit on Win 10) 
> 
> whle installing a developed package - Loading stops at
> Seaside-Pharo-JSON-Jo5
> 
> This package depends on the following classes:
> WAPharoEncoder
> You must resolve these dependencies before you will be able to load
> these
> definitions: 
> WAPharoJsonEncoder
> WAPharoJsonEncoder>>#delegateOn:
> WAPharoJsonEncoder>>#initialize
> WAPharoJsonEncoder>>#initializeJsonTable
> 
> 
> 
> 
> 
> -
> ---
> Regards, Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> -
>>> ---
>>> Regards, Sanjay
>>> --
>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>>
> 
> 
> 
> 
> 
> -
> ---
> Regards, Sanjay
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html





-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html



Re: [Pharo-users] Pharo 7- looking for seaside-REST and RFB

2018-11-24 Thread Sanjay Minni
Johan,

I am installing by going to Pharo 7.0.0rc1->Catalog Browser right click on
seaside3 and selecting install stable version. From the messages I presume
its installing 3.2.4

if you can tell me how to figure out the Version and Repository I will get
the info.


Johan Brichau-2 wrote
> Sanjay,
> 
> Which version of Seaside are you using and from which repository?
> 
> Johan
> 
>> On 24 Nov 2018, at 07:22, Sanjay Minni 

> sm@

>  wrote:
>> 
>> 
>> I am migrating my 6.1 application (under develoment) to 7.0 - 
>> I have loaded the required packages first thru Catalog Browser (in 7.0) -
>> Mandrill, Mustache, Seaside3, VoyageMongo
>> 
>> How to load the following in 7:
>> - seaside-REST - My application looks for WARestfulComponentFilter
>> - RFB 
>> 
>> 
>> 
>> Sven Van Caekenberghe-2 wrote
>>> You need to tell us how are loading Seaside, exactly.
>>> 
>>> Using 
>>> 
>>> Metacello new
>>> baseline:'Seaside3';
>>> repository: 'github://SeasideSt/Seaside:master/repository';
>>> load.
>>> 
>>> ?
>>> 
>>> The dev build on P7 passes it seems
>>> https://travis-ci.org/SeasideSt/Seaside
>>> 
 On 19 Nov 2018, at 17:34, Sanjay Minni 
>> 
>>> sm@
>> 
>>>  wrote:
 
 How do I proceed from here ?
 
 (Pharo 7 32 bit on Win 10) 
 
 whle installing a developed package - Loading stops at
 Seaside-Pharo-JSON-Jo5
 
 This package depends on the following classes:
 WAPharoEncoder
 You must resolve these dependencies before you will be able to load
 these
 definitions: 
 WAPharoJsonEncoder
 WAPharoJsonEncoder>>#delegateOn:
 WAPharoJsonEncoder>>#initialize
 WAPharoJsonEncoder>>#initializeJsonTable
 
 
 
 
 
 -
 ---
 Regards, Sanjay
 --
 Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
 
>> 
>> 
>> 
>> 
>> 
>> -
>> ---
>> Regards, Sanjay
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>>





-
---
Regards, Sanjay
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html