Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
September 2019
- 339 messages
Re: [Pharo-dev] Floating-point numbers with radix (non-decimal)?
by James Foster
Hi Stef,
The question is âHow should it work?â How do we distinguish whether the character âeâ (or âEâ) is a representation for the (decimal) number 14 or is a representation for âwhat follows is an exponentâ? For example, it is easy to recognize that the radix-based integer literal â16rFFâ is the SmallInteger 255 and that the float literal â1.23e3â is 1230.0 (a SmallDouble in GemStone).
For some reason, Pharo allowed â16reeâ to be the number 238 (permitting lowercase for hexidecimal digits) and has also allowed â2r1.111e3â to be the same as â2r1111â or 15 (permitting floating-point numbers to have a radix). This introduces an ambiguity in interpreting the character âeâ (or âEâ)âis it a hexadecimal digit or is it an exponent identifier?
I believe that there are the following alternatives:
Enforce a uppercase and lowercase distinction (digit and exponent respectively);
Allow exponents on decimal (base ten) numbers only;
Interpret âeâ as a hexadecimal digit if the radix is >= 15 (allowing exponents on lower bases); or
Develop a new syntax to introduce exponents.
I believe that #3 is the current approach, and could be seen as #2 relaxed to allow exponents on numbers with a radix of 2-14.
It seems to me that the primary value of exponents on non-decimal (base ten) numbers is to represent binary numbers (2r1e63 is more readable than 2r1000000000000000000000000000000000000000000000000000000000000000). It seems to me that the value of exponents on numbers with a base above 10 is less pronounced (16r1E15 is better than 16r1000000000000000, but only a bit better). Mostly, Iâd assert that the value of exponents for radix 16 is not worth a new syntax (excluding #4 above).
James
> On Sep 4, 2019, at 10:36 PM, ducasse <stepharo(a)netcourrier.com> wrote:
>
> Hi nicolas
>
> let us fix this :)
>
> why 15r1.2e1 is not working?
> why 15r1.2e1 is not equals to 15r1.2E1?
> why would we need a new syntax?
>
> Stef
>> On 5 Sep 2019, at 00:19, Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com <mailto:nicolas.cellier.aka.nice@gmail.com>> wrote:
>>
>> Once upon a time, only uppercase letters were accpeted as extra digits (in base > 10) for both int and float
>>
>> Then 15r1.2E1 was not 15r1.2e1, the later being = 15r12.E
>>
>> Then it was considered better to understand hexadecimal numbers with lowercase too...
>> and alternate-base Float became ambiguous and were never fixed :(
>>
>> This would deserve a new syntax, I don't know what makes sense, 15r1.2_e1 15r1.2#e1 ...
>> Changing Smalltalk syntax is among the most difficult decisions, expect outcry ;)
>> Maybe because it's too easy :)
>>
>>
>> Le jeu. 5 sept. 2019 à 00:04, James Foster <Smalltalk(a)jgfoster.net <mailto:Smalltalk@jgfoster.net>> a écrit :
>> 14r1.2e1 "16.0"
>> 15r1.2e1 â1.195851851851852"
>>
>> Does it make sense to have exponents for numbers that are not base 10? There are tests that have large exponents for binary numbers and we are not sure how to handle this in GemStone.
>>
>> James
>>
>
Sept. 5, 2019
Re: [Pharo-dev] [Pharo-users] Pharo Branding Organization on GitHub
by Torsten Bergmann
stepharo wrote:
> thanks for the initiative.
> I think that we have more material around, like alternate logo.
> It would be nice to collect also the svg versions?
>
> I know that lusy did also design for mugs
The SVG versions for the logo and flat-logo are in already. If you have more
then just send it around or put it in directly. I added you to the organization.
Unfortunately I do not know who lusy is ... maybe you could contact here
so we can also collect here media stuff for the repos.
Thanks
T.
Sept. 5, 2019
Re: [Pharo-dev] possible Windows Update "1903" Iceberg problem
by Guillermo Polito
Hi all,
First, please, we would love if you can test what Pablo proposed and give us some feedback.
It will be super helpful to evaluate if it is worth to generate a new vm release!!!
Also, besides what Pablo said in the previous email, I wanted to share some more precisions.
=== Precisions on the problem ===
First, just to clarify, we isolated the issue happening only on Windows10 #1903 on Pharo64 bits.
Pharo32 bits does work well on that update number does work well.
The origin of the problem seems to be a bad integration between libssh2 1.7.0 and the windows CNG crypto layer, which seemingly changed in this update.
=== The path to the solution ===
The solution was theoretically super straight forward (upgrade to openssh 1.9.0 + openssl for crypto instead of windows CNG).
It was however super time consuming.
- installing the windows update #1903 to test, reproduce and understand the issue took for us a couple of hours, reconfiguring the virtual machines to enlarge disks to download it, then install it...
- compiling openssl took literally the entire afternoon yesterday in Pabloâs machine.
- then we found several bugs in cmake openssl integration when compiling libssh2 on Cigwin + mingw, because life cannot be easy ^^
And fortunately, we found no incompatibilities between the different versions of these libraries (and libgit2 too!) so it could have been more time consuming :P.
=== Alternative solutions and workarounds ===
Alternatively for testing the libraries that Pablo sent in the previous email, there are some other workarounds that people could try in the meantime:
1) Use Pharo32 bits, which as I said above, does not have the problem.
2) Use Iceberg in HTTPS (and specifically set the Iceberg-Metacello integration to HTTP by default).
We are also evaluating setting HTTPS by default in Iceberg as it is simpler to setup.
Github, Gitkraken do use HTTPS as a sensible default too.
Cheers
> El 5 sept 2019, a las 14:28, tesonep(a)gmail.com escribió:
>
> Hi all,
> with Guille we have been working in this issue since Monday, it
> was a complicated issue to solve as we require to compile and test
> different versions of the libgit2 library and its dependencies
> (openssl and libssh2).
> We have a workaround for using ssh in windows.
> We have produced a new set of libraries with the correct versions.
> These libraries are available in
> https://drive.google.com/open?id=1fwAVyrEEXkGOAuyAh1wASRRSv3SjZ3R1
> The idea is to start testing them while we are working on a new
> release of the VM.
>
> Cheers,
> Pablo
>
> On Wed, Sep 4, 2019 at 10:05 AM Guillermo Polito
> <guillermopolito(a)gmail.com> wrote:
>>
>> Hi all,
>>
>> Sorry for not communicating better :).
>> We know this is an important issue and we did move it to top priority even prior to this email ;).
>> Doru, to answer you, what people can do for the moment is to test what we are going to propose in a couple of hours in your windows machines.
>> With Pablo we have tested in several Windows 10 machines pre- and post- update 1903. Still we would like people testing on their setups and other windows versions
>>
>> We have been working the last couple of days debugging openssh and libgit, and building a version with a more up-to-date version of openssh.
>> We will come back later this morning / early afternoon with
>> - a new vm setup using up to date versions of openssh
>> - a description of workarounds for those tied to old versions of the VM
>> So people can test.
>>
>> Cheers,
>> Guille and Pablo
>>
>>> El 4 sept 2019, a las 8:38, ducasse <stepharo(a)netcourrier.com> escribió:
>>>
>>> I saw everybody super busy and I imagine that they will reply soon.
>>> Iâm travelling to give Pharo lectures.
>>>
>>>> On 3 Sep 2019, at 19:23, Tudor Girba <tudor(a)tudorgirba.com> wrote:
>>>>
>>>> Hi,
>>>>
>>>> Is there a way to speed the work on this one?
>>>>
>>>> At this moment, people cannot load any code in Pharo on Windows 10.
>>>>
>>>> Cheers,
>>>> Doru
>>>>
>>>> --
>>>> www.feenk.com
>>>> "Every thing has its own flow."
>>>>
>>>>> On 28 Aug 2019, at 16:20, ducasse <stepharo(a)netcourrier.com> wrote:
>>>>>
>>>>> tx doru
>>>>>
>>>>> Stef
>>>>>
>>>>>> On 28 Aug 2019, at 16:01, Tudor Girba <tudor(a)tudorgirba.com> wrote:
>>>>>>
>>>>>> Hi
>>>>>>
>>>>>> I opened an issue: https://github.com/pharo-project/pharo/issues/4437
>>>>>>
>>>>>> I believe this should be treated as critical given that we cannot load code in Pharo 7 (or 8) which makes it almost useless for users.
>>>>>>
>>>>>> Cheers,
>>>>>> Doru
>>>>>>
>>>>>>
>>>>>>> On Aug 27, 2019, at 10:54 AM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> We just encountered this on two different machines. We got this after the update to Windows 1903. For us itâs a critical issue at this point. What can we do to help with this?
>>>>>>>
>>>>>>> Cheers,
>>>>>>> Doru
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> On Aug 17, 2019, at 12:50 PM, Ben Coman <btc(a)openInWorld.com> wrote:
>>>>>>>>
>>>>>>>> hi Stef,
>>>>>>>> I feel you missed my point. Probably I wasn't clear this has already been tested with latest Pharo 8 launched by PharoLauncher.
>>>>>>>> The problem occurs with Pharo 7.0.3(64 bit) and with Pharo8.0-SNAPSHOT-build.635(64 bit)
>>>>>>>> after Microsoft Windows Update 1903...
>>>>>>>> https://www.computerworld.com/article/3409621/microsoft-starts-windows-10s-…
>>>>>>>>
>>>>>>>> If indeed 1903 is the cause, with this update now being *forced* down on people, this will potentially soon impact more and more Windows users.
>>>>>>>> But my guess that 1903 is the culprit needs to be confirmed.
>>>>>>>> So I am requesting someone with access to multiple Windows machines directly compare a 1903 machine with a pre-1903 machine.
>>>>>>>>
>>>>>>>> cheers -ben
>>>>>>>>
>>>>>>>> On Sat, 17 Aug 2019 at 12:58, ducasse <stepharo(a)netcourrier.com> wrote:
>>>>>>>> Hi ben
>>>>>>>>
>>>>>>>> in the pharo launcher if you click on P8.0 (development version) you get access to all the builds.
>>>>>>>>
>>>>>>>> Stef
>>>>>>>>
>>>>>>>>> On 16 Aug 2019, at 16:02, Ben Coman <btc(a)openinworld.com> wrote:
>>>>>>>>>
>>>>>>>>> IThis morning the May 2019 Windows Update "1903" forced itself onto my computer and now 64-bits Pharo seems to have a problem with git_remote_fetch() FFI callout. I no longer have a non-1903 machine to directly compare behaviour before "1903". Can someone familiar with this area with both "pre-1903" and "1903" machines triage whether "1903" is indeed the cause?
>>>>>>>>>
>>>>>>>>> A few other recent reports are noted here...
>>>>>>>>> https://github.com/pharo-project/pharo/issues/3418
>>>>>>>>>
>>>>>>>>> cheers -ben
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> feenk.com
>>>>>>>
>>>>>>> "Not knowing how to do something is not an argument for how it cannot be done."
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> feenk.com
>>>>>>
>>>>>> âLive like you mean it."
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>>
>>
>>
>
>
> --
> Pablo Tesone.
> tesonep(a)gmail.com
>
Sept. 5, 2019
Re: [Pharo-dev] [Pharo 8.0] Build #698: Improving performance of athens
by Henrik Sperre Johansen
Currently only cacheAt:ifAbsentPut: exists on Canvas, but wouldn't it be
nicer to expand it to expose/generalize for:at:ifAbsentPut: from
CairoBackendCache, rather than create two new class variables?
When most of the asAthensPaintOn: dispatch through surface, that seems a
nicer place to do the lookup (even though it rarely/ever change in
practice), no?
Cheers,
Henry
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html
Sept. 5, 2019
Re: [Pharo-dev] possible Windows Update "1903" Iceberg problem
by tesonep@gmail.com
Hi all,
with Guille we have been working in this issue since Monday, it
was a complicated issue to solve as we require to compile and test
different versions of the libgit2 library and its dependencies
(openssl and libssh2).
We have a workaround for using ssh in windows.
We have produced a new set of libraries with the correct versions.
These libraries are available in
https://drive.google.com/open?id=1fwAVyrEEXkGOAuyAh1wASRRSv3SjZ3R1
The idea is to start testing them while we are working on a new
release of the VM.
Cheers,
Pablo
On Wed, Sep 4, 2019 at 10:05 AM Guillermo Polito
<guillermopolito(a)gmail.com> wrote:
>
> Hi all,
>
> Sorry for not communicating better :).
> We know this is an important issue and we did move it to top priority even prior to this email ;).
> Doru, to answer you, what people can do for the moment is to test what we are going to propose in a couple of hours in your windows machines.
> With Pablo we have tested in several Windows 10 machines pre- and post- update 1903. Still we would like people testing on their setups and other windows versions
>
> We have been working the last couple of days debugging openssh and libgit, and building a version with a more up-to-date version of openssh.
> We will come back later this morning / early afternoon with
> - a new vm setup using up to date versions of openssh
> - a description of workarounds for those tied to old versions of the VM
> So people can test.
>
> Cheers,
> Guille and Pablo
>
> > El 4 sept 2019, a las 8:38, ducasse <stepharo(a)netcourrier.com> escribió:
> >
> > I saw everybody super busy and I imagine that they will reply soon.
> > Iâm travelling to give Pharo lectures.
> >
> >> On 3 Sep 2019, at 19:23, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> >>
> >> Hi,
> >>
> >> Is there a way to speed the work on this one?
> >>
> >> At this moment, people cannot load any code in Pharo on Windows 10.
> >>
> >> Cheers,
> >> Doru
> >>
> >> --
> >> www.feenk.com
> >> "Every thing has its own flow."
> >>
> >>> On 28 Aug 2019, at 16:20, ducasse <stepharo(a)netcourrier.com> wrote:
> >>>
> >>> tx doru
> >>>
> >>> Stef
> >>>
> >>>> On 28 Aug 2019, at 16:01, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> >>>>
> >>>> Hi
> >>>>
> >>>> I opened an issue: https://github.com/pharo-project/pharo/issues/4437
> >>>>
> >>>> I believe this should be treated as critical given that we cannot load code in Pharo 7 (or 8) which makes it almost useless for users.
> >>>>
> >>>> Cheers,
> >>>> Doru
> >>>>
> >>>>
> >>>>> On Aug 27, 2019, at 10:54 AM, Tudor Girba <tudor(a)tudorgirba.com> wrote:
> >>>>>
> >>>>> Hi,
> >>>>>
> >>>>> We just encountered this on two different machines. We got this after the update to Windows 1903. For us itâs a critical issue at this point. What can we do to help with this?
> >>>>>
> >>>>> Cheers,
> >>>>> Doru
> >>>>>
> >>>>>
> >>>>>
> >>>>>> On Aug 17, 2019, at 12:50 PM, Ben Coman <btc(a)openInWorld.com> wrote:
> >>>>>>
> >>>>>> hi Stef,
> >>>>>> I feel you missed my point. Probably I wasn't clear this has already been tested with latest Pharo 8 launched by PharoLauncher.
> >>>>>> The problem occurs with Pharo 7.0.3(64 bit) and with Pharo8.0-SNAPSHOT-build.635(64 bit)
> >>>>>> after Microsoft Windows Update 1903...
> >>>>>> https://www.computerworld.com/article/3409621/microsoft-starts-windows-10s-…
> >>>>>>
> >>>>>> If indeed 1903 is the cause, with this update now being *forced* down on people, this will potentially soon impact more and more Windows users.
> >>>>>> But my guess that 1903 is the culprit needs to be confirmed.
> >>>>>> So I am requesting someone with access to multiple Windows machines directly compare a 1903 machine with a pre-1903 machine.
> >>>>>>
> >>>>>> cheers -ben
> >>>>>>
> >>>>>> On Sat, 17 Aug 2019 at 12:58, ducasse <stepharo(a)netcourrier.com> wrote:
> >>>>>> Hi ben
> >>>>>>
> >>>>>> in the pharo launcher if you click on P8.0 (development version) you get access to all the builds.
> >>>>>>
> >>>>>> Stef
> >>>>>>
> >>>>>>> On 16 Aug 2019, at 16:02, Ben Coman <btc(a)openinworld.com> wrote:
> >>>>>>>
> >>>>>>> IThis morning the May 2019 Windows Update "1903" forced itself onto my computer and now 64-bits Pharo seems to have a problem with git_remote_fetch() FFI callout. I no longer have a non-1903 machine to directly compare behaviour before "1903". Can someone familiar with this area with both "pre-1903" and "1903" machines triage whether "1903" is indeed the cause?
> >>>>>>>
> >>>>>>> A few other recent reports are noted here...
> >>>>>>> https://github.com/pharo-project/pharo/issues/3418
> >>>>>>>
> >>>>>>> cheers -ben
> >>>>>>
> >>>>>
> >>>>> --
> >>>>> feenk.com
> >>>>>
> >>>>> "Not knowing how to do something is not an argument for how it cannot be done."
> >>>>>
> >>>>
> >>>> --
> >>>> feenk.com
> >>>>
> >>>> âLive like you mean it."
> >>>>
> >>>>
> >>>
> >>>
> >>>
> >>
> >
> >
> >
>
>
--
Pablo Tesone.
tesonep(a)gmail.com
Sept. 5, 2019
Re: [Pharo-dev] About tweets
by ducasse
Indeed so we removed everything.
A clear win.
Stef
> So now I should complain why my twitter account is not in this list? ;)
>
> All pharoers are equal â¦.
>
> Norbert
>
>> Am 05.09.2019 um 12:25 schrieb ducasse <stepharo(a)netcourrier.com>:
>>
>> We are in sync. So I updated the web site to list the main pharo project
>> and I put a list of other accounts with a disclaimer.
>>
>> I can do the same with the blog posts.
>>
>> Stef
>>
>>> On 5 Sep 2019, at 10:54, Torsten Bergmann <astares(a)gmx.de> wrote:
>>>
>>> Hi Stef,
>>>
>>> I understand - but before we focus the discussion too much on the mentioned #abortionismurder let's bring #4491 into perspective:
>>>
>>> 1. Important: I guess we all agree that we would like to tweet and inform as much on technical topics about Smalltalk in general and
>>> Pharo in particular and not correlate our activities to single peoples personal habits, politics, religion or beliefs.
>>>
>>> 2. The aggregator that I suggested in the issue (https://twitter.com/WorldDotSt) is related to the website world.st - which is
>>> a really useful technical resource on Smalltalk, Pharo and ESUG infos already throughout the years:
>>>
>>> - The forum page http://forum.world.st is summarizing various ST Mailinglists including ESUG list
>>> - https://twitter.com/WorldDotSt aggregates most of the Pharo and Smalltalker Tweets in existence
>>>
>>> 3. You are referring in this thread here to the following tweet: https://twitter.com/AmberSmalltalk/status/1169239145530761217
>>> which is associating @esugsmalltalk @SergeStinckwich @stephaneducasse #smalltalk for whatever reason with the hash tag #abortionismurder
>>>
>>> I understand your reaction and post - but this was done outside our boundaries by twitter user "AmberSmalltalk" - also not by the aggregator
>>> itself. And yes - this "AmberSmalltalk" owner seems to mix sometimes personal beliefs into technical infos. I share your doubts and dislike
>>> this as well.
>>>
>>> It's a problem that existed before and is a problem of tweeting and social media in general. Something that is IMHO independent from described
>>> issue #4491 - and you and Serge definitely need to sort out this #abortionismurder thing with the owner of this specific account.
>>>
>>> 4. The issue #4491 mentions that currently the Pharo community page (http://www.pharo.org/community)
>>>
>>> for Twitter ONLY PROMOTES
>>> a) the offical tweet account @pharoproject
>>> b) your personal @stephaneducasse account
>>> as the ones to follow.
>>>
>>> But we have many more interesting community members tweeting on Pharo as you see on the list in the referred issue. So we should either
>>> extend the community page with either more personal accounts, just use the offical one or use an external or own aggregator
>>> including hashtags like #pharo, #pharoproject, ...
>>>
>>>
>>> 5. As you might have noticed I also opened a second issue #4490 (https://github.com/pharo-project/pharo/issues/4490) as for the blogs mentioned
>>> on the community page we have something similar:
>>>
>>> For Blogs WE ONLY PROMOTE on that page:
>>> a) the official pharo weekly
>>> b) my personal astares blog
>>> c) the personal blog of clement
>>>
>>> But my blog is not special either - so an aggregator of the various Smalltalks blogs (as the one suggested from planet smalltalk)
>>> made initially sense to me as it would include more blogs of members of the community and we would not have to adopt the community page all
>>> the time a new blog appears.
>>>
>>> There are nice Pharo blogs out there like https://www.samadhiweb.com/blog, http://humane-assessment.com/blog and many other.
>>>
>>> Same applies here: either we just include the offical blog that we control, a list of more blogs of the various members or an aggregator
>>>
>>> 6. Yes - the community is unable to control what people write on Twitter, Blogs or other social media. Even our mailinglist "pharo-users_lists"
>>> is not free from personal habits as yesterdays disussion about "guns" showed.
>>> (http://lists.pharo.org/pipermail/pharo-users_lists.pharo.org/2019-September…)
>>>
>>> And maybe linking to these aggregators or promoting them is not a good idea. If we take the discussion (over)serious we should then
>>> really only link to official twitter account and official pharo blog that the community can control.
>>>
>>> In such a case we need to remove my blog and your personal twitter account from the community page as you sometimes tweet about
>>> politics on your personal account too and I can potentially write on other non-technical topics on my blog as well (which I do not plan).
>>>
>>>
>>> Basically we have four options:
>>> a) we only link to the official twitter account (https://twitter.com/pharoproject) and blog (https://pharoweekly.wordpress.com/)
>>> b) extend the list with personal twitter accounts as mentioned in issue #4491 and blogs like mentioned in #4490
>>> c) Link and rely on external aggregators
>>> d) Setup an own aggregator on sources we trust
>>>
>>> Maybe as a valid solution an official "disclaimer" could help - that opinions shared on these PROMOTED sources are not controlled by
>>> us and do not necessarily reflect the opinion of the Pharo community
>>>
>>> And yes - the board should discuss, check and decide what to put or link to from the community page.
>>>
>>> Thanks
>>> T.
>>>
>>>> Gesendet: Donnerstag, 05. September 2019 um 08:03 Uhr
>>>> Von: "ducasse" <stepharo(a)netcourrier.com>
>>>> An: "Pharo Development List" <pharo-dev(a)lists.pharo.org>
>>>> Cc: "The Pharo Project" <board(a)pharo.org>
>>>> Betreff: [Pharo-dev] About tweets
>>>>
>>>> Hi guys
>>>>
>>>> I encourage everybody to read this issue until the last conversation.
>>>> https://github.com/pharo-project/pharo/issues/4491
>>>>
>>>> I have problem to promote an aggregator that can contain tweets containing #abortionismurder inside.!!!!!!!!!
>>>> And I have even more problem that this is in a tweet on Amber Weekly!!!!
>>>>
>>>> I do not know who is behind AmberSmalltalk tweets but for me this is clearly impossible to read this
>>>> on a tweet that Pharo supports.
>>>>
>>>> I also have a problem to promote an aggregator account
>>>> We can provide a list and people what they want.
>>>> I do not like the idea of aggregation. So I vote against and I will ask the board to decide.
>>>>
>>>> Stef
>>>>
>>>>
>>>
>>
>>
>
Sept. 5, 2019
Re: [Pharo-dev] Fund rising for the new Spec20 book.
by Sean P. DeNigris
ducasse wrote
> Thanks and sorry for the burden.
No problem at all.
ducasse wrote
> Could you tell me your bank and I can ask the platform?
Chase
-----
Cheers,
Sean
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html
Sept. 5, 2019
Re: [Pharo-dev] About tweets
by Norbert Hartl
So now I should complain why my twitter account is not in this list? ;)
All pharoers are equal â¦.
Norbert
> Am 05.09.2019 um 12:25 schrieb ducasse <stepharo(a)netcourrier.com>:
>
> We are in sync. So I updated the web site to list the main pharo project
> and I put a list of other accounts with a disclaimer.
>
> I can do the same with the blog posts.
>
> Stef
>
>> On 5 Sep 2019, at 10:54, Torsten Bergmann <astares(a)gmx.de> wrote:
>>
>> Hi Stef,
>>
>> I understand - but before we focus the discussion too much on the mentioned #abortionismurder let's bring #4491 into perspective:
>>
>> 1. Important: I guess we all agree that we would like to tweet and inform as much on technical topics about Smalltalk in general and
>> Pharo in particular and not correlate our activities to single peoples personal habits, politics, religion or beliefs.
>>
>> 2. The aggregator that I suggested in the issue (https://twitter.com/WorldDotSt) is related to the website world.st - which is
>> a really useful technical resource on Smalltalk, Pharo and ESUG infos already throughout the years:
>>
>> - The forum page http://forum.world.st is summarizing various ST Mailinglists including ESUG list
>> - https://twitter.com/WorldDotSt aggregates most of the Pharo and Smalltalker Tweets in existence
>>
>> 3. You are referring in this thread here to the following tweet: https://twitter.com/AmberSmalltalk/status/1169239145530761217
>> which is associating @esugsmalltalk @SergeStinckwich @stephaneducasse #smalltalk for whatever reason with the hash tag #abortionismurder
>>
>> I understand your reaction and post - but this was done outside our boundaries by twitter user "AmberSmalltalk" - also not by the aggregator
>> itself. And yes - this "AmberSmalltalk" owner seems to mix sometimes personal beliefs into technical infos. I share your doubts and dislike
>> this as well.
>>
>> It's a problem that existed before and is a problem of tweeting and social media in general. Something that is IMHO independent from described
>> issue #4491 - and you and Serge definitely need to sort out this #abortionismurder thing with the owner of this specific account.
>>
>> 4. The issue #4491 mentions that currently the Pharo community page (http://www.pharo.org/community)
>>
>> for Twitter ONLY PROMOTES
>> a) the offical tweet account @pharoproject
>> b) your personal @stephaneducasse account
>> as the ones to follow.
>>
>> But we have many more interesting community members tweeting on Pharo as you see on the list in the referred issue. So we should either
>> extend the community page with either more personal accounts, just use the offical one or use an external or own aggregator
>> including hashtags like #pharo, #pharoproject, ...
>>
>>
>> 5. As you might have noticed I also opened a second issue #4490 (https://github.com/pharo-project/pharo/issues/4490) as for the blogs mentioned
>> on the community page we have something similar:
>>
>> For Blogs WE ONLY PROMOTE on that page:
>> a) the official pharo weekly
>> b) my personal astares blog
>> c) the personal blog of clement
>>
>> But my blog is not special either - so an aggregator of the various Smalltalks blogs (as the one suggested from planet smalltalk)
>> made initially sense to me as it would include more blogs of members of the community and we would not have to adopt the community page all
>> the time a new blog appears.
>>
>> There are nice Pharo blogs out there like https://www.samadhiweb.com/blog, http://humane-assessment.com/blog and many other.
>>
>> Same applies here: either we just include the offical blog that we control, a list of more blogs of the various members or an aggregator
>>
>> 6. Yes - the community is unable to control what people write on Twitter, Blogs or other social media. Even our mailinglist "pharo-users_lists"
>> is not free from personal habits as yesterdays disussion about "guns" showed.
>> (http://lists.pharo.org/pipermail/pharo-users_lists.pharo.org/2019-September…)
>>
>> And maybe linking to these aggregators or promoting them is not a good idea. If we take the discussion (over)serious we should then
>> really only link to official twitter account and official pharo blog that the community can control.
>>
>> In such a case we need to remove my blog and your personal twitter account from the community page as you sometimes tweet about
>> politics on your personal account too and I can potentially write on other non-technical topics on my blog as well (which I do not plan).
>>
>>
>> Basically we have four options:
>> a) we only link to the official twitter account (https://twitter.com/pharoproject) and blog (https://pharoweekly.wordpress.com/)
>> b) extend the list with personal twitter accounts as mentioned in issue #4491 and blogs like mentioned in #4490
>> c) Link and rely on external aggregators
>> d) Setup an own aggregator on sources we trust
>>
>> Maybe as a valid solution an official "disclaimer" could help - that opinions shared on these PROMOTED sources are not controlled by
>> us and do not necessarily reflect the opinion of the Pharo community
>>
>> And yes - the board should discuss, check and decide what to put or link to from the community page.
>>
>> Thanks
>> T.
>>
>>> Gesendet: Donnerstag, 05. September 2019 um 08:03 Uhr
>>> Von: "ducasse" <stepharo(a)netcourrier.com>
>>> An: "Pharo Development List" <pharo-dev(a)lists.pharo.org>
>>> Cc: "The Pharo Project" <board(a)pharo.org>
>>> Betreff: [Pharo-dev] About tweets
>>>
>>> Hi guys
>>>
>>> I encourage everybody to read this issue until the last conversation.
>>> https://github.com/pharo-project/pharo/issues/4491
>>>
>>> I have problem to promote an aggregator that can contain tweets containing #abortionismurder inside.!!!!!!!!!
>>> And I have even more problem that this is in a tweet on Amber Weekly!!!!
>>>
>>> I do not know who is behind AmberSmalltalk tweets but for me this is clearly impossible to read this
>>> on a tweet that Pharo supports.
>>>
>>> I also have a problem to promote an aggregator account
>>> We can provide a list and people what they want.
>>> I do not like the idea of aggregation. So I vote against and I will ask the board to decide.
>>>
>>> Stef
>>>
>>>
>>
>
>
Sept. 5, 2019
Re: [Pharo-dev] About tweets
by ducasse
We are in sync. So I updated the web site to list the main pharo project
and I put a list of other accounts with a disclaimer.
I can do the same with the blog posts.
Stef
> On 5 Sep 2019, at 10:54, Torsten Bergmann <astares(a)gmx.de> wrote:
>
> Hi Stef,
>
> I understand - but before we focus the discussion too much on the mentioned #abortionismurder let's bring #4491 into perspective:
>
> 1. Important: I guess we all agree that we would like to tweet and inform as much on technical topics about Smalltalk in general and
> Pharo in particular and not correlate our activities to single peoples personal habits, politics, religion or beliefs.
>
> 2. The aggregator that I suggested in the issue (https://twitter.com/WorldDotSt) is related to the website world.st - which is
> a really useful technical resource on Smalltalk, Pharo and ESUG infos already throughout the years:
>
> - The forum page http://forum.world.st is summarizing various ST Mailinglists including ESUG list
> - https://twitter.com/WorldDotSt aggregates most of the Pharo and Smalltalker Tweets in existence
>
> 3. You are referring in this thread here to the following tweet: https://twitter.com/AmberSmalltalk/status/1169239145530761217
> which is associating @esugsmalltalk @SergeStinckwich @stephaneducasse #smalltalk for whatever reason with the hash tag #abortionismurder
>
> I understand your reaction and post - but this was done outside our boundaries by twitter user "AmberSmalltalk" - also not by the aggregator
> itself. And yes - this "AmberSmalltalk" owner seems to mix sometimes personal beliefs into technical infos. I share your doubts and dislike
> this as well.
>
> It's a problem that existed before and is a problem of tweeting and social media in general. Something that is IMHO independent from described
> issue #4491 - and you and Serge definitely need to sort out this #abortionismurder thing with the owner of this specific account.
>
> 4. The issue #4491 mentions that currently the Pharo community page (http://www.pharo.org/community)
>
> for Twitter ONLY PROMOTES
> a) the offical tweet account @pharoproject
> b) your personal @stephaneducasse account
> as the ones to follow.
>
> But we have many more interesting community members tweeting on Pharo as you see on the list in the referred issue. So we should either
> extend the community page with either more personal accounts, just use the offical one or use an external or own aggregator
> including hashtags like #pharo, #pharoproject, ...
>
>
> 5. As you might have noticed I also opened a second issue #4490 (https://github.com/pharo-project/pharo/issues/4490) as for the blogs mentioned
> on the community page we have something similar:
>
> For Blogs WE ONLY PROMOTE on that page:
> a) the official pharo weekly
> b) my personal astares blog
> c) the personal blog of clement
>
> But my blog is not special either - so an aggregator of the various Smalltalks blogs (as the one suggested from planet smalltalk)
> made initially sense to me as it would include more blogs of members of the community and we would not have to adopt the community page all
> the time a new blog appears.
>
> There are nice Pharo blogs out there like https://www.samadhiweb.com/blog, http://humane-assessment.com/blog and many other.
>
> Same applies here: either we just include the offical blog that we control, a list of more blogs of the various members or an aggregator
>
> 6. Yes - the community is unable to control what people write on Twitter, Blogs or other social media. Even our mailinglist "pharo-users_lists"
> is not free from personal habits as yesterdays disussion about "guns" showed.
> (http://lists.pharo.org/pipermail/pharo-users_lists.pharo.org/2019-September…)
>
> And maybe linking to these aggregators or promoting them is not a good idea. If we take the discussion (over)serious we should then
> really only link to official twitter account and official pharo blog that the community can control.
>
> In such a case we need to remove my blog and your personal twitter account from the community page as you sometimes tweet about
> politics on your personal account too and I can potentially write on other non-technical topics on my blog as well (which I do not plan).
>
>
> Basically we have four options:
> a) we only link to the official twitter account (https://twitter.com/pharoproject) and blog (https://pharoweekly.wordpress.com/)
> b) extend the list with personal twitter accounts as mentioned in issue #4491 and blogs like mentioned in #4490
> c) Link and rely on external aggregators
> d) Setup an own aggregator on sources we trust
>
> Maybe as a valid solution an official "disclaimer" could help - that opinions shared on these PROMOTED sources are not controlled by
> us and do not necessarily reflect the opinion of the Pharo community
>
> And yes - the board should discuss, check and decide what to put or link to from the community page.
>
> Thanks
> T.
>
>> Gesendet: Donnerstag, 05. September 2019 um 08:03 Uhr
>> Von: "ducasse" <stepharo(a)netcourrier.com>
>> An: "Pharo Development List" <pharo-dev(a)lists.pharo.org>
>> Cc: "The Pharo Project" <board(a)pharo.org>
>> Betreff: [Pharo-dev] About tweets
>>
>> Hi guys
>>
>> I encourage everybody to read this issue until the last conversation.
>> https://github.com/pharo-project/pharo/issues/4491
>>
>> I have problem to promote an aggregator that can contain tweets containing #abortionismurder inside.!!!!!!!!!
>> And I have even more problem that this is in a tweet on Amber Weekly!!!!
>>
>> I do not know who is behind AmberSmalltalk tweets but for me this is clearly impossible to read this
>> on a tweet that Pharo supports.
>>
>> I also have a problem to promote an aggregator account
>> We can provide a list and people what they want.
>> I do not like the idea of aggregation. So I vote against and I will ask the board to decide.
>>
>> Stef
>>
>>
>
Sept. 5, 2019
Re: [Pharo-dev] About tweets
by Torsten Bergmann
Hi Stef,
I understand - but before we focus the discussion too much on the mentioned #abortionismurder let's bring #4491 into perspective:
1. Important: I guess we all agree that we would like to tweet and inform as much on technical topics about Smalltalk in general and
Pharo in particular and not correlate our activities to single peoples personal habits, politics, religion or beliefs.
2. The aggregator that I suggested in the issue (https://twitter.com/WorldDotSt) is related to the website world.st - which is
a really useful technical resource on Smalltalk, Pharo and ESUG infos already throughout the years:
- The forum page http://forum.world.st is summarizing various ST Mailinglists including ESUG list
- https://twitter.com/WorldDotSt aggregates most of the Pharo and Smalltalker Tweets in existence
3. You are referring in this thread here to the following tweet: https://twitter.com/AmberSmalltalk/status/1169239145530761217
which is associating @esugsmalltalk @SergeStinckwich @stephaneducasse #smalltalk for whatever reason with the hash tag #abortionismurder
I understand your reaction and post - but this was done outside our boundaries by twitter user "AmberSmalltalk" - also not by the aggregator
itself. And yes - this "AmberSmalltalk" owner seems to mix sometimes personal beliefs into technical infos. I share your doubts and dislike
this as well.
It's a problem that existed before and is a problem of tweeting and social media in general. Something that is IMHO independent from described
issue #4491 - and you and Serge definitely need to sort out this #abortionismurder thing with the owner of this specific account.
4. The issue #4491 mentions that currently the Pharo community page (http://www.pharo.org/community)
for Twitter ONLY PROMOTES
a) the offical tweet account @pharoproject
b) your personal @stephaneducasse account
as the ones to follow.
But we have many more interesting community members tweeting on Pharo as you see on the list in the referred issue. So we should either
extend the community page with either more personal accounts, just use the offical one or use an external or own aggregator
including hashtags like #pharo, #pharoproject, ...
5. As you might have noticed I also opened a second issue #4490 (https://github.com/pharo-project/pharo/issues/4490) as for the blogs mentioned
on the community page we have something similar:
For Blogs WE ONLY PROMOTE on that page:
a) the official pharo weekly
b) my personal astares blog
c) the personal blog of clement
But my blog is not special either - so an aggregator of the various Smalltalks blogs (as the one suggested from planet smalltalk)
made initially sense to me as it would include more blogs of members of the community and we would not have to adopt the community page all
the time a new blog appears.
There are nice Pharo blogs out there like https://www.samadhiweb.com/blog, http://humane-assessment.com/blog and many other.
Same applies here: either we just include the offical blog that we control, a list of more blogs of the various members or an aggregator
6. Yes - the community is unable to control what people write on Twitter, Blogs or other social media. Even our mailinglist "pharo-users_lists"
is not free from personal habits as yesterdays disussion about "guns" showed.
(http://lists.pharo.org/pipermail/pharo-users_lists.pharo.org/2019-September…)
And maybe linking to these aggregators or promoting them is not a good idea. If we take the discussion (over)serious we should then
really only link to official twitter account and official pharo blog that the community can control.
In such a case we need to remove my blog and your personal twitter account from the community page as you sometimes tweet about
politics on your personal account too and I can potentially write on other non-technical topics on my blog as well (which I do not plan).
Basically we have four options:
a) we only link to the official twitter account (https://twitter.com/pharoproject) and blog (https://pharoweekly.wordpress.com/)
b) extend the list with personal twitter accounts as mentioned in issue #4491 and blogs like mentioned in #4490
c) Link and rely on external aggregators
d) Setup an own aggregator on sources we trust
Maybe as a valid solution an official "disclaimer" could help - that opinions shared on these PROMOTED sources are not controlled by
us and do not necessarily reflect the opinion of the Pharo community
And yes - the board should discuss, check and decide what to put or link to from the community page.
Thanks
T.
> Gesendet: Donnerstag, 05. September 2019 um 08:03 Uhr
> Von: "ducasse" <stepharo(a)netcourrier.com>
> An: "Pharo Development List" <pharo-dev(a)lists.pharo.org>
> Cc: "The Pharo Project" <board(a)pharo.org>
> Betreff: [Pharo-dev] About tweets
>
> Hi guys
>
> I encourage everybody to read this issue until the last conversation.
> https://github.com/pharo-project/pharo/issues/4491
>
> I have problem to promote an aggregator that can contain tweets containing #abortionismurder inside.!!!!!!!!!
> And I have even more problem that this is in a tweet on Amber Weekly!!!!
>
> I do not know who is behind AmberSmalltalk tweets but for me this is clearly impossible to read this
> on a tweet that Pharo supports.
>
> I also have a problem to promote an aggregator account
> We can provide a list and people what they want.
> I do not like the idea of aggregation. So I vote against and I will ask the board to decide.
>
> Stef
>
>
Sept. 5, 2019