Re: [Pharo-users] Pharo-users Digest, Vol 77, Issue 67

2019-09-22 Thread Vince Refiti
ion were construed as harassment, the
> > thread
> > > would have been shut down before I displayed my code with a
> > generalisation
> > > that is worth having if << is worth having at all.
> > >
> > > I probably should have mentioned the Erlang code of conduct
> > > http://erlang.org/download/erlang_org_code_of_conduct.txt
> > > It is pretty a-political, has graduated response, and potential for
> > forgiveness.
> > >
> > > A code of conduct for *events* is another matter, which is why I bring
> > > Erlang up.
> > > http://erlang.org/pipermail/erlang-questions/2015-March/083849.html
> > > is eye-opening.  (It's mainly about Ruby community issues.)
> > >
> > > On Mon, 23 Sep 2019 at 11:51, Offray Vladimir Luna C?rdenas
> > >  wrote:
> > >> My point was that this community, as a the big majority of FLOSS ones,
> > is not a democracy and *not* having a democracy has shown its benefits in
> > human endeavors like science, technology, hackerspaces and so on.
> > >>
> > >> I'll keep the rest of the conversation with you on the source code
> > repository and the PR. See you there.
> > >>
> > >>
> > >> On 22/09/19 6:40 p. m., Steve Quezadas wrote:
> > >>
> > >> This isn't science, this is a community. We don't need a CoC, there
> > haven't been any problems on this list regarding nazis or whatever. This
> is
> > just a group of people trying to enforce their political ideologies on
> > everyone else. Let's just remove the CoC altogether and just replace it
> > with one line: "this maillist is about Pharo, anything else is offtopic".
> > >>
> > >> If you want to debate on the merits of Islam vs Christianity/ right vs
> > left / thugs vs racists , you are free to hold your opinion on some other
> > sub, but it's offtopic here.
> > >>
> > >> On Sun, Sep 22, 2019 at 4:23 PM Offray Vladimir Luna C?rdenas <
> > offray.l...@mutabit.com> wrote:
> > >>> There is no data to support such supposed majority. But even so,
> free,
> > libre, open source communities are not democracies. Imagine the quality
> of
> > code or argumentation based on perceived majorities? If science would be
> a
> > democracy, the earth would be "still" flat.
> > >>>
> > >>> On 22/09/19 6:04 p. m., Steve Quezadas wrote:
> > >>>
> > >>> I would say that the majority don't seem to be in favor of it. This
> > should be a democracy.
> > >>>
> > >>> On Sun, Sep 22, 2019 at 1:53 PM Offray Vladimir Luna C?rdenas <
> > offray.l...@mutabit.com> wrote:
> > >>>>
> > >>>> On 22/09/19 3:38 p. m., Steve Quezadas wrote:
> > >>>>>> The discussion so far shows that CoC is not a distraction to many
> > >>>>> Actually, the discussion shows that the CoC is "a distraction to
> > many".
> > >>>> Actually it shows that some people consider it a distraction, others
> > >>>> don't. I think that every body here is able to form its own opinion
> on
> > >>>> that and invest time and effort accordingly.
> > >>>>
> > >>>> Cheers,
> > >>>>
> > >>>> Offray
> > >>>>
> > >>>>
> > >>>>
> > >
> >
> >
> >
> -- next part --
> An HTML attachment was scrubbed...
> URL: <
> http://lists.pharo.org/pipermail/pharo-users_lists.pharo.org/attachments/20190922/7e300678/attachment.html
> >
>
> --
>
> Subject: Digest Footer
>
> ___
> Pharo-users mailing list
> Pharo-users@lists.pharo.org
> http://lists.pharo.org/mailman/listinfo/pharo-users_lists.pharo.org
>
>
> --
>
> End of Pharo-users Digest, Vol 77, Issue 67
> ***
>


Re: [Pharo-users] FFI beginner question

2019-09-22 Thread Tomaž Turk

Hi,

The book draft is here: 
https://files.pharo.org/books-pdfs/booklet-uFFI/UFFIDRAFT.pdf.


Best wishes,
Tomaz




Any plans to draft a Pharo booklet on this subject?

-Ted


Re: [Pharo-users] Code of Conduct

2019-09-22 Thread Steve Quezadas
> But the low rate at which marginalized people are recruited, and
> the high rate at which they leave the industry
, point to a larger
> cultural and systemic problem.

Your interpreting this information with a SJW lens. Otherwise known as
"confirmation bias".  Look at the low proportion of blacks and women who
apply for CS majors in college. Are you going to say that colleges are
using discriminatory practices to keep blacks and women from taking CS
classes? Maybe the bulk of the low recruitment statistics is simply due to
non-interest within that sub-culture.

I believe this CoC is a way to wedge left-wing politics in a non-political
maillist. I want it out.

On Sun, Sep 22, 2019 at 7:37 PM Offray Vladimir Luna Cárdenas <
offray.l...@mutabit.com> wrote:

> I agreed that the last decision should be on the ones who made the bulk
> of the work. But I don't see relationship between a code of conduct and
> not being able to talk about code or contributions quality. Just looking
> at the FAQ of the original CoC that originated the whole think, I see a
> lot of answers about the stuff being said on this thread (minorities,
> left wing progressive agenda, diminish of code quality because of it,
> mixing tech with non-tech stuff), so I will refer to it, because as I
> said, I think that the PR should be the place for the bulk of the
> discussion:
>
> https://www.contributor-covenant.org/faq
>
> The FAQ name goes pretty well, considering the amount of repeated
> arguments they deal with. I think that many of the FAQ apply for other
> CoCs, despite of the possible different nature of CoC for the online
> community and the CoC for other face to face events. BTW, Thanks for the
> links, both provide a better context for the emergence of the CoC in the
> Erlang community.
>
> As said, I will try to see for specific contributions in the
> correspondent PR in the repo, and made some if I have a one. For the
> moment I'm trying to make my contributions on this thread, but is taking
> a lot.
>
> Cheers,
>
> Offray
>
> On 22/09/19 7:40 p. m., Richard O'Keefe wrote:
> > This is not a question of left vs right.  It's a question of
> > authoritarian vs libertarian.
> > And this is very relevant to the community.
> > It's also not a question of democracy vs central authority.
> > It's a question of vs παρρησία vs goodspeak.
> > And this is very relevant to the community also.
> >
> > Pharo is "owned" by the people who do the bulk of the work on it,
> > and they are kind enough to share it with us.  That there is such a
> > thing as a *Pharo* community is the result of their work.
> >
> > That there is such a thing as a Pharo *community* depends on the ability
> of
> > that community to communicate freely.  This cuts BOTH ways.  If people
> are
> > scared off by incivility, that's bad.  If people are driven away by
> incivility,
> > that's bad.  But when you stop seeing rudeness as rudeness, which may be
> > amended, and start seeing it as crimethink, you drive people away, and
> that
> > is bad too.
> >
> > Let's consider a recent thread.  I took the position that << and putOn:
> were
> > confusing, unreliable, and unnecessary.  The unreliability issue has been
> > addressed in Pharo 8; had I not been able to speak I would never have
> learned
> > that.  Some people apparently think that it improves readability, where
> I find
> > that << impairs my ability to understand.  The fact that BOTH sides were
> able
> > to speak freely means that we now know (a) that there is no consensus for
> > removing them from the system and (b) if you want other people to read
> your
> > code you might want to think twice before using them, and we are all
> better off.
> > But if criticising someone's opinion were construed as harassment, the
> thread
> > would have been shut down before I displayed my code with a
> generalisation
> > that is worth having if << is worth having at all.
> >
> > I probably should have mentioned the Erlang code of conduct
> > http://erlang.org/download/erlang_org_code_of_conduct.txt
> > It is pretty a-political, has graduated response, and potential for
> forgiveness.
> >
> > A code of conduct for *events* is another matter, which is why I bring
> > Erlang up.
> > http://erlang.org/pipermail/erlang-questions/2015-March/083849.html
> > is eye-opening.  (It's mainly about Ruby community issues.)
> >
> > On Mon, 23 Sep 2019 at 11:51, Offray Vladimir Luna Cárdenas
> >  wrote:
> >> My point was that this community, as a the big majority of FLOSS ones,
> is not a democracy and *not* having a democracy has shown its benefits in
> human endeavors like science, technology, hackerspaces and so on.
> >>
> >> I'll keep the rest of the conversation with you on the source code
> repository and the PR. See you there.
> >>
> >>
> >> On 22/09/19 6:40 p. m., Steve Quezadas wrote:
> >>
> >> This isn't science, this is a community. We don't need a CoC, there
> haven't been any problems on 

Re: [Pharo-users] Code of Conduct

2019-09-22 Thread Offray Vladimir Luna Cárdenas
I agreed that the last decision should be on the ones who made the bulk
of the work. But I don't see relationship between a code of conduct and
not being able to talk about code or contributions quality. Just looking
at the FAQ of the original CoC that originated the whole think, I see a
lot of answers about the stuff being said on this thread (minorities,
left wing progressive agenda, diminish of code quality because of it,
mixing tech with non-tech stuff), so I will refer to it, because as I
said, I think that the PR should be the place for the bulk of the
discussion:

https://www.contributor-covenant.org/faq

The FAQ name goes pretty well, considering the amount of repeated
arguments they deal with. I think that many of the FAQ apply for other
CoCs, despite of the possible different nature of CoC for the online
community and the CoC for other face to face events. BTW, Thanks for the
links, both provide a better context for the emergence of the CoC in the
Erlang community.

As said, I will try to see for specific contributions in the
correspondent PR in the repo, and made some if I have a one. For the
moment I'm trying to make my contributions on this thread, but is taking
a lot.

Cheers,

Offray

On 22/09/19 7:40 p. m., Richard O'Keefe wrote:
> This is not a question of left vs right.  It's a question of
> authoritarian vs libertarian.
> And this is very relevant to the community.
> It's also not a question of democracy vs central authority.
> It's a question of vs παρρησία vs goodspeak.
> And this is very relevant to the community also.
>
> Pharo is "owned" by the people who do the bulk of the work on it,
> and they are kind enough to share it with us.  That there is such a
> thing as a *Pharo* community is the result of their work.
>
> That there is such a thing as a Pharo *community* depends on the ability of
> that community to communicate freely.  This cuts BOTH ways.  If people are
> scared off by incivility, that's bad.  If people are driven away by 
> incivility,
> that's bad.  But when you stop seeing rudeness as rudeness, which may be
> amended, and start seeing it as crimethink, you drive people away, and that
> is bad too.
>
> Let's consider a recent thread.  I took the position that << and putOn: were
> confusing, unreliable, and unnecessary.  The unreliability issue has been
> addressed in Pharo 8; had I not been able to speak I would never have learned
> that.  Some people apparently think that it improves readability, where I find
> that << impairs my ability to understand.  The fact that BOTH sides were able
> to speak freely means that we now know (a) that there is no consensus for
> removing them from the system and (b) if you want other people to read your
> code you might want to think twice before using them, and we are all better 
> off.
> But if criticising someone's opinion were construed as harassment, the thread
> would have been shut down before I displayed my code with a generalisation
> that is worth having if << is worth having at all.
>
> I probably should have mentioned the Erlang code of conduct
> http://erlang.org/download/erlang_org_code_of_conduct.txt
> It is pretty a-political, has graduated response, and potential for 
> forgiveness.
>
> A code of conduct for *events* is another matter, which is why I bring
> Erlang up.
> http://erlang.org/pipermail/erlang-questions/2015-March/083849.html
> is eye-opening.  (It's mainly about Ruby community issues.)
>
> On Mon, 23 Sep 2019 at 11:51, Offray Vladimir Luna Cárdenas
>  wrote:
>> My point was that this community, as a the big majority of FLOSS ones, is 
>> not a democracy and *not* having a democracy has shown its benefits in human 
>> endeavors like science, technology, hackerspaces and so on.
>>
>> I'll keep the rest of the conversation with you on the source code 
>> repository and the PR. See you there.
>>
>>
>> On 22/09/19 6:40 p. m., Steve Quezadas wrote:
>>
>> This isn't science, this is a community. We don't need a CoC, there haven't 
>> been any problems on this list regarding nazis or whatever. This is just a 
>> group of people trying to enforce their political ideologies on everyone 
>> else. Let's just remove the CoC altogether and just replace it with one 
>> line: "this maillist is about Pharo, anything else is offtopic".
>>
>> If you want to debate on the merits of Islam vs Christianity/ right vs left 
>> / thugs vs racists , you are free to hold your opinion on some other sub, 
>> but it's offtopic here.
>>
>> On Sun, Sep 22, 2019 at 4:23 PM Offray Vladimir Luna Cárdenas 
>>  wrote:
>>> There is no data to support such supposed majority. But even so, free, 
>>> libre, open source communities are not democracies. Imagine the quality of 
>>> code or argumentation based on perceived majorities? If science would be a 
>>> democracy, the earth would be "still" flat.
>>>
>>> On 22/09/19 6:04 p. m., Steve Quezadas wrote:
>>>
>>> I would say that the majority don't seem to be in favor of it. This should 
>>> 

Re: [Pharo-users] Code of Conduct

2019-09-22 Thread Richard O'Keefe
This is not a question of left vs right.  It's a question of
authoritarian vs libertarian.
And this is very relevant to the community.
It's also not a question of democracy vs central authority.
It's a question of vs παρρησία vs goodspeak.
And this is very relevant to the community also.

Pharo is "owned" by the people who do the bulk of the work on it,
and they are kind enough to share it with us.  That there is such a
thing as a *Pharo* community is the result of their work.

That there is such a thing as a Pharo *community* depends on the ability of
that community to communicate freely.  This cuts BOTH ways.  If people are
scared off by incivility, that's bad.  If people are driven away by incivility,
that's bad.  But when you stop seeing rudeness as rudeness, which may be
amended, and start seeing it as crimethink, you drive people away, and that
is bad too.

Let's consider a recent thread.  I took the position that << and putOn: were
confusing, unreliable, and unnecessary.  The unreliability issue has been
addressed in Pharo 8; had I not been able to speak I would never have learned
that.  Some people apparently think that it improves readability, where I find
that << impairs my ability to understand.  The fact that BOTH sides were able
to speak freely means that we now know (a) that there is no consensus for
removing them from the system and (b) if you want other people to read your
code you might want to think twice before using them, and we are all better off.
But if criticising someone's opinion were construed as harassment, the thread
would have been shut down before I displayed my code with a generalisation
that is worth having if << is worth having at all.

I probably should have mentioned the Erlang code of conduct
http://erlang.org/download/erlang_org_code_of_conduct.txt
It is pretty a-political, has graduated response, and potential for forgiveness.

A code of conduct for *events* is another matter, which is why I bring
Erlang up.
http://erlang.org/pipermail/erlang-questions/2015-March/083849.html
is eye-opening.  (It's mainly about Ruby community issues.)

On Mon, 23 Sep 2019 at 11:51, Offray Vladimir Luna Cárdenas
 wrote:
>
> My point was that this community, as a the big majority of FLOSS ones, is not 
> a democracy and *not* having a democracy has shown its benefits in human 
> endeavors like science, technology, hackerspaces and so on.
>
> I'll keep the rest of the conversation with you on the source code repository 
> and the PR. See you there.
>
>
> On 22/09/19 6:40 p. m., Steve Quezadas wrote:
>
> This isn't science, this is a community. We don't need a CoC, there haven't 
> been any problems on this list regarding nazis or whatever. This is just a 
> group of people trying to enforce their political ideologies on everyone 
> else. Let's just remove the CoC altogether and just replace it with one line: 
> "this maillist is about Pharo, anything else is offtopic".
>
> If you want to debate on the merits of Islam vs Christianity/ right vs left / 
> thugs vs racists , you are free to hold your opinion on some other sub, but 
> it's offtopic here.
>
> On Sun, Sep 22, 2019 at 4:23 PM Offray Vladimir Luna Cárdenas 
>  wrote:
>>
>> There is no data to support such supposed majority. But even so, free, 
>> libre, open source communities are not democracies. Imagine the quality of 
>> code or argumentation based on perceived majorities? If science would be a 
>> democracy, the earth would be "still" flat.
>>
>> On 22/09/19 6:04 p. m., Steve Quezadas wrote:
>>
>> I would say that the majority don't seem to be in favor of it. This should 
>> be a democracy.
>>
>> On Sun, Sep 22, 2019 at 1:53 PM Offray Vladimir Luna Cárdenas 
>>  wrote:
>>>
>>>
>>> On 22/09/19 3:38 p. m., Steve Quezadas wrote:
>>> > > The discussion so far shows that CoC is not a distraction to many
>>> >
>>> > Actually, the discussion shows that the CoC is "a distraction to many".
>>>
>>> Actually it shows that some people consider it a distraction, others
>>> don't. I think that every body here is able to form its own opinion on
>>> that and invest time and effort accordingly.
>>>
>>> Cheers,
>>>
>>> Offray
>>>
>>>
>>>



Re: [Pharo-users] FFI beginner question

2019-09-22 Thread Brainstorms
I'm also interested in this...  

Any plans to draft a Pharo booklet on this subject?

-Ted




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



[Pharo-users] FFI beginner question

2019-09-22 Thread Richard O'Keefe
I am developing a Smalltalk interface to an existing C library which I
intend to make generally available.  Naturally I am doing this in my own
Smalltalk system first, where it's unsurprisingly easy for me.  But when
I have it working, I'd like to make a Pharo port available.

I have never used the Foreign Function Interface in Pharo before and
don't even know where to start.

What should I read first?
Is there a model project to imitate?



Re: [Pharo-users] Code of Conduct

2019-09-22 Thread Offray Vladimir Luna Cárdenas
My point was that this community, as a the big majority of FLOSS ones,
is not a democracy and *not* having a democracy has shown its benefits
in human endeavors like science, technology, hackerspaces and so on.

I'll keep the rest of the conversation with you on the source code
repository and the PR. See you there.


On 22/09/19 6:40 p. m., Steve Quezadas wrote:
> This isn't science, this is a community. We don't need a CoC, there
> haven't been any problems on this list regarding nazis or whatever.
> This is just a group of people trying to enforce their political
> ideologies on everyone else. Let's just remove the CoC altogether and
> just replace it with one line: "this maillist is about Pharo, anything
> else is offtopic".
>
> If you want to debate on the merits of Islam vs Christianity/ right vs
> left / thugs vs racists , you are free to hold your opinion on some
> other sub, but it's offtopic here.
>
> On Sun, Sep 22, 2019 at 4:23 PM Offray Vladimir Luna Cárdenas
> mailto:offray.l...@mutabit.com>> wrote:
>
> There is no data to support such supposed majority. But even so,
> free, libre, open source communities are not democracies. Imagine
> the quality of code or argumentation based on perceived
> majorities? If science would be a democracy, the earth would be
> "still" flat.
>
> On 22/09/19 6:04 p. m., Steve Quezadas wrote:
>> I would say that the majority don't seem to be in favor of it.
>> This should be a democracy.
>>
>> On Sun, Sep 22, 2019 at 1:53 PM Offray Vladimir Luna Cárdenas
>> mailto:offray.l...@mutabit.com>> wrote:
>>
>>
>> On 22/09/19 3:38 p. m., Steve Quezadas wrote:
>> > > The discussion so far shows that CoC is not a distraction
>> to many 
>> >
>> > Actually, the discussion shows that the CoC is "a
>> distraction to many".
>>
>> Actually it shows that some people consider it a distraction,
>> others
>> don't. I think that every body here is able to form its own
>> opinion on
>> that and invest time and effort accordingly.
>>
>> Cheers,
>>
>> Offray
>>
>>
>>


Re: [Pharo-users] Code of Conduct

2019-09-22 Thread Steve Quezadas
This isn't science, this is a community. We don't need a CoC, there haven't
been any problems on this list regarding nazis or whatever. This is just a
group of people trying to enforce their political ideologies on everyone
else. Let's just remove the CoC altogether and just replace it with one
line: "this maillist is about Pharo, anything else is offtopic".

If you want to debate on the merits of Islam vs Christianity/ right vs left
/ thugs vs racists , you are free to hold your opinion on some other sub,
but it's offtopic here.

On Sun, Sep 22, 2019 at 4:23 PM Offray Vladimir Luna Cárdenas <
offray.l...@mutabit.com> wrote:

> There is no data to support such supposed majority. But even so, free,
> libre, open source communities are not democracies. Imagine the quality of
> code or argumentation based on perceived majorities? If science would be a
> democracy, the earth would be "still" flat.
> On 22/09/19 6:04 p. m., Steve Quezadas wrote:
>
> I would say that the majority don't seem to be in favor of it. This should
> be a democracy.
>
> On Sun, Sep 22, 2019 at 1:53 PM Offray Vladimir Luna Cárdenas <
> offray.l...@mutabit.com> wrote:
>
>>
>> On 22/09/19 3:38 p. m., Steve Quezadas wrote:
>> > > The discussion so far shows that CoC is not a distraction to many
>> >
>> > Actually, the discussion shows that the CoC is "a distraction to many".
>>
>> Actually it shows that some people consider it a distraction, others
>> don't. I think that every body here is able to form its own opinion on
>> that and invest time and effort accordingly.
>>
>> Cheers,
>>
>> Offray
>>
>>
>>
>>


Re: [Pharo-users] Code of Conduct

2019-09-22 Thread Offray Vladimir Luna Cárdenas
There is no data to support such supposed majority. But even so, free,
libre, open source communities are not democracies. Imagine the quality
of code or argumentation based on perceived majorities? If science would
be a democracy, the earth would be "still" flat.

On 22/09/19 6:04 p. m., Steve Quezadas wrote:
> I would say that the majority don't seem to be in favor of it. This
> should be a democracy.
>
> On Sun, Sep 22, 2019 at 1:53 PM Offray Vladimir Luna Cárdenas
> mailto:offray.l...@mutabit.com>> wrote:
>
>
> On 22/09/19 3:38 p. m., Steve Quezadas wrote:
> > > The discussion so far shows that CoC is not a distraction to many 
> >
> > Actually, the discussion shows that the CoC is "a distraction to
> many".
>
> Actually it shows that some people consider it a distraction, others
> don't. I think that every body here is able to form its own opinion on
> that and invest time and effort accordingly.
>
> Cheers,
>
> Offray
>
>
>


Re: [Pharo-users] Code of Conduct

2019-09-22 Thread Steve Quezadas
I would say that the majority don't seem to be in favor of it. This should
be a democracy.

On Sun, Sep 22, 2019 at 1:53 PM Offray Vladimir Luna Cárdenas <
offray.l...@mutabit.com> wrote:

>
> On 22/09/19 3:38 p. m., Steve Quezadas wrote:
> > > The discussion so far shows that CoC is not a distraction to many
> >
> > Actually, the discussion shows that the CoC is "a distraction to many".
>
> Actually it shows that some people consider it a distraction, others
> don't. I think that every body here is able to form its own opinion on
> that and invest time and effort accordingly.
>
> Cheers,
>
> Offray
>
>
>
>


Re: [Pharo-users] Code of Conduct

2019-09-22 Thread Offray Vladimir Luna Cárdenas


On 22/09/19 3:38 p. m., Steve Quezadas wrote:
> > The discussion so far shows that CoC is not a distraction to many 
>
> Actually, the discussion shows that the CoC is "a distraction to many".

Actually it shows that some people consider it a distraction, others
don't. I think that every body here is able to form its own opinion on
that and invest time and effort accordingly.

Cheers,

Offray





Re: [Pharo-users] Code of Conduct

2019-09-22 Thread Steve Quezadas
> The discussion so far shows that CoC is not a distraction to many

Actually, the discussion shows that the CoC is "a distraction to many".

On Sun, Sep 22, 2019 at 10:12 AM Offray Vladimir Luna Cárdenas <
offray.l...@mutabit.com> wrote:

> Hi,
>
> On 21/09/19 11:38 p. m., Jerry Kott wrote:
> > The point here is: as a community, Pharo (and other Smalltalk groups)
> > has a lot of work to do. Code of Conduct is an unnecessary and
> > wasteful distraction. In the meantime, I see no discussions here about
> > how are we going to address the world-wide crisis of Privacy Erosion,
> > or how to establish ethical coding best practices. How can we ensure
> > that information collected as a result of our work remains
> > confidential and secure where needed, and is used ethically for the
> > betterment of the planet and the human race?
> >
> > [...]
> >
> > Happy Autumnal Equinox, everyone!
>
>
> The discussion so far shows that CoC is not a distraction to many and
> the ones who think so, should be leading by not being distracted with
> long threads and emails, and also showing how to start and continue the
> discussions and projects on the topics they care about here and in the
> repositories. I, for example, have a concern about data and privacy and
> the way it influences our vision and shape of the world. Maybe we can
> share some interest and projects on that front.
>
> Here, we don't have proper seasons, but I wish everyone interesting and
> insightful times where ever you are.
>
> Cheers,
>
> Offray
>
>
>


[Pharo-users] Playground - retrieving pages from play-cache

2019-09-22 Thread PBKResearch
I have a mystery when using the 'Play Pages' button on the top right of the
playground. One particular file, which has been through several versions,
never appears in the drop-down list on clicking this button. It is in the
play-cache, and I access it by opening the file from the file explorer with
WordPad, then copying and pasting into the playground. 

More mysteriously, having got at in this way, as a test I closed the
playground containing it, then clicked the 'Play Pages' button in a new
empty playground; the mystery file was there at the top of the list. Close
down Pharo and restart, click 'Play Pages' in a new playground, the file is
missing again.

Is there anything I should be doing to ensure it is accessible? I have tried
closing the playground before I shut down Pharo, and alternatively leaving
it open and letting the Pharo shut-down close it. Does 'Play Pages' work by
examining the contents of the 'play-cache' folder, or does it maintain its
own list of files?

I am using 32-bit Moose Suite 6.1 (Pharo 6.0 Latest update: #60541) on
Windows 10.

Many thanks for any help

 

Peter Kenny

 



Re: [Pharo-users] Code of Conduct

2019-09-22 Thread Offray Vladimir Luna Cárdenas
Hi,

On 21/09/19 11:38 p. m., Jerry Kott wrote:
> The point here is: as a community, Pharo (and other Smalltalk groups)
> has a lot of work to do. Code of Conduct is an unnecessary and
> wasteful distraction. In the meantime, I see no discussions here about
> how are we going to address the world-wide crisis of Privacy Erosion,
> or how to establish ethical coding best practices. How can we ensure
> that information collected as a result of our work remains
> confidential and secure where needed, and is used ethically for the
> betterment of the planet and the human race?
>
> [...]
>
> Happy Autumnal Equinox, everyone!


The discussion so far shows that CoC is not a distraction to many and
the ones who think so, should be leading by not being distracted with
long threads and emails, and also showing how to start and continue the
discussions and projects on the topics they care about here and in the
repositories. I, for example, have a concern about data and privacy and
the way it influences our vision and shape of the world. Maybe we can
share some interest and projects on that front.

Here, we don't have proper seasons, but I wish everyone interesting and
insightful times where ever you are.

Cheers,

Offray




signature.asc
Description: OpenPGP digital signature


Re: [Pharo-users] pharo for ios and android

2019-09-22 Thread Craig Latta


Hi Richard--

> I see there is a caffeine.js.org/pharo... I'm trying it but it takes
> rather longer to start than the Squeak page.

 Ah, I recently condensed the changes file of the Squeak version, so
the first download is much faster. I also think the Pharo 6 image I was
using is much larger than the Squeak one, for some reason. I intend to
update the Pharo image to version 8 soon, anyway.

> By the way, I'm using Firefox on Ubuntu, so what do I type to get, for
> example, "print it"? Ctrl-P is captured by Firefox.

 You should be able to use the normal meta key for your host
platform, it's a bug in the supporting page code in
.../js/squeakjs/squeak.js if not. We can handle command key events
ourselves and then call .preventDefault() on them, to keep the web
browser from chiming in. It should be that Smalltalk handles all of them
except for copy/cut/paste/reload.

 Thanks for checking it out!


-C

--
Craig Latta
Black Page Digital
Amsterdam :: San Francisco
cr...@blackpagedigital.com
+31   6 2757 7177
+ 1 415  287 3547



Re: [Pharo-users] pharo for ios and android

2019-09-22 Thread Richard O'Keefe
PS: After several minutes, the progress bar for "Loading app Pharo..."
stopped moving.
So I don't think I'll bother trying Pharo on a tablet yet...

On Sun, 22 Sep 2019 at 22:15, Richard O'Keefe  wrote:
>
> Thank you Craig Latta.  I see there is a caffeine.js.org/pharo
> "This page is an early demo of running Pharo 6 with the SqueakJS
> virtual machine. It gets far enough now that I think several people in
> the Pharo community could fix the rest of the bugs (mostly missing
> primitives). "
> I'm trying it but it takes rather longer to start than the Squeak page.
> By the way, I'm using Firefox on Ubuntu, so what do I type to get, for
> example, "print it"?
> Ctrl-P is captured by Firefox.
>
> On Sun, 22 Sep 2019 at 10:24, Craig Latta  wrote:
> >
> >
> > Hi--
> >
> > > Craig Latta runs Smalltalk images on the javascript vm written by Bert
> > > Freudenberg. Search for Caffeine
> >
> >  Yes, https://caffeine.js.org is my main development system these
> > days, and it runs nicely on my iPhone (or any device, with any web
> > browser). Caffeine is the https://squeak.js.org virtual machine (which
> > can run Squeak, Pharo, and Cuis) with Web platform and frameworks support.
> >
> >
> >  thanks,
> >
> > -C
> >
> > --
> > Craig Latta
> > Black Page Digital
> > Amsterdam :: San Francisco
> > cr...@blackpagedigital.com
> > +31   6 2757 7177
> > + 1 415  287 3547
> >



Re: [Pharo-users] pharo for ios and android

2019-09-22 Thread Richard O'Keefe
Thank you Craig Latta.  I see there is a caffeine.js.org/pharo
"This page is an early demo of running Pharo 6 with the SqueakJS
virtual machine. It gets far enough now that I think several people in
the Pharo community could fix the rest of the bugs (mostly missing
primitives). "
I'm trying it but it takes rather longer to start than the Squeak page.
By the way, I'm using Firefox on Ubuntu, so what do I type to get, for
example, "print it"?
Ctrl-P is captured by Firefox.

On Sun, 22 Sep 2019 at 10:24, Craig Latta  wrote:
>
>
> Hi--
>
> > Craig Latta runs Smalltalk images on the javascript vm written by Bert
> > Freudenberg. Search for Caffeine
>
>  Yes, https://caffeine.js.org is my main development system these
> days, and it runs nicely on my iPhone (or any device, with any web
> browser). Caffeine is the https://squeak.js.org virtual machine (which
> can run Squeak, Pharo, and Cuis) with Web platform and frameworks support.
>
>
>  thanks,
>
> -C
>
> --
> Craig Latta
> Black Page Digital
> Amsterdam :: San Francisco
> cr...@blackpagedigital.com
> +31   6 2757 7177
> + 1 415  287 3547
>