Firstly, Hari was correct - ..
Thank you for this most excellent post.
... On your initial question - I see no reason why everybody would not want the LinuxMCE core to perform many of the services you list, with the level of sophistication that you desire. But the practical fact is, at this point these functions are well down the priority list. There isn't anywhere like the person-power needed to address every point on that list, and so prioritisation is needed, and you will be happy to know that there are movements in progress to make that process more formal, and a "shared vision". True, that doesn't mean your points are any closer to being addressed, however it should at least give you comfort that there will be some structure around the process in future to ensure that they don't get lost indefinitely.
I take your point, but I say again, I have asked for nothing but if someone knows of a useful link (to a checklist sort of network services list) could they please post. And, with or without such links, if people had such a list, what might be on it.
I have not asked for development, or usage, or anything other than "Shall we make a list?"
You do make a good point - if we can come up with a list, ranking them would seem appropriate.
You need to be careful about using terms like "Customer" or discussing things in a way that assumes that the product and its developers are here to address desires, requirements or needs of some notional paying client ...
I hear you. A reasonably common phrase is "Who's your customer?" As you point out, people can read that poorly if they choose.
Please, wherever customer has been used, replace it with 'end user'.
As in, you probably have, in your mind's eye, a sense of whom you might give or suggest lmce to, or who you might like to. Be that person Linux guru or newbie. And I ask, if I remember correctly, because the intended target audience would impact the nature of the list. So, for example, if the target audience were the Linux guru you would expect / require them to deal with any anti-virus issues they might have on their own. If the target audience is a black box rank newbie, they you might reasonably expect to have in place an anti-virus solution. Note - I did not ask if it was, is, or will be, present in lmce. Merely, if we had such a list, what would be on it.
... One sentence can be written with one intent, but by changing the emphasis, can be read in several different ways - sarcastic, helpful, derisory, chiding, etc. Don't always assume that it was intended how you read it...
In some cases, the pointless non-productive sarcasm spans many posts and are not one-off accidents of typing. More like "Boy, you are some STUPID for asking THAT question."
With that all in mind, my subjective reading of the comments - it was clear to me that Hari was directing Unsolicited appropriately. You are being unnecessarily sensitive, and reacting to "tone" that isn't there. Read the previous paragraph again with this in mind.
I cannot disagree that the direction was appropriate, but the truth of the message became lost in the abrasiveness of the delivery. There are assumptions that I even knew that threads could be moved (never come across that before), that 'feature requests' includes 'roadmap', and that I knew my target audience, developers (which includes more than coders), would be present. Let alone how.
I cannot agree that the sensitivity isn't warranted. The tone is clearly there.
Can we please get back to the original intent of the question posed:
"What's a gateway?" (What all is it composed of?)
I haven't come across any good links as to "What's a gateway?" / "What all a gateway does?"
- a simple checklist would be a good start, e.g. It has this and this and that and that.
Anyone with any good links / references / etc.?
And add ... links or not, shall we make such a checklist?
[It's just a checklist, a discussion, people, nothing more. Full stop.]