Space for Unity refugees?

Started by
37 comments, last by BoredMormon 7 years, 9 months ago

I support that idea. (the same could be done for all other engines I guess).

Question is how many people would regularly engage in discussions about a specific engine. I guess, not so many, as others have put it before.

As long as the official forums are good, why not post engine specific questions and discussions where not only most of the community, but also the engine devs are?

Maybe split the engines dsicussions out of the API forums. Currently, you really need to read the description to see that engine specific discussions should go into the API and tools forum.

Forum tags could take care of making sure people would know what engine is spoken about, and if people would like to post more generic, engine related question like the "which engine is best for X", they could do so there while reaching users of multiple different engines.

Would make sure the subforum is more populated too. How many people here are using lumberyard? I am sure there are some. Are there enough that the forum isn't becoming a wasteland?

For example it seems the amount of artists on this forum is rather low compared to the programmers and designers. The art forum gets regular, but low traffic. It is only thanks to some people actively "haunting" this subforum and trying to answer questions that pop up that the forum is not completly deserted (thanks guys, you know who you are).

Advertisement

Maybe split the engines dsicussions out of the API forums. Currently, you really need to read the description to see that engine specific discussions should go into the API and tools forum.

This is along the lines of what I'm thinking. We certainly have a place for engine discussions, but it's not obvious. Maybe a little reorg/rename is in order.

Admin for GameDev.net.

Well, what advantage would there be to split "Engine" specific API discussion out into its own section, rather than just making things clearer to people to use the existing API section for "Engine" stuff?

Old Username: Talroth
If your signature on a web forum takes up more space than your average post, then you are doing things wrong.

So just to fill in guys that aren't from the Unity board..

They used to run XenForo and it was really solid. They wanted to interconnect more site features so they licensed Lithium. They made the Xenforo forum read-only and fired up the Lithium version a few days later after migrating the databases.

Well unfortunately the migration was a complete disaster. Swathes of posts disappeared, no PM's migrated, no thread subscriptions migrated, the default layout is unanimously abhorred by the entire community, and lots of other problems/complaints. Essentially they went live with what appears to be a completely untested system after the first pass at data migration.

No one likes it, no one is happy and they're currently trying to communicate with Lithium but its all across the pond so time zones bork any kind of rapid scheduling and its taking forever to get solutions on what is involved with rollback etc while leadership is in SF, the forum team is in Coopenhagen and Lithium guys are somewhere else I think.

So while that basically leaves most users trying to avoid the forums now, I wouldn't expect loads of people to shift over to a generic forum with a single section for Unity because it will never compare to the quality, convenience, integration and 'officialness' of the legacy XenForo Unity forums. For myself, I just got a color inverter so I could read the text but all I post there for now is to update my asset threads.

This is fascinating to me. I love learning from the mistakes of others.

I would consider this to be a significant deployment and roll out failure due to insufficient testing. With the way you describe it, it sounds like their sysadmin just did a database migration, didn't check to make sure everything migrated perfectly, assumed it was all good to go, turned one system on and the other off, and felt the blowback when people lost data and capabilities.

It sounds like the cross system compatibility capabilities they were looking for sounded like a solid business case which benefits them and customers, but they botched the execution of it. Now, they face a public support crisis and the project is tainted, so if they try again in the near future, people will bring their bad memories of the last failure and be opposed to the change. Fascinating. This is why you can't screw up your deployment and integration step. There's always going to be a subsequent user training step in the SDLC which generates user resistance, but deploying an 80% solution is going to multiply your end user resentment, no matter the validity of the business case.

The interesting question to follow up with is, "How could this have been done better?"
"Move fast and break things" is the wrong policy approach here. I think if they could migrate the data from one database to another, there is no reason they couldn't run two instances of the forum software. Let the new instance be publicly accessible. Let people vet it before you go live with it. Mirror the data from the production database to the staging database on a 24 hour cycle. Let your engineers figure out how to build the interconnected services. When everything is working smoothly, make the staged software the production version, and then set the current production version to a hot spare which gets its data synched from the new production instance. If there's an unexpected catastrophe, you have an immediate go back plan. I would set the deployment and integration cycle for this forum software roll out at something gradual like 6 months.

