[Pharo-users] Re: Can the rewrite tool replace a single statement with multiple statements?

2024-06-05 Thread Tim Mackinnon
ould need, and happy to submit a pr with this in it. On Wed, 5 Jun 2024, at 6:35 AM, stephane ducasse wrote: > Hi Tim > > This is on my todo to have a serious look at the pattern matcher > Now one of the few documentation that we have in the > blog and I ported it in t

[Pharo-users] Re: Can the rewrite tool replace a single statement with multiple statements?

2024-06-03 Thread Tim Mackinnon
t;selector: #taskbarMoveRight >getStateSelector: nil >enablementSelector: #canBeMovedToRight) > > and in this case, you cannot replace this with two statements. So I'm tempted > to say that what you want is not supported. > > Regards, Gabriel > > On Mon, Jun

[Pharo-users] Can the rewrite tool replace a single statement with multiple statements?

2024-06-03 Thread Tim Mackinnon
rrect? I'm just curious on this - as it seemed time to learn this properly? Tim

[Pharo-users] Re: Recent Pharo's seem to lose first keystroke when you swap to them to paste?

2024-06-01 Thread Tim Mackinnon
on this. And thanks for everyone piping up - it makes the system better. Tim see. https://github.com/pharo-project/pharo/issues/16700 On Sat, 1 Jun 2024, at 3:45 PM, Russ Whaley wrote: > I've paid specific attention to my pastes when an (outside of Pharo) window > is active... such as a web browser a

[Pharo-users] Re: Recent Pharo's seem to lose first keystroke when you swap to them to paste?

2024-05-29 Thread Tim Mackinnon
issue). Tim On Wed, 29 May 2024, at 12:29 PM, stephane ducasse wrote: > Tx > I did not know that pasting twice was working… > How a strange bug. > > S > >> On 27 May 2024, at 22:32, Tim Mackinnon wrote: >> >> I've submitted the issue https://github.

[Pharo-users] Re: Recent Pharo's seem to lose first keystroke when you swap to them to paste?

2024-05-27 Thread Tim Mackinnon
I've submitted the issue https://github.com/pharo-project/pharo/issues/16700 and noted other comments On Mon, 27 May 2024, at 5:02 PM, Tim Mackinnon wrote: > > It would be handy to know if it’s just macOS - but I’ll write up an issue > this evening. > > Thanks for confi

[Pharo-users] Re: Recent Pharo's seem to lose first keystroke when you swap to them to paste?

2024-05-27 Thread Tim Mackinnon
It would be handy to know if it’s just macOS - but I’ll write up an issue this evening. Thanks for confirming. Tim > On 27 May 2024, at 16:01, Koen De Hondt > wrote: > > I have suffered from copy & paste issues like this for a long time, in P11 > and P12. >

[Pharo-users] Recent Pharo's seem to lose first keystroke when you swap to them to paste?

2024-05-27 Thread Tim Mackinnon
looked in the issues tracker - but its a tricky thing to search for - and so I wanted to canvas experience and then will report it. Tim

[Pharo-users] Re: P12 new Tonel formatting and PR implications

2024-05-15 Thread Tim Mackinnon
Answering my own question - it writes out file to the disk outside of Iceberg's knowledge - so you have to open a terminal and: git commit -a -m "Update tonel formal to V3" git push I 've submitted a PR to improve the instructions in the open docs repo. On Thu, 16 May 2024, at 12:

[Pharo-users] Re: P12 new Tonel formatting and PR implications

2024-05-15 Thread Tim Mackinnon
- the instructions don't make that very clear? To be honest I was expecting something that caused something that cause a comment change that would cause every package to force a commit in the iceberg browser? Can you clarify a bit more please? Tim On Mon, 13 May 2024, at 10:45 AM, Cyril

[Pharo-users] Re: Window size: look at ClyBrowserMorph>>initialExtent

2024-05-15 Thread Tim Mackinnon
giving it a go next time? In fact your settings idea would be a great one to flex your passion on? Of course - posting a fix is helpful - but at least create the issue. Tim On Tue, 14 May 2024, at 6:17 AM, Davide Varvello wrote: > Hi Tim, > > I get it and appreciate your suggesti

[Pharo-users] Re: P12 new Tonel formatting and PR implications

