Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Can I repost here the answers to questions I get answered elsewhere?
I've thought that since I sometimes ask questions on chats and they are like black holes for information, whenever I get an answer I should post the question and answer here so that other people have more chances of finding an answer to the same question. Would that be fine?
And what about simple problems I can't find the solution for online that I'm able to solve on my own but I would have preferred to find a solution online?
2 answers
Your own questions
If the original question was your own, then you own it and there is no restriction on also posting it to Codidact.
Other people's answers
For a question or answer posted by someone else, you may need their permission before posting here, depending on how it is licensed, and you may also need to give attribution to the original source. Even when attribution is not required, providing a link to the source material is helpful, and encouraged by the Codidact guidelines. You should make sure it is clear that the post is not your own.
If the original answer was in the less formal setting of an online chat, you could also invite the answerer to post an answer to your question here. This way they may post a fuller answer than they initially provided in the chat, and they will receive any reputation from voting, which they would miss out on if you simply quoted their chat answer.
Answers of your own
If you solve your own question yourself, then posting an answer to your own question is very welcomed - please do!
1 comment thread
Caveat: I am not an online IP expert.
I believe the main obstacles would be: Copyrights and attribution.
Copyrights
The safest and always-valid way to circumvent this obstacle is not to copy answers verbatim. Read the answer elsewhere, absorb the knowledge, then write your own answer along similar lines. Also, write your own code rather than copying it.
If that is impracticable for some reason - you need to determine what copyrights the answer on the chat, or wherever, is posted with; and make sure you observe those. In particular, when reproducing the answer here, make sure that you have the right to redistribute/republish the answer under that license. If you aren't sure - ask on meta on this site, or, well, on opensource.stackexchange.com (but maybe there's another network site on codidact which could be used instead? I don't know).
Attribution
If writing your own answer, still give credit to the discussion on the chat you had read. Say that your answer is "based on the approach described at" or something appropriate.
If copying an answer from elsewhere - always always say where you copied the answer from: Site name, URL, and page name/title/subject if relevant.

0 comment threads