Musings on "single operator two rigs". #457
aknrdureegaesr
started this conversation in
Ideas
Replies: 2 comments
-
|
An so2r operator could, of course, just use not only two rigs, but also two computers, two keyboards, two displays. Not sure what these people find convenient. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
I'm moving this to the discussions section. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
This is an answer to #442 (comment) where you write
I expect #442 to be closed soon-ish and this topic to be much more long-lived, so I decided to open a new issue solely for discussion.
This is some ideas I have, or design decisions I would seriously consider if I were you.
But I'm not you. Kindly use of the following material whatever you find helpful, and unceremoniously dump everything else into the trash.
Avoid special so2r code
"Single operator two rigs" so2r is a rare use case as not many people do it. So any code that is special for this will not see a lot of execution and thus will be difficult to iron out. So I'd try to avoid writing such code.
Momr should be first!
I personally very much look forward to "multi operator multi rigs" momr. Once that works smoothly, we can finally ditch Windows and the
n1mm+logger and use Linux for our yearly WAG weekend. Yeah!In general, the demand for momr will be more common than that for so2r. So momr should be developed first.
Use momr facilities for so2r
If you agree so far, the idea becomes pretty obvious: Can we use momr to cover so2r ground?
For so2r, I would try to run two instances of
not1mmon the same computer with the same user, but with differentXDG_DATA_HOMEandXDG_CONFIG_HOMEdirectories.Those two separate instances of
not1mmcan that talk to each other vialocalhostnetworking.Fine print:
XDG_DATA_HOME. Imho, that's a pretty obvious choice anyway.socket.gethostnamereturns as a differentiator of several instances that talk over the network.not1mmunder Docker or similar containerized systems (that may or may not provide a decent hostname) will also love it if this is configurable.Problem to ponder: An so2r operator will want to switch from one
not1mmwindow to the other easily and quickly. Can this be done with regular window manager functionality?Beta Was this translation helpful? Give feedback.
All reactions