2024-05-13 Thread Tim Mackinnon
Hey Cyril - as mentioned on Discord, thanks for advising and sorting this out (for the bigger changes in P13 - it will be useful to get something in the release notes - but definitely don't want to stand in the way of progress)!. Tim On Mon, 13 May 2024, at 1:55 PM, Cyril FERLICOT-DELBECQUE

[Pharo-users] Re: P12 new Tonel formatting and PR implications

2024-05-13 Thread Tim Mackinnon
urse imply everyone move up to P12 (from P11) to avoid flip flopping between formats - and I don't think there is any reason to stick to P11 as P12 seems solid and without anything controversial to hold back on. Thanks for pushing things forward. Tim On Mon, 13 May 2024, at 6:31 AM, Esteban Lor

[Pharo-users] P12 new Tonel formatting and PR implications

2024-05-12 Thread Tim Mackinnon
handling this? Should projects resave every project module to get the new format while people are out of the pool? Or is there a way to force the old format on specific projects until they can be upgraded ? It seems like a change whose consequences need some attention ? What are others doing? Tim

[Pharo-users] Re: Window size: look at ClyBrowserMorph>>initialExtent

2024-05-10 Thread Tim Mackinnon
know I've been there, and saw how the others do it and so had a go. Tim On Fri, 10 May 2024, at 5:25 PM, Davide Varvello via Pharo-users wrote: > Hi Guys, > It seems to me the default size of a lot of windows is too small, so after > some search and thanks to this > https://stack

[Pharo-users] Re: [Esug-list] [ANN] Soil release v1

2024-04-24 Thread Tim Mackinnon
). Having multiple options for persisting data (from simple Fuel up to Soil and Glorp and Gemstone) is very useful. Tim On Wed, 24 Apr 2024, at 12:52 PM, Norbert Hartl wrote: > ...we said at last ESUG that there will be a release soonish but as usual it > doesn't go that fast. > > But now

[Pharo-users] Re: How to log pharo output to stdio safely?

2024-04-20 Thread Tim
to the transcript but has indirection to map to another log provider. This said - Beacon works well, and tools generating events do let you easily plug in your own and easily write show:’’;cr conventions yourself. This was the case with Zinc which was nice. Tim > On 19 Apr 2024, at 08

[Pharo-users] Re: How to log pharo output to stdio safely?

2024-04-18 Thread Tim Mackinnon
Just as a comment on this - I tried using #sync as an experiment and I get a primFailed on an Ubuntu docker image - so I think that comment in the image is misleading (or its a bug, or unfinished work) On Thu, 18 Apr 2024, at 11:15 AM, Tim Mackinnon wrote: > Hi Stef - I was aw

[Pharo-users] Re: How to log pharo output to stdio safely?

2024-04-18 Thread Tim Mackinnon
into this (or maybe the Gemstone guys). Its a world you don't normally pay attention to until you try and run something on a server and want to use the modern tools available in that world. Tim On Thu, 18 Apr 2024, at 6:43 AM, stephane ducasse wrote: > just out of my mind and before breakf

[Pharo-users] How to log pharo output to stdio safely?

2024-04-17 Thread Tim Mackinnon
ng that is in the image - but is there some way to do this? And indeed, will log tools the Bettersatack or papertail play ball with output like this (as I guess they operate on complete lines to interpret log levels etc), Anyway - I'm curious if anyone else has done work in this area to shed light? Tha

[Pharo-users] Re: [Pharo-dev] "The Classification Model" — New blog post on all: objects all: theTime

2024-03-19 Thread Tim Mackinnon
categories in a list. I guess I'm curious how it hangs together to model non-trivial examples? And maybe this is the next blog post? Thanks for surfacing the ideas. Tim On Mon, 18 Mar 2024, at 5:51 PM, Koen De Hondt wrote: > Dear Pharo users and developers, > > Last week I told you about a

[Pharo-users] Re: [Pharo-dev] "Introducing Atlas" — New blog post on all: objects all: theTime

2024-03-11 Thread Tim Mackinnon
scenario all over again. This said, continuing to find a good model that is both flexible and simple is useful. Tim p.s. On thing I recall from those Calypso presentations was that the model should have let us design browsers where we have different navigation models (e.g. you in theory you

[Pharo-users] Re: Finding references to non existent classes in Pharo

2024-03-11 Thread Tim Mackinnon
that its in stabilisation mode. Appreciate those that chipped in - these are features that we need to ensure aren't lost (of course I recall the days when you couldn't save anything broken - and that was a PITA). Tim On Sun, 10 Mar 2024, at 8:56 PM, Richard O'Keefe wrote: > I created a met

[Pharo-users] Finding references to non existent classes in Pharo

2024-03-10 Thread Tim Mackinnon
has got broken by mistake? Tim

[Pharo-users] PharoFlipper

2024-03-04 Thread Tim Mackinnon
://github.com/macta/PharoFlipper Tim

[Pharo-users] Re: "Print it" redirection

2024-02-20 Thread Tim Mackinnon
Hi - the following is a bit old but might still work (and I plan on revisiting it myself) - but my poor man's Pharo build system does the following (note the | tee which I use to capture any load errors that I can grep and cause a build failure). This might be the kind of thing you are looking

