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

Reply via email to