zinc icon indicating copy to clipboard operation
zinc copied to clipboard

BaselineOfZincHTTPComponents should refer to the the latest XML support repository

Open mumez opened this issue 3 years ago • 0 comments

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

mumez avatar Aug 06 '20 14:08 mumez