[Pharo-users] Re: Backing up data

2024-02-19 Thread Tim Mackinnon
glorious) - and I do think they might have solutions to map to a SQL db to appease corp teams - although I'm not sure. Again - I think its useful to understand the patterns at play and how we can help folks understand where/how to play. Tim On Sun, 18 Feb 2024, at 10:40 PM, Yanni Chiu wrote: > Agr

[Pharo-users] Re: Backing up data

2024-02-18 Thread Tim Mackinnon
battles to fight - or more interesting niches to explore. Tim On Sun, 18 Feb 2024, at 5:06 PM, Yanni Chiu wrote: > Tim, > > What is the thinking behind “Finally you might need something more enterprise > and then Gemstone or Voyage…”? > > Is it the maturity level o

[Pharo-users] Re: Backing up data

2024-02-18 Thread Tim Mackinnon
options is terrific particularly if you can defer some of the complexity the latter stages bring. I love it. Thanks for everyone for giving us so many options. Tim On Sat, 17 Feb 2024, at 6:46 PM, Russ Whaley wrote: > Norbert, > I'm very interested to investigate Soil. Do you have examples

[Pharo-users] Re: Backing up data

2024-01-31 Thread Tim Mackinnon
Sergio - might be too late now, but I haven't seen anyone mention Sean's solution - https://github.com/seandenigris/Simple-Persistence (I think it uses Fuel under the hood, but its a nice simple solution) Tim On Thu, 18 Jan 2024, at 4:48 AM, sergio ruiz wrote: > I have been in the relatio

[Pharo-users] Re: [Pharo-dev] # This week (40/2023) on the Pharo Issue Tracker

2023-10-06 Thread Tim Mackinnon
. Thanks everyone... people do appreciate it. Tim On Fri, 6 Oct 2023, at 1:45 PM, Marcus Denker wrote: > # Fixes > > - Fix intersection of dictionaries #14812 > https://github.com/pharo-project/pharo/pull/14812 > > - Fix announcements during class creation #1

[Pharo-users] Re: Pharo being featured in Exercism's Mind Shifting May

