Make channels more intuitive
opened this issue · comments
I think many users are confused by the two different version of channels. It is also confusing to have to choose between "Create channel" or "Join channel", and where to get the address from if choosing "Join channel".
A cleaner solution would be to combine version 3 and 4 into one channel. Then joining a new channel will be as simple as clicking "Add Chan" and entering the name.
So my proposal is this:
Only version 4 channel addresses will be stored in keys.dat
. Both messages sent to version 3 and 4 will be received and displayed identically. When creating a new thread it will be sent to version 4 (maybe with an exception for hello
, or other well-known channels, that primarily use version 3). When replying to a message use the same version as that message.
First of all, it looks like a more elaborate version of #66.
Second, I think I like it.