7

As part of Project Management SE's cleanup efforts, I closed a question as not constructive. Afterwards, I went to leave a comment explaining why and noticed the post was locked by the Community user. Additionally, 3 of the answers on the post were also marked as both locked and deleted by the Community user.

The posts were marked locked and deleted at the same time as when I closed the question. Here is a link to the question: https://pm.stackexchange.com/questions/2549/points-to-nail-down-when-agreeing-to-develop-software-on-spec

For those who aren't 2k users on the site, here is a screenshot:

Closed question with deleted answers

Note that the locked and deleted times both say "37 minutes ago" At the time of this writing, it's been exactly 37 minutes since I closed this post.

Why did the Community user delete these answers and lock the post? There doesn't seem to be a pattern I can see. Two answers are from users without an account, due to migration, but the last answer belongs to an active user. Other answers were not deleted.

I did not observe if the answers were deleted prior to closing the post, but the fact that they were marked as deleted at the same time suggests they were not in fact previously deleted.

Out of curiosity, I reopened the question to see if the answers would be undeleted. They were still marked deleted. I also tried to check the post history but couldn't find any helpful information.

My motivation for asking is to gain a better understanding of how the system works. If this post were to be flagged to be reopened, should those answers also be undeleted? I ask because I'm not sure if they were originally self-deleted or moderator deleted and then the Community user decided to take ownership, or if there is something else going on that I don't understand or am not aware of.


UPDATE: With @animuson's help, we determined the migrated answers posted originally on the source site are deleted while answers posted on the target site remain.

With that said, the list of answers actually support my justification for closing the questions as a list/poll, yet only 2k+ users will see this.

Why does this happen? Is it inappropriate to undelete them?

3
  • 1
    Looks like something to do with migration rejection. Those answers were migrated with the question. The ones still visible were posted on that site after the migration. No idea if that's intentional behavior or not.
    – animuson StaffMod
    Jul 3, 2012 at 3:32
  • That would make sense. The answer from the person who does have an account occurred hours prior to the migration. The next question is why? ;)
    – jmort253
    Jul 3, 2012 at 3:35
  • @animuson - You're a genius. I just closed another migrated question, and all of the answers from the source site were locked and deleted. I'll edit my question.
    – jmort253
    Jul 3, 2012 at 3:37

2 Answers 2

10

As you've found, this occurs when you close (for any reason other than Exact Duplicate or "Belongs on ....") a question that has been migrated to your site.

Why? Because otherwise you can end up with the rather problematic situation of having the same answers by the same users on multiple sites, both sets of them on closed questions. If the question is worth salvaging, that should be done on one site; chances are, answerers aren't going to invest time in updating their answers in two places. So the rejected question is locked, and the answers are locked and deleted, to send the message that it once again belongs to the originating site.

If you want the question, don't close it. If you have to close it without rejecting the migration, clear the migration history first (this option exists in the mod menu). Otherwise, please leave the answers deleted and the question locked after the migration has been rejected.

4
  • Thanks. In that case, I'll leave it locked and the answers deleted. If there are questions, users can take them to meta.
    – jmort253
    Jul 3, 2012 at 4:01
  • Now that's confusing, since I thought the answers were deleted on the original site, so how could there be a conflict since the answers are only on the target site? Mar 19, 2013 at 21:41
  • They're undeleted when the migration is rejected, @Lance
    – Shog9
    Mar 19, 2013 at 21:45
  • @Shog9, ah, ok, thanks. Mar 19, 2013 at 21:47
5

It's a sort of awkward artifact of migration rejection; it's supposed to kick all (migrated) answers back to the original site, where they'll be undeleted.

If you want to keep all answers on your site, clear the migration history and the post should be unlocked/answers undeleted and the post will act like any other closed post on your site.

As a side note, weirdness like this is why I usually just delete migrated questions to reject them; it's much cleaner. If it's close-worthy but you find it valuable to keep around for some reason, don't delete but instead clear the migration history and close. I don't have as much experience with the later option though.

1
  • Only reason I'm keeping it around is because we're redefining our scope, and these questions serve as a rallying point for our conversations. In the future, I'll probably clear the migration history. These migrations happened months ago, before our community started coming together to focus the site.
    – jmort253
    Jul 3, 2012 at 4:04

You must log in to answer this question.

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