2023-05-11 Thread Tim Mackinnon
Those are some nice soundbites - and pleased to see they capture the spirit of Pharo (and Smalltalk). I was heartened in the second link to see that he picked up on the ability to define code from DNU (something we tried to show in the early exercism launch - although having not kept up with

[Pharo-users] Re: Wow - Chat GPT understands Smalltalk

2023-03-15 Thread Tim Mackinnon
it reasons on this stuff - and I wonder if there is way to tell it about these mistakes? For example is it reading this email (or will it in the future) and understand that it is #odd and not #isOdd. Tim On Wed, 15 Mar 2023, at 9:57 AM, Joachim Tuchel wrote: > interesting > > #isO

[Pharo-users] Wow - Chat GPT understands Smalltalk

2023-03-15 Thread Tim Mackinnon
Of course everyone is talking about ChatGPT, and I saw a post to ExplainCode and didn’t expect it to understand Smalltalk, so was impressed that it does! Presumably the Tonel Smalltalk code on GitHub has helped along with numerous articles?Try it out: https://whatdoesthiscodedo.com/I gave this

[Pharo-users] Re: Sacrilegeous question : what are compelling use cases for Pharo

2023-01-14 Thread Tim Mackinnon
to Smalltalk as it’s so deceptively addictive. Tim > On 14 Jan 2023, at 08:01, mayur...@kathe.in via Pharo-users > wrote: > > Hello, > > This isn't a mail intended to troll this community. > > I am genuinely curious about what would be the type of use cases which would

[Pharo-users] Re: Creating tiny Pharo images

2023-01-01 Thread Tim Mackinnon
This is awesome Erik - thanks for documenting it. There are so many things we can pursue in 2023! Tim > On 31 Dec 2022, at 13:08, erik.s...@gmail.com wrote: > >  > Hi all. > > I have created a bootstrap helper package to create tiny Pharo images. I use > this for Cod

[Pharo-users] Re: Pharo CMS

2022-08-27 Thread Tim Mackinnon
I recall that that Norbert was doing some interesting cms stuff (check old messages, or maybe he will chip in). To be honest though, I’d consider using StoryBlok (https://www.storyblok.com/) or Prismic and interface with that with zinc Tim > On 26 Aug 2022, at 10:20, Siemen Baader wr

[Pharo-users] Re: Blog post on Edit Distance

2022-05-12 Thread Tim Mackinnon
Nice blog post - I found it very interesting particularly as this is an area i'm less familiar with so appreciate all of you educating us (or at least me) Tim On Thu, 12 May 2022, at 8:48 AM, bezza...@gmail.com wrote: > Hello everyone, > > My name is Abir and I am an intern that is

[Pharo-users] Re: Installing code in a running image

2022-04-04 Thread Tim Mackinnon
ld add a version control element for you which might make sense. Tim On Mon, 4 Apr 2022, at 2:15 PM, Davide Varvello via Pharo-users wrote: > > Thanks Markus > It seems CodeImporter is the right tool > > Davide > > On Monday, April 4, 2022, 11:41:50 AM GMT

[Pharo-users] Re: Null Object Pattern

2022-03-21 Thread Tim Mackinnon
keeping things much more stable. The downside, is that such objects are tricky to view in an inspector etc. There is a mocking framework in Pharo called Ghost that leverages this quite well from memory. So I think that some of the side arguments on downsides might not be quite as bad as indicated. Tim

[Pharo-users] Re: Wanted: Backend + Database project

2022-03-01 Thread Tim Mackinnon
in many other ways from what I've seen. I'm sure this group has some interesting thoughts, as I love the way that Smalltalkers think about design and architecture. Tim On Tue, 1 Mar 2022, at 10:21 AM, Santiago Bragagnolo wrote: > Hello everybody! > In my company we are working on a

[Pharo-users] Re: Image

2022-02-24 Thread Tim Mackinnon
it painful, but you should be able to get things back reasonably quickly. Someone else might remember more. If you are cutting and pasting - I would consider doing it with a newer version of Pharo. Hope this helps, Tim On Thu, 24 Feb 2022, at 1:45 PM, kikka wrote: > Hi everybody, >

[Pharo-users] Re: Changes to class not recorded in change.log?

2022-02-14 Thread Tim Mackinnon
and I did it in the wrong order). Note - I haven't tried this in V9 though - so possibly something has regressed. Thought it worth checking though. Tim On Mon, 14 Feb 2022, at 7:36 AM, Stewart MacLean wrote: > Hi, > > The worst case scenario has just happened - my image is hosed.

[Pharo-users] Re: Run old 32-Bit image on 64-Bit macOS

2022-02-03 Thread Tim Mackinnon
Didn't someone mention that you can run old images using squeakjs in a web browser? Maybe I misunderstood that, but it seemed like a neat way to do it. On Wed, 2 Feb 2022, at 9:21 PM, Jupiter Jones wrote: > I had a similar issue and ended up installing an ubuntu VM under VMWare > Fusion and

[Pharo-users] Re: Access to old image / source

2021-11-12 Thread Tim Mackinnon
That is impressive ... good tip for the future. On Fri, 12 Nov 2021, at 11:17 AM, Jupiter Jones wrote: > Wow! That’s crazy - it just opened. > > Thanks Dave for the link. It was getting painful digging through changes. > >> On 9 Nov 2021, at 8:31 am, David T. Lewis wrote: >> >> On Mon, Nov 08,

[Pharo-users] Re: Access to old image / source

2021-11-08 Thread Tim Mackinnon
It’s better if you can launch your image - but your .changes file should also have all your code (albeit, it’s a bit of a hunt it down affair to re-assemble it) Tim > On 8 Nov 2021, at 11:50, Jupiter Jones wrote: > > Thanks Guillermo - that’s what that import button is for :) &g

[Pharo-users] Re: The ideal font for Pharo

2021-09-06 Thread Tim Mackinnon
And is an emoji a binary or keyword element? Which could hilite some interesting programming usage if it would work? ^self  Or ^a  b > On 6 Sep 2021, at 19:53, Offray Vladimir Luna Cárdenas > wrote: > >  > Now that we're talking of fonts. I wonder how difficult would be to support >

[Pharo-users] Re: Private Methods

2021-08-23 Thread Tim Mackinnon
category like Dolphin did (somewhat related, I wish class methods worked this way too - I hate flipping between class/instance mode) Anyway, a great topic for making you think a bit more. Tim > On 23 Aug 2021, at 15:06, Esteban Maringolo wrote: > > If something, I'd rather have _ as

[Pharo-users] Re: Private Methods

2021-08-23 Thread Tim Mackinnon
object that could group all this stuff and the methods can be public in that delegate - while the delegate itself is a “private” object. I think this should be explored more actually. Tim > On 20 Aug 2021, at 11:19, Richard O'Keefe wrote: > > One of the claimed benefits of object

[Pharo-users] Re: Are there any docs for ReferenceFinder?

2021-08-01 Thread Tim Mackinnon
its the playground that is the leading cause of this? Tim > On 1 Aug 2021, at 15:56, Tim Mackinnon wrote: > > Hi everyone - I was curious why my image is 3gb, and recently someone > mentioned ReferenceFinder which I’ve not used before - however the class > comment for it is very te

[Pharo-users] Re: The Greatest Contributors to Smalltalk since 1980

2021-07-25 Thread Tim Mackinnon
to promote a live, simple, fun and feature rich coding experience that we should all celebrate. Tim > On 25 Jul 2021, at 16:30, Tim Mackinnon wrote: >  > Isn’t this the wrong question to ask? I’m assuming this is to do with > Smalltalk’s 50th anniversary, and of course we are grateful to

[Pharo-users] Re: The Greatest Contributors to Smalltalk since 1980

2021-07-25 Thread Tim Mackinnon
and productive to use, but more importantly is inspiring enough to contribute to. Tim > On 25 Jul 2021, at 11:00, Clacton Server wrote: > > Eric Clayberg - John O’Keefe?? > >> On 25 Jul 2021, at 09:33, Richard Sargent wrote: >> >> Dave Thomas of OTI probably ranks in

[Pharo-users] Re: How to handle (recover) from a ZnInvalidUTF8: Illegal continuation byte for utf-8 encoding error?

2021-07-20 Thread Tim Mackinnon
rning something new here. Tim > On 20 Jul 2021, at 12:11, Guillermo Polito <mailto:guillermopol...@gmail.com>> wrote: > > > >> El 20 jul 2021, a las 11:45, Sven Van Caekenberghe > <mailto:s...@stfx.eu>> escribió: >> >> >> &g

[Pharo-users] How to handle (recover) from a ZnInvalidUTF8: Illegal continuation byte for utf-8 encoding error?

2021-07-20 Thread Tim Mackinnon
error and resume it with some safe character? Thanks for any help. Tim

[Pharo-users] Re: [ANN] Pharo 9 released!

2021-07-15 Thread Tim Mackinnon
Nice work guys - I hadn’t realised it was going to be around now… looking forward to being able to try the new things out. Tim > On 15 Jul 2021, at 16:44, Russ Whaley wrote: > > Congratulations everyone on Pharo v9. I love working in this immersive > environment. > > On

[Pharo-users] Re: Is there an easy way to cherry pick methods from another branch in iceberg?

2021-06-29 Thread Tim Mackinnon
thing to want to just get bak to a safe point. For the cherry picking - I have raised an Issue (in Iceberg?) - https://github.com/pharo-vcs/iceberg/issues/1519 Tim > On 28 Jun 2021, at 13:12, Guillermo Polito wrote: > > Hi Tim, > >> El 22 jun 2021, a las 1:39, Tim Macki

[Pharo-users] Re: Is there an easy way to cherry pick methods from another branch in iceberg?

2021-06-26 Thread Tim Mackinnon
Just nudging this one - as I’d like to improve my Iceberg foo - and cherry picking methods and reverting are things I’d like to learn how to do better? > On 22 Jun 2021, at 00:39, Tim Mackinnon wrote: > > Hi guys - while I mostly get along with Iceberg and can do com

[Pharo-users] Is there an easy way to cherry pick methods from another branch in iceberg?

