- Blind mode tutorial
lichess.org
Donate

Redundant features

Sometimes Lichess implements features that make LiChess Tools ones obsolete. Sometimes I just implement something only to learn that it existed in Lichess native already.

Such is the case of the "No spoilers" feature in Broadcasts, which is now superseded by the "Results" checkbox that Lichess added. It even does more than No spoilers, so I guess for once it's a better implementation.

There is also Puzzle History (https://lichess.org/training/history), a page I had no idea existed when I implemented the local puzzle history a few days ago.

So I would go on and remove these two features. What do you guys think? Is there a purpose for the implementations LiChess Tools offers over the native ones?

Sometimes Lichess implements features that make LiChess Tools ones obsolete. Sometimes I just implement something only to learn that it existed in Lichess native already. Such is the case of the "No spoilers" feature in Broadcasts, which is now superseded by the "Results" checkbox that Lichess added. It even does more than No spoilers, so I guess for once it's a better implementation. There is also Puzzle History (https://lichess.org/training/history), a page I had no idea existed when I implemented the local puzzle history a few days ago. So I would go on and remove these two features. What do you guys think? Is there a purpose for the implementations LiChess Tools offers over the native ones?

@TotalNoob69

I think that if native lichess implements LiChess Tools features, there's no need to keep them in LiChess Tools unless LiChess Tools features are more complete than native lichess implementations, otherwise they should be removed from LiChess Tools. There's no point in being redundant, otherwise it makes things more complex for nothing.

LiChess Tools should be seen as a kind of incentive for lichess developers to implement new features natively. LiChess Tools should serve to give them ideas for future developments, to steer native lichess development in a certain direction.

@TotalNoob69 I think that if native lichess implements LiChess Tools features, there's no need to keep them in LiChess Tools unless LiChess Tools features are more complete than native lichess implementations, otherwise they should be removed from LiChess Tools. There's no point in being redundant, otherwise it makes things more complex for nothing. LiChess Tools should be seen as a kind of incentive for lichess developers to implement new features natively. LiChess Tools should serve to give them ideas for future developments, to steer native lichess development in a certain direction.

This topic has been archived and can no longer be replied to.