Community Manager Q&A

@sheikah said in Community Manager Q&A:

As a note there is no in-client polling at the moment that has not been added to the client yet.

Yes, I should've worded that better. I meant that I would like to occasionally use the in-client pop-up system that was previously used to get a more representative/greater sample of FAF players to respond to a poll.

@rowey said in Community Manager Q&A:

@penguin_ said in Community Manager Q&A:

I would also like to further investigate the possibility of having a polling/survey section on the in-client news page.

This would not work due to how the News page Operates and would require a redesign on how the Newshub works as all that is in the client is an embedded webpage. The promo team currently has no desire to change the news hub while were working on the website changes

It should be easy to have a polling/survey section that basically functions as an informative link to the actual polls/surveys (ie: it could be like a news post or like one of the other links presently on the news page). If you don't want to have one, that's okay, but I do think it would be worth investigating and should be quite doable.

pfp credit to gieb

@penguin_ said in Community Manager Q&A:

It should be easy to have a polling/survey section that basically functions as an informative link to the actual polls/surveys (ie: it could be like a news post or like one of the other links presently on the news page). If you don't want to have one, that's okay, but I do think it would be worth investigating and should be quite doable.

Adding Sidelinks is Fine that's easy todo but a polling system into the news hub would be another tasks itself

"The needs of the many outweigh the needs of the few" - Spock

What am I electing the community manager for - to represent my interests in whatever

Both candidates say nothing about what interests they intend to represent going forward and instead just say they will poll and listen, so there is nothing to determine for who represents my interests better. Instead all I can do is read platforms for what people intend to do and theoretically hope my interests get represented in those intentions.

Penguin made several concrete proposals on how to actually do anything, Deribus has made nothing because I have no idea what his history is supposed to show me when it isn't showcased to lead to anything new. Like why do I care that you trained people, you aren't applying for a trainer role. Likewise what is making a Discord channel supposed to show me about anything. Are you going to make some poll channel ran like #cute-animals or are you going to make more #cute-animal tier channels or are you just going to add random channels and see if people use them? Why don't you talk about the survey you ran before and ways to optimize your process of data collection or something? Did it lead to anything? If it didn't, why didn't it. How can you fix that in the future.

Like what issues are you going to survey? Who are you going to contact both on contributor and user side? Any issues that are currently pressing that you intend to investigate? How would you decide the correct sample pool for data collection? Did the poll you ran prior teach you anything about data pruning/massaging/analysis? Hiding behind "we'll see later" when you also haven't taken a definitive stance on anything means there is nothing for me to even review nor any promises to uphold you to nor any milestones to look forward to. I'd be electing a moderator that sometimes trains and talks to dudes to (maybe) do more of the same. (depending on board convos could even do less!)

I mean I hate to beat a dead horse but seriously the 1 new thing you proposed you'd do, a rehash of This Week in Slack, you then immediately walked back and said you might not do it because it could be a lot of reading.

@ftxcommando said in Community Manager Q&A:

Both candidates talk about using the Discord as some sort of feedback tool

I did not, all of the feedback sources in my post were from the forum.

So how is data going to be massaged to actually be a decent metric for player preferences?

This is a good question. Ultimately the problem is the vast majority of the community is uninterested in giving feedback and never will be. While I can work with the promo team to advertise and encourage opportunities for feedback, I must also keep track of what subgroups of the community are actually responding. The Naval Balance poll I did a while back (which was a great learning experience) at the very least asked for the ratings of players.

At this point my ideal solution would be cooperation with the dev team to allow polls in the website, so it can automatically pull information like rating and game preferences that I can use to interpret the feedback but also reach out to groups that I feel are under-represented.

@phong said in Community Manager Q&A:

I'd like to hear each candidate's opinions and suggestions, if they have any, on new player experience, retention and training. Is FaF doing better now than it was before on this front? Is there something that you think could be improved further? If there are issues, who is in a position to address them?

It's very difficult to get an accurate impression because it's been so long since I've gone through that myself. I've trained a handful of complete newbies over the past year so I do hear their troubles, but that represents the tiny subgroup of new people that come out seek training.

To my knowledge new players have the following problems:

  • Getting kicked from custom lobbies
  • Long queue times in matchmaking, and very imbalanced matches for the first 10 or so
  • Very steep learning curve
  • Few similarly ranked players willing to play anything but dual gap and astro

One idea I have is to put AI into low rated matchmaking games, to bulk up the player count while also providing a "smoother" learning experience for these new players. As with everything, not committing to this just yet.

@ftxcommando said in Community Manager Q&A:

I mean I hate to beat a dead horse but seriously the 1 new thing you proposed you'd do, a rehash of This Week in Slack, you then immediately walked back and said you might not do it because it could be a lot of reading.

I understand your concern, and it comes from my desire to remain flexible, especially this is a brand-new position. We're all familiar with politicians' willingness to make promises that they never end up keeping, and I'm trying to avoid putting myself in that position.

My plan for the position is generally:

  1. Collect feedback
  2. Discuss with community and team leads how to address said feedback
  3. Execute improvements after discussion phase

We're pre-step 1 right now, so skipping to what step 3 would be seems premature.

That said, I agree that my stance is too nebulous at the moment, and I'll add an appendix to my application of ideas I'd like to implement.

I'd like to hear both candidates view on how they intend to deal with 'no' from the contributors side.

The presence of significant feedback that supports a given feature doesn't mean that it will happen. Other work may take priority - even if that can take up to months to finish. Or the feature in question may not be technically possible. Or - we're volunteers after all - the contributors in question are just not interested in helping to create, finalize and maintain the feature in question.