2021-06-21 Thread Tim Mackinnon
greatness (and gosh I mess Envy - as I haven't asked about showing me deleted "available methods" and "classes") Tim

[Pharo-users] Re: Zn and AWS - retrieving object versions?

2021-06-17 Thread Tim Mackinnon
cts things. Tim > On 17 Jun 2021, at 17:19, Tim Mackinnon wrote: > > Hi Sven - thanks for taking a quick look, this change did stop me getting an > immediate error - but I seem to get no results back. > > Digging into it a bit more - I seem to be issuing the GET request as &g

[Pharo-users] Re: Zn and AWS - retrieving object versions?

2021-06-17 Thread Tim Mackinnon
eemingly extra step would be forbidden. My IAM role says it has full S3 access, so I’m not sure if this is still that we haven’t got the right fix or if its something environmental. I’m not sure what to do - if you have another idea, I’m happy to be a guniea pig to try it. Tim > On 17 Jun 2021, at

[Pharo-users] Zn and AWS - retrieving object versions?

2021-06-16 Thread Tim Mackinnon
TTP/1.1 403 Forbidden SignatureDoesNotMatchThe request signature we calculated does not match the signature you provided. Check your key and signing method.xxxGET Has anyone tried doing this - I’m sure there is something really simple that I am missing? Tim

[Pharo-users] Re: Problem installing 9.0 on MacMini M1

2021-06-15 Thread Tim Mackinnon
haro works correctly command line - and if so, this is then possibly a 32 vs 64 bit image difference. You could investigate this - or simply create a new image and install your code into it as a fresh install - which might be better anyway, while your getting things sorted. Others may have more tips f

[Pharo-users] Re: And it goes on - How do I fix a missing repository

2021-06-03 Thread Tim Mackinnon
it would be handy to have an option/checkbox to hide these “system” Repos so you can focus on your own work. It should be a trivial things to add - and if it defaulted to hidden, it might reduce these kinds of questions. Tim > On 3 Jun 2021, at 08:39, Esteban Lorenzano wrote: > &

[Pharo-users] Re: Looking for more non-trivial example application based on Spec2 to learn from...

2021-05-12 Thread Tim Mackinnon
up on Smalltalk again? Tim > On 12 May 2021, at 08:44, mark.odonoghue.2...@gmail.com wrote: > > Hi Kasper > > Yes please! - that would also be an interesting project to look at… > > Cheers > > Mark >

[Pharo-users] Re: Announcements - and whether its bad to check if a subscription would be handled?

2021-04-27 Thread Tim Mackinnon
can propose this method in a PR for symetry with some of the other #has methods. Tim On Tue, 27 Apr 2021, at 5:31 PM, Richard Sargent wrote: > I have seen something called upcasting and downcasting (as contrasted with > broadcasting). Mostly, I have seen it in UI layers. > >

[Pharo-users] Re: Announcements - and whether its bad to check if a subscription would be handled?

2021-04-27 Thread Tim Mackinnon
re I'm not the first person to hit something like this. Tim On Tue, 27 Apr 2021, at 3:51 PM, Sven Van Caekenberghe wrote: > The whole idea is to decouple producers and consumers, like in > messaging systems. > > You should not care if there are other listening, just like

[Pharo-users] Re: Announcements - and whether its bad to check if a subscription would be handled?

2021-04-27 Thread Tim Mackinnon
>From my rather long ramble below - I am still curious if its distasteful to >have a method on Announcer hasSubscriptionsHandling: anAnnouncement "Answer true if I have any subscribers to anAnnouncement" ^(registry subscriptionsHandling: anAnnouncement ) notEmpty Tim On

[Pharo-users] Announcements - and whether its bad to check if a subscription would be handled?

2021-04-22 Thread Tim Mackinnon
g about So I’m curious on the overall thought process here, but in particular whether I should even submit a PR on Announcer for #hasSubscriptionsHandling: ? Tim

[Pharo-users] Re: We haven't had a design debate in a while - thoughts on CD.buy article...

2021-04-17 Thread Tim Mackinnon
I think that is a nice end to this thread… you guys really made me chuckle. > On 17 Apr 2021, at 17:36, Stéphane Ducasse wrote: > > > >> On 16 Apr 2021, at 19:24, Richard Sargent >> wrote: >> >> I remember - way back in the dark ages - walking into a music store, picking >> up a CD, and

[Pharo-users] Re: We haven't had a design debate in a while - thoughts on CD.buy article...

2021-04-16 Thread Tim Mackinnon
in the context or modelling as it just doesn't read right. I'd model it different too. Phew, I'm not losing it Tim On Fri, 16 Apr 2021, at 2:44 PM, Russ Whaley wrote: > Wow, I must be missing a whole lot of context in that discussion... (instant > reaction as well, lol) > > - a

[Pharo-users] We haven't had a design debate in a while - thoughts on CD.buy article...

2021-04-16 Thread Tim Mackinnon
-year-is-2021-and-people-still-think-activity-6787650079764303872-SJzz Tim

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-13 Thread Tim Mackinnon
the OS updates and restart magic in a simpler way? I thought DigitalOcean might do this - but it still seemed that you need to go lower level than I have time for. Tim > On 13 Apr 2021, at 17:48, Christian Haider > wrote: > > Yes, this is my camp . > > Every layer or tool

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-13 Thread Tim Mackinnon
that a Docker image insulates you (in theory) from a lot of this. Is this true - and are options like dockerize.io (or others that perhaps I am missing) viable options for the time constrained? (really appreciate all the input in this thread everyone - its very instructive) Tim On Tue, 13 Apr 2021

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-12 Thread Tim Mackinnon
that working, its cheap - however they haven’t answered any of my email queries… so I do wonder how real it actually is). The fallback would definitely be something like Hetzner or Digital Ocean I guess. Tim > On 12 Apr 2021, at 08:47, Norbert Hartl wrote: > > > >> Am 12.04.202

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-08 Thread Tim Mackinnon
checkout step, so its a little bit faster. Pierce - who/where are you rnning your Docker image? Do you use a particular service (or are you running your own?) Tim On Thu, 8 Apr 2021, at 4:29 AM, Pierce Ng wrote: > On Wed, Apr 07, 2021 at 02:21:14AM +0100, Tim Mackinnon wrote: > > I

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-06 Thread Tim Mackinnon
d some extra logging to my load.st - eg. | logger | logger := Stdio stderr. logger crlf; nextPutAll: 'Starting Load Script...'. Tim > On 6 Apr 2021, at 18:09, Tim Mackinnon wrote: > > Adding some thoughts to my own post - I have experimented with dockerize.io > <http://dockerize.io

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-06 Thread Tim Mackinnon
. In this vein - I wonder where SmalltalkCI sits? Do you need it for a plain Pharo app - you just need to grep the output of Metacello and your test runner - but perhaps it does this better (I can see the need for building multiple platforms etc). Tim On Fri, 2 Apr 2021, at 10:32 AM, Tim Mackinnon