When it comes to user training, people like familiarity. Your forum UI is like a brand, and when you change a brand, you don't want to change it more than 10% from what it was previously. If you want people to adapt to your new systems, adapt the new systems to look and behave like the systems they're familiar with, and then gradually and incrementally, add additional capabilities.

Anyways, all of this is a heavy mix of policy and technical work working together. Surely a company as big as Unity, with the capabilities to build the worlds leading game engine, has the technical capabilities to handle this phased deployment of forum software.

I would consider this to be a significant deployment and roll out failure due to insufficient testing. With the way you describe it, it sounds like their sysadmin just did a database migration, didn't check to make sure everything migrated perfectly, assumed it was all good to go, turned one system on and the other off, and felt the blowback when people lost data and capabilities.

That isn't quite accurate. There was some testing before it went live. Some of the volunteer moderators reported they had seen the forum before it was rolled out as a full replacement, and they advised against rolling it out. They had numerous concerns and they voiced them. Someone apparently ignored most or all of those concerns.

When it comes to user training, people like familiarity. Your forum UI is like a brand, and when you change a brand, you don't want to change it more than 10% from what it was previously. If you want people to adapt to your new systems, adapt the new systems to look and behave like the systems they're familiar with, and then gradually and incrementally, add additional capabilities.

Sounds reasonable. The change we experienced was more along the lines of 50%. At first we've had trouble figuring out how to quote or edit posts for example. Lithium just isn't intuitive for anyone who is used to forums like this one.

Anyways, all of this is a heavy mix of policy and technical work working together. Surely a company as big as Unity, with the capabilities to build the worlds leading game engine, has the technical capabilities to handle this phased deployment of forum software.

One would think that, but it actually looked like they outsourced the whole deal. E.g. they were mentioning that they couldn't move threads with 2000+ replies and had to wait on admins at Lithium to do it for them.

Fun fact: The Lithium forum auto-deletes posts mentioning competing products, like in some mad orwellian dystopia. Source quote (can't remember who said it, I've requoted it from a skype log):

I'd be happy to send them some links to good analytics software for Xenforo, but unfortunately, Lithium autodeletes the post if you try to post it on this forum.

Well this finally answers the question as to why I've suddenly been getting dead links to unity topics.

I've used unity since 2.0, but I've never been active in their community. It has always seemed pretty poorly set up to me. Unity answers has been especially bad for a long time. In the last year I've posted maybe 2 questions on there and they each took more than a week to be 'moderator approved' and show up. Then neither question ever received an answer.

The answer/reward system seems to reward wild guesses and I've seen alot of 'accepted' answers that were just flat out wrong. It's also difficult to find an answer to anything outside of the extreme basics.

I want to hold a referendum. Its obvious the lounge has suffered greatly from gamedev.net's mismanagement of inmigrants, allowing them to walk freely into the union, without ever contributing anything back. I say the Lounge does not need gamedev.net, neither it needs to support its less populated subforums, that have been stagnant for not accomodating to the latest dank memes, unlike the Lounge.

I vote for making the Lounge great again.

Age you beat me to it!

We are going to build a Firewall and we are going to make Unity pay for it! They are bringing bad posts and they are bringing spam! We need a temporary ban on all Unity refugees until Unity figures out what it's doing over there!

Lol jokes aside welcome guys! I'm a huge Unity dev myself! Sad to see the forum destroyed like that.

No one expects the Spanish Inquisition!

I want to hold a referendum. Its obvious the lounge has suffered greatly from gamedev.net's mismanagement of inmigrants, allowing them to walk freely into the union, without ever contributing anything back. I say the Lounge does not need gamedev.net, neither it needs to support its less populated subforums, that have been stagnant for not accomodating to the latest dank memes, unlike the Lounge.

I vote for making the Lounge great again.

Age you beat me to it!

We are going to build a Firewall and we are going to make Unity pay for it! They are bringing bad posts and they are bringing spam! We need a temporary ban on all Unity refugees until Unity figures out what it's doing over there!

GDExit!

Thanks for the welcome guys.

Looks like Unity has rolled back to the previous forums. So I'll be spending most of my time there. I will pop in from time to time here. Never hurts to expand my social circle a little.

This topic is closed to new replies.

Advertisement