A work of art is never finished, merely abandoned

@jip said in Community Manager Q&A:

I'd like to hear both candidates view on how they intend to deal with 'no' from the contributors side.

I'd like to get a reason for why they aren't interested in implementing this feature, and depending on the reason I'll see if I can get someone else to. Other than that I don't see it as an issue. You, Shiekah, and Brutus can all attest that I've made many feature requests in the past and I'm fairly used to getting a "no".

It tends to be more related to what the developer is interested in working on, if they're not interested their not going to spend their free time working on it. at the end of the day, the developers for faf are spending their time at home working on faf because they enjoy it. one example of this is the FAF client we have gone from Python to Java not just because python is bad but the developer we have now is more used to java than python so the jave client gets more development time and the python client got deprecated it just the cycle on how thing goes and people come and go.

"The needs of the many outweigh the needs of the few" - Spock

I am also interested in the approach when the tables are turned. Say the community indicates via some polls or other ways that they would want thing X. Now it might be that this thing X would actually be bad for the community, just because it gains popularity doesn't mean it should be implemented for the overall good and success of the community.

Can you say no and filter out bad apples like that, instead of just straight piping all good and bad ideas forwards just because they get popular?

@jip said in Community Manager Q&A:

I'd like to hear both candidates view on how they intend to deal with 'no' from the contributors side.

It depends on the details of the situation. If it's just that a particular contributor does not want to make it, I'd accept that. However, I might ask a different contributor to make it, or I might even make it myself, depending on what it is. However, if the desired feature is technically impossible, I would of course accept that. Depending on the details of the situation, I might explore alternative ideas that would be technically possible, or I might just move on to other ideas.

pfp credit to gieb

@giebmasse said in Community Manager Q&A:

I am also interested in the approach when the tables are turned. Say the community indicates via some polls or other ways that they would want thing X. Now it might be that this thing X would actually be bad for the community, just because it gains popularity doesn't mean it should be implemented for the overall good and success of the community.

Can you say no and filter out bad apples like that, instead of just straight piping all good and bad ideas forwards just because they get popular?

Yes; I want to avoid things that would be bad for the community. I certainly can say 'no' and filter out bad apples.

pfp credit to gieb

@penguin_ said in Community Manager Q&A:

Yes; I want to avoid things that would be bad for the community. I certainly can say 'no' and filter out bad apples.

Examples applicable to FAF?

Here are some examples of ideas that would be bad for the community that I would reject:

  • Removing global rating without a sufficient replacement

  • Removing the most recent section on the vault

  • Removing all adjacency bonuses from the game

  • Disallowing all icon mods

  • Unrating Dual Gap

  • etc

pfp credit to gieb

@phong said in Community Manager Q&A:

I'd like to hear each candidate's opinions and suggestions, if they have any, on new player experience, retention and training. Is FaF doing better now than it was before on this front?

Yes, FAF has made many changes that have helped to improve the new player experience, such as adding TMM, adding and improving mapgen, making significant performance improvements (and consequently decreasing lag), adding cool new maps to play on, adding UI improvements, adding in-lobby autobalancing and team rating display, etc.

Is there something that you think could be improved further? If there are issues, who is in a position to address them?

There are many things that could further improve the new player experience. To give some examples:

  • Experienced/skilled players could create additional guides that make it easier for new players to learn how to play FAF well

  • People who know how to make scripted maps could help create more FAF-mission type tutorial content

  • The promo team could add something to the news page as an obvious 'New Player's Guide' and or a 'Learn How To Play Better' link that links to something like this that provides helpful resources for learning how to play and improve at FAF

  • The matchmaker team could add a mapgen-only TMM queue/option - (not knowing BO's and not knowing the details of individual maps is a large perceived negative hurdle for many new players)

  • Developers can continue to make performance improvements, add desirable new features, and add UI improvements

  • Someone with the relevant permissions on the FAF Discord could create 'Looking For Games' voice and text channels, and an 'All Welcome Games' role/channel

  • FAF players can make an effort to be more welcoming/helpful to noobs - (I believe phong has personally gotten many more new players to keep playing FAF by hosting actual 'all welcome' games and being friendly and helpful to new players 🙂 )

pfp credit to gieb

There are often discussions on the balance section of the forum where there's no visibility on what the balance team's conclusion is on the topic (although there might be a hint if one of the team posts on the topic). Meanwhile, balance patch notes mostly seem to feature changes that have had no discussion on the forums (i.e. no indication they're being considered). Would you improve communication/visibility of balance decisions for the wider community, and if so how?

I would talk with the balance team about what could be done that they'd be okay with. Some potential improvements might be things like creating more explanatory resources (such as balancing explanations that could be linked to/cited when relevant), creating a public balance discussion channel on the FAF Discord, and adding brief explanations for why particular balance changes are being made.

pfp credit to gieb

I know voting has already begun, but @FtXCommando requested to hear what ideas I'd like to look into if elected:

  • Collect data on matchmaking queue times
    • Investigate what improvements can be made for the highest and lowest rating pools, which tend to experience the longest queue times
  • Create a document outlining the current members of the FAF organization and their self-described responsibilities
    • There are a ton of different roles and it can be difficult to determine who to talk to about what, especially given the recent reorganization
  • Monthly/quarterly check-ins with each team
    • Let the community know what each team has been up to
  • Weekly/Monthly discussion topics on the forum
    • Encourage discussion and gather feedback on topics varying from balance to client features to whatever else might be fun
  • Suggestions topics
  • FAF Data posts
    • Various stats like account creations, faction popularity, and anything else that suits my fancy