Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

"Nuclear war can ruin your whole compile." -- Karl Lehenbauer


devel / comp.lang.smalltalk.dolphin / Loading newer version of package from disk

SubjectAuthor
* Loading newer version of package from diskdanie...@gmail.com
`* Re: Loading newer version of package from diskBruno Buzzi Brassesco
 `- Re: Loading newer version of package from diskpicoVerse

1
Loading newer version of package from disk

<dce96b4a-785c-4344-b757-dfe705e8b3efn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=230&group=comp.lang.smalltalk.dolphin#230

  copy link   Newsgroups: comp.lang.smalltalk.dolphin
X-Received: by 2002:a05:620a:2683:b0:69c:8c9c:5f80 with SMTP id c3-20020a05620a268300b0069c8c9c5f80mr16457109qkp.367.1654537069255;
Mon, 06 Jun 2022 10:37:49 -0700 (PDT)
X-Received: by 2002:a9d:5e8c:0:b0:605:f4ca:bc2d with SMTP id
f12-20020a9d5e8c000000b00605f4cabc2dmr10706534otl.86.1654537068980; Mon, 06
Jun 2022 10:37:48 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.smalltalk.dolphin
Date: Mon, 6 Jun 2022 10:37:48 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:37a8:52b0:70a9:9399:2d2:12c9;
posting-account=T9QyoQoAAADOKeQdWgBWNEPoknBuEcQZ
NNTP-Posting-Host: 2600:1700:37a8:52b0:70a9:9399:2d2:12c9
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <dce96b4a-785c-4344-b757-dfe705e8b3efn@googlegroups.com>
Subject: Loading newer version of package from disk
From: daniels220@gmail.com (danie...@gmail.com)
Injection-Date: Mon, 06 Jun 2022 17:37:49 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1982
 by: danie...@gmail.com - Mon, 6 Jun 2022 17:37 UTC

If I have an image with e.g. some contrib packages loaded, and a new version of those packages is released, is there a straightforward way to load the new code into the image? This seems like it should be simple to do, but I don't see a way in the UI, and digging through the code behind "Install Package...", I'm honestly not sure which parts to run and which parts to leave out in order to make sure all the various events end up hooked up properly, things like globals and scripts get updated, etc. Package>>load seems like a good start, but it doesn't handle *removing* methods that are no longer present in the package-on-disk, and I don't know whether it handles events properly. Certainly it looks like it leaves too many events turned on, which is a performance issue. I don't *think* it drops any on the floor but I'm not sure.

Re: Loading newer version of package from disk

<ca3345a3-f1d5-4cda-a5d5-981e273938c0n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=231&group=comp.lang.smalltalk.dolphin#231

  copy link   Newsgroups: comp.lang.smalltalk.dolphin
X-Received: by 2002:a05:620a:8003:b0:6a7:1d8e:65b6 with SMTP id ee3-20020a05620a800300b006a71d8e65b6mr9674591qkb.662.1654912620650;
Fri, 10 Jun 2022 18:57:00 -0700 (PDT)
X-Received: by 2002:a05:6830:1e53:b0:60b:e998:f337 with SMTP id
e19-20020a0568301e5300b0060be998f337mr15691278otj.108.1654912620299; Fri, 10
Jun 2022 18:57:00 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.smalltalk.dolphin
Date: Fri, 10 Jun 2022 18:57:00 -0700 (PDT)
In-Reply-To: <dce96b4a-785c-4344-b757-dfe705e8b3efn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=186.54.55.238; posting-account=9bXKwQoAAABPQazYnK93PaH66oPYo6yw
NNTP-Posting-Host: 186.54.55.238
References: <dce96b4a-785c-4344-b757-dfe705e8b3efn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ca3345a3-f1d5-4cda-a5d5-981e273938c0n@googlegroups.com>
Subject: Re: Loading newer version of package from disk
From: bruno.brasesco@gmail.com (Bruno Buzzi Brassesco)
Injection-Date: Sat, 11 Jun 2022 01:57:00 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1354
 by: Bruno Buzzi Brassesc - Sat, 11 Jun 2022 01:57 UTC

Hi,
The "stream" now is to build the image from the scratch.
What is preventing you to build the image from the scratch (and load the new versions of the packages)?
regards,
bruno

Re: Loading newer version of package from disk

<d7dcf783-5345-419b-bff4-3ab33199fc45n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=238&group=comp.lang.smalltalk.dolphin#238

  copy link   Newsgroups: comp.lang.smalltalk.dolphin
X-Received: by 2002:ad4:5d6f:0:b0:499:935:febe with SMTP id fn15-20020ad45d6f000000b004990935febemr4353081qvb.115.1661836929867;
Mon, 29 Aug 2022 22:22:09 -0700 (PDT)
X-Received: by 2002:a81:8494:0:b0:33d:c41d:9c5f with SMTP id
u142-20020a818494000000b0033dc41d9c5fmr12112349ywf.321.1661836929707; Mon, 29
Aug 2022 22:22:09 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.smalltalk.dolphin
Date: Mon, 29 Aug 2022 22:22:09 -0700 (PDT)
In-Reply-To: <c81457ae-573c-4d10-90f3-245b604124d5n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=67.170.96.7; posting-account=xPzC8QkAAACJR3tYIneNbKULYK9sb-Jf
NNTP-Posting-Host: 67.170.96.7
References: <dce96b4a-785c-4344-b757-dfe705e8b3efn@googlegroups.com>
<ca3345a3-f1d5-4cda-a5d5-981e273938c0n@googlegroups.com> <c81457ae-573c-4d10-90f3-245b604124d5n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d7dcf783-5345-419b-bff4-3ab33199fc45n@googlegroups.com>
Subject: Re: Loading newer version of package from disk
From: picoverse@gmail.com (picoVerse)
Injection-Date: Tue, 30 Aug 2022 05:22:09 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2165
 by: picoVerse - Tue, 30 Aug 2022 05:22 UTC

Why can't we hot swap Packages?
isn't it just a file in plus a remove Methods owned by the
previous version but not the new version? i don't get it why not

On Sunday, June 12, 2022 at 4:21:25 PM UTC-7, danie...@gmail.com wrote:
> Just a matter of performance—I have an application with enough code that booting a new image takes 20 minutes, working with changes to a dependency that loads in 30 seconds. I do regularly boot a new image, but it's a pain to be *forced* to do so in order to check out a few last-minute changes.
> On Friday, June 10, 2022 at 9:57:01 PM UTC-4, bruno.b...@gmail.com wrote:
> > Hi,
> > The "stream" now is to build the image from the scratch.
> > What is preventing you to build the image from the scratch (and load the new versions of the packages)?
> > regards,
> > bruno

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor