From 3ef452b6820e081901ade8e52d2a1bb03ed37d99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrik=20=C5=A0vestka?= Date: Wed, 6 Aug 2025 10:02:37 +0000 Subject: [PATCH 1/3] Referencing itself forces next library to load Zinc from github - Even when loading Zinc using `filetree://` referencing its *own github path* causes the next library after Zinc to load from github *not* from filetree. The next library could be e.g. Parasol or Seaside. - The reference to itself seems to be superfluous. If the library would be loaded using Metacello, then the repository is defined using #repository: which, in case github is used, will reference to github anyways. --- .../BaselineOfZincHTTPComponents.class/instance/baseline..st | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/repository/BaselineOfZincHTTPComponents.package/BaselineOfZincHTTPComponents.class/instance/baseline..st b/repository/BaselineOfZincHTTPComponents.package/BaselineOfZincHTTPComponents.class/instance/baseline..st index f8ec9cff1..03ec88a73 100644 --- a/repository/BaselineOfZincHTTPComponents.package/BaselineOfZincHTTPComponents.class/instance/baseline..st +++ b/repository/BaselineOfZincHTTPComponents.package/BaselineOfZincHTTPComponents.class/instance/baseline..st @@ -114,7 +114,6 @@ baseline: spec spec for: #'gemstone' do: [ - spec repository: 'github://GsDevKit/zinc:gs_master/repository'. spec baseline: 'GLASS1' with: [ @@ -237,4 +236,4 @@ baseline: spec yourself. spec group: 'SSL' with: #('Zinc-Zodiac'); - yourself ] \ No newline at end of file + yourself ] From ebaf6d634006c9caae8dfdb3e7cda55405df5298 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrik=20=C5=A0vestka?= Date: Thu, 7 Aug 2025 07:11:50 +0000 Subject: [PATCH 2/3] Updating GsPharo reference to github Replacing Monticello with Metacello. Updating the repository reference from http://seaside.gemtalksystems.com/ss/PharoCompat to github://GsDevKit/PharoCompatibility:master/repository. --- .../instance/baseline..st | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/repository/BaselineOfZincHTTPComponents.package/BaselineOfZincHTTPComponents.class/instance/baseline..st b/repository/BaselineOfZincHTTPComponents.package/BaselineOfZincHTTPComponents.class/instance/baseline..st index f8ec9cff1..3497daba7 100644 --- a/repository/BaselineOfZincHTTPComponents.package/BaselineOfZincHTTPComponents.class/instance/baseline..st +++ b/repository/BaselineOfZincHTTPComponents.package/BaselineOfZincHTTPComponents.class/instance/baseline..st @@ -121,11 +121,11 @@ baseline: spec spec loads: #('Base' 'Announcements'); repository: 'github://glassdb/glass:master/repository' ]; - configuration: 'GsPharo' + baseline: 'PharoCompatibility' with: [ spec - version: '0.9.3'; - repository: 'http://seaside.gemtalksystems.com/ss/PharoCompat' ]; + loads: #('Core'); + repository: 'github://GsDevKit/PharoCompatibility:master/repository' ]; baseline: 'Cryptography' with: [ spec @@ -151,7 +151,7 @@ baseline: spec spec requires: #('GLASS1' 'Zinc-FileSystem-Legacy'); includes: #('SocketStream') ]; - package: 'Zinc-Tests' with: [ spec requires: #('GsPharo') ]. + package: 'Zinc-Tests' with: [ spec requires: #('PharoCompatibility') ]. spec group: 'Core' with: #('Zinc-GemStone-Server-Tools'); group: 'CI' with: #('REST' 'WebSocket'); @@ -237,4 +237,4 @@ baseline: spec yourself. spec group: 'SSL' with: #('Zinc-Zodiac'); - yourself ] \ No newline at end of file + yourself ] From d19ef9c4d963e422d75ff8e5248166eb943f6a76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrik=20=C5=A0vestka?= Date: Fri, 8 Aug 2025 12:04:04 +0000 Subject: [PATCH 3/3] Update README.md Formatting on readme --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 68d5b0800..6aa51721f 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,7 @@ to deal with the HTTP networking protocol. [MIT Licensed](https://github.com/svenvc/zinc/blob/master/license.txt) + ## Loading into GemStone 1. Upgrade to the latest version of Metacello and Grease using [GsUpgrader](https://github.com/GsDevKit/gsUpgrader#gsupgrader-):