What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 128 Stack Exchange communities.

I made a question at Stack Overflow long ago and also posted the same question in a non-Stack Exchange website (Xtreme VB Talk). The question was answered, Combining two PNG images into one image using .NET.

According to the answer, I shouldn't have cross-posted between Stack Overflow and XtremeVBTalk, because

it increases the probability that wires will get crossed and everyone will waste time.

But I'm not sure why is that wrong. You see, I simply see Stack Overflow and XtremeVBTalk as two different communities with different users. So posting the question in both sites would just give me more answers. And if I got the answer in one of them, I would report back to the other site and let everyone know (and perhaps someone else would be benefited as well). I really doubt it is a waste of time - the more input, the better. The fact that someone was a user in both websites is simply a coincidence.

I realize that Meta Stack Exchange question Is cross-posting a question on multiple Stack Exchange sites permitted if the question is on-topic for each site? exists, but apparently it involves cross-posting within Stack Exchange sites, but this is about external websites instead.

I also realize that I was told that as "advice" (since my question was not flagged or anything), but well, I am now curious: Why would anyone consider this a bad practice?

share|improve this question
2  
The answer here is somewhat related to your situation. In short, it's up to you to cross-post to a site outside the SO/SE network. –  Bart Jul 31 '12 at 22:47
add comment

4 Answers 4

up vote 25 down vote accepted

I like the way how this is addressed at Java Ranch:

Be Forthright When Cross Posting To Other Sites

...keep in mind that this is not generally in the interests of the posters who might be responding to your posts - those folks may find they've wasted their time. You certainly don't want to annoy those you want to help you, so you might want to make the experience as painless as possible.

The best way to do something like this (without ticking people off) would be to let people know upfront that the crossposting is occurring. This makes the most sense if there's a respectable delay between posting in one forum and another, e.g:

"I posted this question the other day in SomeOtherForum.com [link], but wasn't able to get a good answer, so now I'm asking here..."

A responsible netizen might also post a followup in SomeOtherForum.com letting people there know if a better answer is found.

share|improve this answer
2  
I did this a couple times on ask.cakephp.org...and soon found just asking on SO was a lot better use of my time –  Ben Brocka Jul 31 '12 at 22:55
2  
+1 When cross-posting, don't do it until you have not got any answer within a reasonable time frame on one site. Then make sure you provide links between the cross posted sites to make sure people know about it. –  awe Aug 1 '12 at 10:39
add comment

I simply see SO and XtremeVBTalk as two different communities with different users. So making the question in both sites would just give me more answers.

Ideally, but in practice you're probably going to get mostly the same answers twice, which means twice as many people had to take the time to answer. Worse, it tends to be the case that once somebody's problem is solved on one forum, they immediately start ignoring their question everywhere, because they've got their solution. Meanwhile, people keep trying to help on these other forums, even though the OP is ignoring the post completely now

If you're going to cross-post all the answers as they come in it's probably ok, but most people don't bother, and having a bunch of communities work on your problem simultaneously is probably unnecessary unless it's particularly difficult

share|improve this answer
add comment

Personally--and I don't claim to speak for anyone else--it demotivates me to even try to help.

It feels like you either

  1. don't expect us to succeed
  2. don't value what we might have to offer
  3. are only posting it for the points

This may not be logical, but it is how I respond.

Take that for what you will.

share|improve this answer
    
#3 ding ding ding! –  Seth J Aug 1 '12 at 1:54
    
#3 Well that's interesting - I don't see why would anyone care about the points XD... I mean, I just want the solution to my problems :) –  Omega Aug 2 '12 at 1:43
add comment

I don't think cross posting is wrong as you get variety of ans and get interacted to many people
It also help other.

share|improve this answer
    
But since each site focuses on a certain topic, questions should remain on or be moved to their appropriate site. If you want a variety of answers, raise awareness of your question on its intended site. –  Jamal May 31 at 14:46
    
Cross-posting fragments the effort to solve the problem, and is often an indication of a question that requires more thought. –  fbueckert May 31 at 14:49
    
@Jamal Very correct. BUT think Is every is connected to that particular site. The person who can give you more correct ans is not their then ? –  Amrita May 31 at 14:49
    
@fbueckert True. If person requires more detail the cross-posting is good. It even help that question to reach in market. –  Amrita May 31 at 14:52
    
No, they should be thinking it through on their own before asking. –  fbueckert May 31 at 14:53
    
There's also the hot question system, which helps great questions stand out to others for a limited time. If someone is experienced at a certain topic and isn't yet contributing to that site, then they're invited to do so. –  Jamal May 31 at 14:55
    
@Jamal Ok. but do you think that everybody knows about other platform. If that person only stick to his platform and on that platform question is not their then how can. –  Amrita May 31 at 15:03
add comment

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .