zinc
zinc copied to clipboard
BaselineOfZincHTTPComponents should refer to the the latest XML support repository
I noticed that BaselineOfZincHTTPComponents do not load packages well when SmalltalkHub is down.
In this line, ConfigurationOfXMLSupport is specified as a dependency. https://github.com/svenvc/zinc/blob/master/repository/BaselineOfZincHTTPComponents.package/BaselineOfZincHTTPComponents.class/instance/baseline..st#L6
ConfigurationOfXMLSupport itself is in the SqueakSource repository, but its baseline methods still point SmalltalkHub XML support library.
ConfigurationOfXMLSupport >> baseline130: spec
<version: '1.3.0-baseline'>
"just a facade for ConfigurationOfXMLParser now"
spec
for: #common
do: [
spec
blessing: #baseline;
repository: 'http://smalltalkhub.com/mc/PharoExtras/XMLSupport/main'....
Since SmalltalkHub is closing the service (and unstable recently), I think it would be better to specify the newer XML support repositories located in GitHub.
https://github.com/pharo-contributions/XML-XMLParser https://github.com/pharo-contributions/XML-XMLWriter