Given that I think the point of my question has been lost with the specific example and the further clarifications I proceed to restate my question here in a clearer (hopefully) way:
If an OP has risen many points in his question and the question being too broad got closed, and I have comments, and advise regarding a specific point of that question that could be of use to the OP and other people. How can I provide that feedback if I can not post an answer and I can not post comments either?
Possible takes I can think of, or Catija mentioned:
- Edit the question to just reflect the one part I want to talk about that would cause the question to be in scope of the site: in this case I don't think I can do that, because the question has many answers already and editing it would probably mess them up, but in other cases it could totally work.
- Put my comments on a chat and link the chat on the comments area of the question. Would this get deleted?
- Post a new question with that specific topic, allowing other people to give answers and posting my own answer, although it feels odd asking a question that is not originally mine. And then link the new question on the comments area of the original questions. Will this comment with the link get deleted?
- Comment Telling the OP to post different questions for each topic, and hoping he will do that and then answer those questions if he posts them. Will those comments get deleted?
- Nothing: There is nothing that can be done because the current structure of the site doesn't allow it.
I was asked to clarify in the comments what do I mean when I say the purpose of these sites its to help other people. This question actually baffles me a bit, but I will try my best to answer it.
Stack Exchange Sites are Questions and Answers sites. Essentially some people ask questions, some other(or the same) answer them. So you could say the goal of these sites is to help people with their questions. However this is done within a frame, unlike some forums where each question tends to be very specific to the OP and the possibility for it to be helpful to someone else is slim, here we try to make them the most generic so each Question/Answer can be of use to the most people.
However, like in any other place where Human Interaction is present, we need to remember there is a human being on the other side, and I like to err on the side of goodness. So I tend to think that everyone here tries to help others, even if their actual goal is just to rack up points, or to serve their own ego, or who knows what else, in the end whatever their personal reasons, the process allows them to help other people. So I choose to think everyone is here to help, this could be considered a bit naive, but that helps me have a positive mindset when someone seems rude, or not so nice, if I think they are trying to help in their own way.
Also in a case like the question by the OP, although not a good fit for this site, specially because its very wide scope, and it is even closed, the presence of the question itself is helpful to other people in many ways:
- It is closed: it is an example of a question that is not a good fit for this site
- It has up-votes: So even if it is closed, the up-votes prove that some people think is useful, it may need rework, but the interest is there.
- It has some answers: those answers may help people in the future.
- It is not so specific to the OP as it seems: the problem presented by the op is actually rather common, and it could be open in a bunch of different questions that could be helpful to more people written in a more generic way. Sadly the op didn't do that, maybe he didn't know he could do that, maybe no one suggested it, maybe he didn't want to, but the possibility is still there.
Regarding the specific part of the question that I wanted to give the OP some feedback, is just not to help him, it is actually to help anyone else with the same issue. Because I have seen that problem, long ago in myself, and in many other people (when I had it, this site didn't exist, so I couldn't ask here) so I felt that giving him feedback on that topic could be of help to him and any other people feeling in a similar way.
In any case, these are my motivations, my question is not regarding how I feel on how this site purpose is to help people, or why my comments were deleted, my question is:
If the OP has risen many points in his question, and I have comments, and advise regarding a specific point of that question, how can I provide that feedback if I can not post an answer and I can not post my points in comments either. For example, would it be a valid approach to post a question extracting that specific topic even if I didn't originally had the question myself and then answer it? Or what other approach do you suggest?
In the past, in other sites, when I posted comments like the ones in this post, that mods didn't feel should be in there, they created a chat and placed them there, in this case they were totally deleted. Would it be valid if I created a chat and posted my comments? Or would my comment with the chat also be deleted?
I think/feel the first purpose of any of these sites is to help other people, but in a frame. So I totally understand that questions need to be closed, etc.
In this context, I am more used to Stack Overflow, where whether for sheer volume or for some "cultural" reason they are not so aggressive with comments like in this site.
In this site I have seen comments get deleted without even leaving a reason left behind. I have gotten comments deleted that were real comments not detrimental, were not an answer but were giving additional information and got deleted without a comment. I don't quite follow how comments here work compared to SO, but feel that for a ISP is a bit aggressive.
As I said I have gotten comments deleted before, and in general, although I don't get why, I don't mind; but in this case in this question where the OP clearly needs some help, my comments got deleted and I don't quite get why, and also I don't see how they were detrimental to the site.
Regarding the question, he is saying he needs help to make friends, he probably feels lonely, and his question is closed and I don't see anyone giving him advice on at least how to open related questions to help him. Maybe there was advice given and someone deleted it? I understand where he is coming from so I read his question and the many answers, and there is a situation he talks about "when his sister asks him how is he doing and he tells her about programming she loses interest" that I didn't see addressed in a way I felt was sufficient.
I wanted to give him tips about how to handle that situation, but since it was going to be a long comment I decided to post a whole answer (answering additionally the other the topics of his question), but I couldn't because the question is closed. So I went back to my plan of posting comments, just about that specific subject, so I didn't address the whole question, I just addressed that specific part and told him not to stop being a programmer, because I felt any opening comment had to say that.
Then my comments were totally wiped and someone posted "Please don't answer in the comments, especially on closed questions." My comments were not an answer, his question is super long and complex, you can't really answer that in comments, or at least I can't. He wasn't even asking what I talked about, I just saw why he was having issues with that specific thing (I have had the same issue in the past) and gave him some advice on how to handle it. My goal here is to help the OP, I wasn't looking for points. And since it is a bit old question I can't image so many people reading that old closed question, so mostly only the OP would be reading my comments. I imagine the mods have some queries or so to detect new comments on post, but I don't think that is the case for the regular user.
So having in mind I want to help the OP, what can I do here? Because I feel bad for him and can not reach him. Should I grab the specific part of the question and post a new question myself? Although I would feel a bit odd doing that, and also there are restrictions about answering your own questions, but if you feel that would be a legitimate way to help the OP I would do it.
My goal is to help him but comments were deleted so fast that I have no way to know if he managed to read them. I mean if they would have been deleted a week later at least, I would know the OP had time to read them and I wouldn't mind, but it was so fast that I seriously doubt he did.
Also I wonder, what do we gain being so aggressive about deleting comments in this site? I think more here than in SO we need to remember this site is for helping people. Unlike in SO that many of the answers to your questions you can read in a manual, for the questions here there are no manuals where you can seek them. I get that people doing this are actually trying to be helpful and is not that they are trying to be mean or anything, so maybe could we have a grace period for comments? Like instead of deleting them so fast, wait a week or so? That way everyone involved has time to react?