#254 closed enhancement (worksforme)
Improve IPC terminology
Reported by: | Martin Decky | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | 0.4.3 |
Component: | helenos/unspecified | Version: | mainline |
Keywords: | Cc: | jakub@… | |
Blocker for: | Depends on: | ||
See also: |
Description
It has been suggested multiple times (several times by Petr Tuma) that HelenOS-specific IPC terminology is somewhat strange in that sense that it uses unusual terms for common concepts. Therefore I suggest to gradually replace our specific terminology by usual one, somewhat in the line of:
phone = connection
call = message
reply = response (reply is still OK)
answerbox = message queue (mailbox)
If there is a good reason why we should prefer to stick to your current terminology, please elaborate.
Change History (6)
comment:1 by , 14 years ago
comment:2 by , 14 years ago
Cc: | added |
---|
comment:3 by , 14 years ago
I can also see one additional advantage to using non-conventional names for the concept of connection, message and mailbox - out of box thinking. That is, if we use a similar, but still different metaphor for the three than anyone else does, we may be looking at the thing from a different perspective and thus have some potential of brining new solutions to some of the classical problems.
comment:4 by , 14 years ago
The suggested terminology is not being used even in the archetypal Mach microkernel:
(send) right ⇒ connection
port ⇒ message queue
comment:5 by , 14 years ago
Resolution: | → worksforme |
---|---|
Status: | new → closed |
Under the weight of the above evidence, I am proceeding to closing this ticket as worksforme. If you disagree, feel free to provide further evidence and reopen.
comment:6 by , 14 years ago
Type: | proposal → enhancement |
---|
Frankly, I don't like the suggested idea for the following reasons: