Hi,
the STHub -> PharoExtras project "Pastell" (XPath-like DSL that makes navigation in XML DOM trees easier)
was now moved from
http://smalltalkhub.com/#!/~PharoExtras/Pastell to
https://github.com/pharo-contributions/XML-Pastell including the FULL HISTORY
The old STHub repo was marked as obsolete - but is linking to the new one. I've also
setup an CI job:
https://travis-ci.org/pharo-contributions/XML-Pastellwhich is green for Pharo 7. Some cleanups, class comments and docu was applied as you can
see from commit history.
The new version is tagged in git as version 1.6.0 (with a moveable tag 1.6.x in case further
hotfixes are required).
You can load using
Metacello new
baseline: 'Pastell';
repository: 'github://pharo-contributions/XML-Pastell/src';
load.
or from catalog in Pharo 7 or 8.
Attached is current dependency graph.
SIDE NOTE:
==========
If you want to load Pastell and XPath [1] into the same image you will see in Iceberg
they have colliding methods. Currently one can not share them since either XPath or Pastell
tests are green depending on which one are used. This already was the case in the STHub project versions.
I would suggest to only use Pastell or XPath until this could possibly be sorted out in the future.
Bye
T.
[1]
https://lists.pharo.org/pipermail/pharo-users_lists.pharo.org/2019-November/044797.html