[Pharo-users] Re: Understanding how to best structure branches to contribute to a 3rd party project

2021-04-02 Thread Tim Mackinnon
that is often the trick). Tim > On 2 Apr 2021, at 00:52, James Foster wrote: > > Tim, > > This is a common open-source situation and what you described seems to me to > be the best practice: (1) changes should be proposed as small, self-contained > branches; (2) you should

[Pharo-users] Re: Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-02 Thread Tim Mackinnon
ps that has got a bit simpler. I’m still curious what the wider community is doing. Tim > On 2 Apr 2021, at 05:43, Sanjay Minni wrote: > > Hi Tim > > Here are my notes on installing Pharo in a DigitalOcean Ubuntu droplet. > I usually go thru a Windows Command pro

[Pharo-users] Re: Understanding how to best structure branches to contribute to a 3rd party project

2021-04-01 Thread Tim Mackinnon
), but not tried merging non trivial st code in GitHub - maybe I should. Tim > On 1 Apr 2021, at 21:39, Gabriel Cotelli wrote: > >  > Hi Tim. I prefer to have individual branches for each feature or bug because > it eases the review process for the original project. You can merge all t

[Pharo-users] Whats the easiest/cheapest way to run a Pharo web app in 2021?

2021-04-01 Thread Tim Mackinnon
back up I am hoping this has all got much simpler). Tim

[Pharo-users] How to get top level menu item shortcuts to work?

2021-04-01 Thread Tim Mackinnon
Hi - I tried asking this on Discord, but it got lost in the day to day stuff - so trying here. I am a bit confused how Keyboard shortcuts work in P8 for World menus. I have a method with the pragma, and I get aBuilder, and I create a top level menu item. Then to add a child, it seems that I

[Pharo-users] Understanding how to best structure branches to contribute to a 3rd party project

2021-04-01 Thread Tim Mackinnon
changes are going to be removed, when if fact they get added - so its a bit of a leap of faith on this). So I’m wondering if I’m overcomplicating things - or whether this is the suggested way to work with another project? Tim

[Pharo-users] Re: Is there a way to load a dependent repository of assets that doesn't have a baseline - in my Metacello baseline?

2021-01-28 Thread Tim Mackinnon
be a way to catch the metacello exception and ignore/resume it. Failing this, maybe I can convince the other project to add an empty BaselineOf directory for easier loading (or I can fork it I guess) Tim > On 28 Jan 2021, at 08:35, Guillermo Polito wrote: > > I don’t know if this is wh

[Pharo-users] Re: Why does Iceberg duplicate my Project when loading a baseline?

2021-01-27 Thread Tim Mackinnon
/issues/1404 > <https://github.com/pharo-vcs/iceberg/issues/1404> > On Wed, 27 Jan 2021 at 04:30, Tim Mackinnon wrote: > Hi guys - its been a while since I’ve had chance to code in Pharo - but I > found a moment to pick up an old project - but when I load it into a fresh P8 >

[Pharo-users] Re: Is there a way to load a dependent repository of assets that doesn't have a baseline - in my Metacello baseline?

2021-01-27 Thread Tim Mackinnon
files), I don’t want metacello to try and interpret it - just continue. I think there might be a simple way to convince metcello to do this - if not, then maybe your example might give me the basics to build something custom. Thanks for piping up. Tim > On 26 Jan 2021, at 23:10, Her

[Pharo-users] Why does Iceberg duplicate my Project when loading a baseline?

2021-01-26 Thread Tim Mackinnon
Hi guys - its been a while since I’ve had chance to code in Pharo - but I found a moment to pick up an old project - but when I load it into a fresh P8 image using a baseline - it seems to duplicate my project in iceberg? Whats up with that - is this a regression, or is it something abnormal

[Pharo-users] Is there a way to load a dependent repository of assets that doesn't have a baseline - in my Metacello baseline?

