We don't migrate posts cause they can be answered by professional and enthusiast programmers. We migrate them because they are to do with SO careers, Teams or other products primarily on SO.

Screenshot of migration message. Says "This question was migrated to Meta Stack Overflow because it can be answered by professional and enthusiast programmers. Migrated 34 seconds ago by Journeyman Geek

The current wording is somewhat misleading.

Could we have the wording for migration to this site reviewed and corrected?

  • 4
    While I agree, this is bit complicated. Currently it's taking it from the same source as the Tour page - after all, Stack Overflow is indeed meant "for professional and enthusiast programmers". Maybe on per-site meta, this can simply be omitted, leaving only "This question was migrated to [site name]", without the "because" part. Feb 9, 2020 at 12:38
  • I think I have seen this behavior before and written a bug report about it. I also think that it was deleted (possibly by me). I think this was due to being an exact duplicate. This would apply here too. Can you please take a look @JourneymanGeek
    – MEE
    Feb 9, 2020 at 14:40
  • I saw a similar thing on English Language & Usage migrating to English Language Learning, and assumed that it was something specific to that relationship. But I guess this is now network-wide.
    – Alex
    Feb 9, 2020 at 14:56
  • 1
    Related: meta.stackexchange.com/a/340409/295232
    – Glorfindel Mod
    Feb 9, 2020 at 14:57
  • @MEE-codidact.org can't find that in your deleted posts , and as such, the master
    – Journeyman Geek Mod
    Feb 9, 2020 at 14:59
  • The old notices would prepend "our discussion site for our site for" before the text on the Tour page. It seems the new notices are not doing that. Feb 9, 2020 at 19:39
  • It seems that this got missed in testing because ordinarily users never see this text. Moderators, as well as users using the ?noredirect=1 parameter within 30 days, do indeed see it. In my opinion, all things should be refined, even if they're bits that most never see. Feb 9, 2020 at 19:41
  • I pinged Yaakov. This is a regression, but it’s not the only one: the link to “ask a new one” currently points to /ask again, as opposed to /help/how-to-ask. Apr 11, 2020 at 18:56
  • I'm reviewing this bug right now. Looking at the code, we show a special messaging if a question has been moved to its site's meta or MSE. We don't show the message if it's been migrated from MSE to another meta. That's the problem I think we're experiencing here and problem that's probably isolated to MSE moderators. We could drop the destination.IsChildMetaOf(source) check, but it may make more sense to have special copy for MSO and MSE. May 5, 2020 at 23:57
  • Let me know if that is what you're experiencing and what your thoughts are as it will inform the direction I go with this. May 5, 2020 at 23:58
  • ooh. Migration to <other metas> is pretty rare - I tend to punt things over to MSO when they're high quality/important but I haven't done a SU-> MSU migration in ages (so I wouldn't have seen that path). But yes that does sound a lot like what I'm experiencing, and isolated to MSE mods since we (and technically diamonded staff) are the only folks triggering that migration path.
    – Journeyman Geek Mod
    May 6, 2020 at 5:26
  • It looks like 91% of non-returned migrations from MSE are to other metas (e.g., meta.stackexchange.com/questions/343851/…) but it also happens from time to time between metas (e.g. meta.superuser.com/questions/2022/…). In either case, migrations to non-child metas and to MSE are common enough to deserve their own cases. May 6, 2020 at 18:54

1 Answer 1


This has been fixed.

Per the discussion in the comment, this was only affecting migrations performed between metas (e.g. from MSE to MSO), now the copy make clear that the target is a meta using similar language to the existing meta flow.

  • What about the case where a question is migrated from a main site to a different site's child meta? May 7, 2020 at 20:44
  • 1
    I would expect that to be less likely, but the copy would be the same. Going from main to main's meta gets you "discussions ... for this site", going from anywhere to MSE get "discussions ... for the Stack Exchange network", and all other migrations to metas get "discussions ... for {targetParentSiteName}". May 7, 2020 at 20:48

You must log in to answer this question.

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