As a Roblox developer, it is currently too hard to give my voice to many of the critical decisions which affect me and the millions of developers on this platform.
As great as some of the stuff the community feedback program offers, it’s just not reaching enough teams and this means that sometimes we find out changes which deeply affect us negatively and we’re forced to make a massive fuss to get things back.
If Roblox is able to address this issue, it would improve my development experience because it makes the lives of everyone easier. This doesn’t make our relationship any better because it forces employees to consider how big the backlash and the negative emotions attached to it. This could all be resolved when developers are part of these decision making processes throughout the lifecycle of areas of Roblox that do affect Roblox developers in non trivial ways.
If Roblox wants to follow their core values of respecting the community and taking the long view, Roblox is going to need a part of the community there to guide them. There needs to be a level of transparency from Roblox on what’s going on with the critical groups.
I’m sure there are plenty of employees who would love to chat with developers who care about these sorts of things but we’re forced to wait for everything to go public and then go badger them hopefully finding a channel to speak or badger DevRel again and again to get them to speak to them.
You have a developer council but absolutely no one knows what they do, are they part of your decision making process? Is it okay for the stuff that the community is going to cause a massive riot over? None of this is disclosed so developers can’t be reassured that their needs are being covered so you get developers big and small doing massive storms to try to flash this massive sign of “Stop, return back” every time it goes past their level of tolerance.
If you’re finding after reading all thing that you think things need to change. Allow me to introduce some ideas to be a starting point.
- Actually disclose what the Roblox Developer Council is doing
- As part of major decisions affecting devs, there should be outreach to DevRel for feedback to all relevant programs
- Major departments at Roblox should have dedicated Roblox developers who are in that area of focus as employees to be a place to let developers be developers and provide their feedback. Maybe be the point of contact for more localised support groups.
- Actually disclose moderation effectiveness, you can’t give developer confidence that Roblox is doing well at this if you never say anything.