Hi Martin, Le sam. 28 mai 2022 à 09:39, Martin Kirchgessner <mar...@mkir.ch> a écrit : > > Hello Romain, > > A remark about breaking changes and the stable branch. > > After updating to 2.0.5 I was surprised to see Showergel [1] crashing at > start... because it starts by sending `list` to the telnet server (to > discover available objects). Turns out the command has been removed in a > single commit [2], which is not much motivated nor referring an issue... > and not even mentioned in Releases' changes. I can't find a discussion > on this topic either. > > I know LS objects discovery can be achieved with the `help` command > alone - although I'm not sure it will be as reliable, we'll make do. And > I understand the need to refactor/unclutter while maintaining only one > stable branch, especially as you're giving much time already. Though, > deprecating `list` (with a big warning in logs) and removing it only in > 2.1 would have been nicer. Discovering this after the amount of breaking > changes brought by v2 makes me worried for 2.1... Especially as 2.0.x > likely won't be maintained once 2.1 will be considered stable. > > The roadmap is not clear on such changes. Is it possible to discuss more > openly breaking changes before implementing them ?
Thanks for bringing that up and sorry about the frustration this caused you. The command was removed because I realized that it was not populated and used anymore. However, you are absolutely correct, this should have been reserved for the `2.1.x` release branch or, at the very least, mentioned in the changelog. We'll try to do better in the future. -- Romain
_______________________________________________ Savonet-users mailing list Savonet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/savonet-users