Topic on Talk:Phabricator/Help

Jump to navigation Jump to search

Is there a process for help with vandalism in a test env?

8
MBinder (WMF) (talkcontribs)

Hi!

A user on phab.wmflabs.org has been closing tasks on some of our mockups. I thought maybe this was an honest mistake (it's a test env, so it's easy to assume it's just a place to mess around with whatever), so I reached out to them to ask them to stop and why and offered to help them with whatever they wanted to do. I also added a description to the project in question. After reverting their changes, however, they did it again. I've noticed this user is blocked on some wikis and has a disabled account on WMF production Phab, so I suspect their intent is simply malicious.

At the end of the day, I just want my mockups to be preserved (we're doing it in a test env to not overwhelm production). I think my best option is just to manually change access for each task. Is that accurate?

Thanks!

Whatamidoing (WMF) (talkcontribs)
MBinder (WMF) (talkcontribs)

Thanks, @Whatamidoing (WMF). I think I am wondering more specifically what to do for the test env, which is not monitored by pretty much anyone, nor anyone's real responsibility beyond (I think) whomever set it up.

AKlapper (WMF) (talkcontribs)

Does that mean there is production data (mockups) in a non-production instance? If yes, could someone explain what "overwhelm" means exactly?

MBinder (WMF) (talkcontribs)

I wouldn't call it production "production data" exactly (I would show you but I had to change the policy for all of the projects and tasks to stop the vandalism). It's really just a simple backlog and Kanban board to illustrate, in an interactive way, how we might make those changes on production. It is populated with fake tasks. "Overwhelm" doesn't mean "break Phab" so much as "make 30 tickets that aren't actually work and make AKlapper pull his hair out while clogging real boards." :)

Whatamidoing (WMF) (talkcontribs)

Have you asked for admin/blocking rights there? You might be able to solve the problem more directly.

AKlapper (WMF) (talkcontribs)

In my understanding, the test instance exists to test whatever people want to test. That can include altering someone else's test data.

MBinder (WMF) (talkcontribs)

@AKlapper (WMF) that's fair! FWIW, at this point I have protected what data I think I need to, so my motivation for this post is moot. I have some conflicting personal values around the "vacuum" of a test environment, but practically it's no matter now. :)