Hi. A while back Gocept graciously hosted the first of a series of Zope Resurrection sprints (now they have to host more *wink*). At the sprint we had a discussion about the status of the Zope Toolkit. Both Jan-Wijbrand and me where present as two of the members of the old ZTK release team. At the meeting we discussed whether or not it would continue to make sense to "release" the ZTK as we had done in the past. The conclusion from the meeting was, that there is little to no benefit of doing ZTK releases anymore. Both Zope2 and Grok have long since forked and maintain their own versions of a ZTK versions list. Applications built directly on top of the ZTK tend to use the current ZTK versions list as a starting point, but fork and maintain their own versions as well. And the ZTK itself has matured and is very stable, so there aren't many version conflicts across ZTK libraries anymore, which would warrant tracking compatible version combinations. With that said, there is still value in testing all the ZTK libraries in one place, so the zopetoolkit project on github [1] still provides some value. We would like to encourage anyone doing a new release of a ZTK library, to also provide a pull request against the zopetoolkit project (for example [2]), so we get a travis-ci test run for the ZTK as a whole. As an alternative you can also still use the zopetoolkit project to develop and test a library before doing a release, by following the relevant instructions [3]. At the sprint I took a stab at updating the ZTK docs [4], so they aren't completely out-of-date anymore. But there are certainly still outdated sections in there, so any help is welcome to update them. A final thanks goes to Jim, who put in a redirect, so the old http://docs.zope.org/zopetoolkit site now redirect to https://zopetoolkit.readthedocs.io. Hanno [1] https://github.com/zopefoundation/zopetoolkit [2] https://github.com/zopefoundation/zopetoolkit/pull/6 [3] https://zopetoolkit.readthedocs.io/en/latest/process/buildbots.html [4] https://zopetoolkit.readthedocs.io/en/latest/
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/11/2016 09:26 AM, Hanno Schlichting wrote:
A while back Gocept graciously hosted the first of a series of Zope Resurrection sprints (now they have to host more *wink*). At the sprint we had a discussion about the status of the Zope Toolkit. Both Jan-Wijbrand and me where present as two of the members of the old ZTK release team.
At the meeting we discussed whether or not it would continue to make sense to "release" the ZTK as we had done in the past. The conclusion from the meeting was, that there is little to no benefit of doing ZTK releases anymore.
Both Zope2 and Grok have long since forked and maintain their own versions of a ZTK versions list. Applications built directly on top of the ZTK tend to use the current ZTK versions list as a starting point, but fork and maintain their own versions as well. And the ZTK itself has matured and is very stable, so there aren't many version conflicts across ZTK libraries anymore, which would warrant tracking compatible version combinations.
With that said, there is still value in testing all the ZTK libraries in one place, so the zopetoolkit project on github [1] still provides some value. We would like to encourage anyone doing a new release of a ZTK library, to also provide a pull request against the zopetoolkit project (for example [2]), so we get a travis-ci test run for the ZTK as a whole.
As an alternative you can also still use the zopetoolkit project to develop and test a library before doing a release, by following the relevant instructions [3].
At the sprint I took a stab at updating the ZTK docs [4], so they aren't completely out-of-date anymore. But there are certainly still outdated sections in there, so any help is welcome to update them. A final thanks goes to Jim, who put in a redirect, so the old http://docs.zope.org/zopetoolkit site now redirect to https://zopetoolkit.readthedocs.io.
Excellent work! Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJYJfjJAAoJEPKpaDSJE9HYejMP/0r2IXhjJOWrNNjqJZuhOI8Q pVXlH6L/LubyIdOnaDQsn1j8REUS0ltAdApA4ghwPBaHC2XLOR5fzU6uj2LtvQjk l0/XJUCsY7RzUlHmZZi/DfDi+5pxYNfjtj3/0jmmwxEYzprS1NaD5mo6ZS8Bi2UT wlroKtJoRA0aotHc1J+A+h6v3wRglG8t3+VgnsXeMc1T1avDh1dokSsjgtMKdj6i rdqNm/6KAcTr1+pzTRaHzROAeuIetAtR1iA6+nO5xmwY5j92x77DrUmRXXCmd8fy 7UequPB1/KvQN84mNQcNE50ZtPgMHGc5jpVA0Av/HxobEAqIZZjvGn5SMxkQk2vi jr0n2pbVh1Ru2IFcs9A/JTuhIg+X2png8Dt0MuyUaXGLyYuxv2uTsHci0ODU02Qy fs/HEsSIOM6Z2h0CmkV1JJOnCiR4gIclV9tYnwrrZc2dJXSk25iCHCfzqp9sZCZM QgZHT5VbL3MZ0oyPspe0fa98LfNbO8PuhYdqLlPZ0j25i8oFqwe5Q14O41BRHTwQ DHL8EUz6JPwpUGv36rLSSRbHMGtJND1zFm1At0TuirqbHOfUbmQfUaOZTO3o1q5x isvlmossHh+bNoLba1NXsul2PbY5M5ExnZwiC9N5JdmM8t+cNXCiCeOvKjuS3hst RjBt7E0/xbP54A16h8Kp =Ldoe -----END PGP SIGNATURE-----
participants (2)
-
Hanno Schlichting -
Tres Seaver