2021-01-26 Thread Tim Mackinnon
' ]. spec baseline: 'CP-ClientEnvironment' with: [ spec repository: 'github://ErikOnBike/CP-ClientEnvironment' ]. Tim

[Pharo-users] Re: NeoCSVReader and wrong number of fieldAccessors

2021-01-22 Thread Tim Mackinnon
of columns is what you expect and the data matches the columns - or you fail with an error that a header is required. But I think you would always need to do some basic initial checks when processing CSV due to the nature of the format? Tim On Fri, 22 Jan 2021, at 6:42 AM, Kasper Osterbye wrote

[Pharo-users] Re: Pharo Mars still not working on Ubuntu

2020-12-12 Thread Tim Mackinnon
, and that is exciting. So I hope you dont feel dispondent - I think history viewed over a longer period will actually show a more positive picture. Tim On Fri, 11 Dec 2020, at 9:20 PM, Stéphane Ducasse wrote: > It depends how old. > We cannot do magic. > In particular, if more people would help fixi

[Pharo-users] Re: Pharo and Virtual Realitity

2020-11-19 Thread Tim Mackinnon
I too was going to ask about what hardware setup you need - as it looks like lots of fun... very nice work. Any chance of a video to show what its like? Meanwhile - maybe Santa can deliver an HTC headset at my house... Tim On Wed, 18 Nov 2020, at 8:52 PM, Alexandre Bergel via Pharo-users wrote

[Pharo-users] Why does loading baselines in P8 gives multiple entries in Iceberg?

2020-10-15 Thread Tim Mackinnon
have noticed it for my latest project too… it seems benign, the second one appears as a detached copy when I commit changes on one of the entries - but its not something that I recall seeing in earlier Pharo versions (like P7). Tim

[Pharo-users] Re: Easiest light weight cloud/web persistence for Pharo?

2020-10-09 Thread Tim Mackinnon
, and appreciate everyone who has chipped in. Tim On Thu, 8 Oct 2020, at 1:43 AM, Russ Whaley wrote: > I have been using STON for a while now. It does a really nice job of keeping > everything just the way I need it - and the read/write - even for larger > files process very quickly. Li

[Pharo-users] Re: Easiest light weight cloud/web persistence for Pharo?

2020-10-07 Thread Tim Mackinnon
Joachim - thanks again for adding more insight, have learned (and been reminded) at lot from this thread - and certainly have a few paths forward with some suitable warnings too. As my project is a "spare time" one, I can at least enjoy the journey and test some of this out. Tim

[Pharo-users] Re: Easiest light weight cloud/web persistence for Pharo?

2020-10-06 Thread Tim Mackinnon
and they take care of everything for me… well here’s hoping right? Tim > On 6 Oct 2020, at 21:41, Tim Mackinnon wrote: > > Gosh - this is proving much more interesting than I had imagined, and I’m > getting lots of useful input, so I double appreciate the time and thoughts > f

[Pharo-users] Re: Easiest light weight cloud/web persistence for Pharo?

2020-10-06 Thread Tim Mackinnon
the pieces nicely in place so it was just your idea that you could focus on… Anyway, that login screen… oh crap I have to write one of those… Tim > On 6 Oct 2020, at 20:56, jtuc...@objektfabrik.de wrote: > > Sean, > > thanks for your short overview of what SimplePersis

[Pharo-users] Re: Easiest light weight cloud/web persistence for Pharo?

2020-10-06 Thread Tim Mackinnon
etting all the voodoo between times when I need it). Maybe there is, or maybe it might come one day soon... Tim On Tue, 6 Oct 2020, at 9:40 AM, Jonathan van Alteren wrote: > Hi Tim, > > I've been running Seaside applications on Hetzner cloud servers for more than > a year no

[Pharo-users] Easiest light weight cloud/web persistence for Pharo?

2020-10-05 Thread Tim Mackinnon
table of tradeoffs with some simple ways to get started? Tim

[Pharo-users] Re: Space Based Repetition

2020-09-30 Thread Tim Mackinnon
and not get the actual task done (Which it sounds like you thought too…) Tim > On 30 Sep 2020, at 16:21, Sean P. DeNigris wrote: > > Tim Mackinnon wrote >> Hi everyone - strange request, but has anyone implemented a “space based >> repetition” algorithm in Pharo/Smalltalk?... (po

[Pharo-users] Re: Space Based Repetition

2020-09-29 Thread Tim Mackinnon
Actually - realised that Github search is better than I realised and found: https://github.com/olekscode/Flashcards <https://github.com/olekscode/Flashcards> > On 29 Sep 2020, at 22:28, Tim Mackinnon wrote: > > Hi everyone - strange request, but has anyone implemented

  1   2   3   4   5   6   7   8   >