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 !
Martin
[1] https://showergel.readthedocs.io/en/latest/
[2]
https://github.com/savonet/liquidsoap/commit/fac16fab84328373261296aff8adc26f8966915e
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users