[wp-trac] [WordPress Trac] #38064: Surveying system to gather user voices
WordPress Trac
noreply at wordpress.org
Fri Sep 16 16:31:01 UTC 2016
#38064: Surveying system to gather user voices
-----------------------------+------------------------------
Reporter: schlessera | Owner:
Type: feature request | Status: new
Priority: normal | Milestone: Awaiting Review
Component: General | Version:
Severity: normal | Resolution:
Keywords: | Focuses:
-----------------------------+------------------------------
Comment (by helen):
Replying to [comment:5 schlessera]:
> The point is, when large teams collaborate, there are two ways to
productively conclude a discussion:
>
> 1. Participants agree on a consensus.
> 2. An authority takes a decision.
Two things: "consensus" means different things to people, and I think even
with consensus, there is always a final decision-maker.
> For 1., the discussion needs to follow clear argumentation, where all
the arguments that are introduced by each of the sides can either be
asserted or refuted. Only facts and hard data can be asserted or refuted,
opinions can't. Arguments are asserted or refuted until only the valid
ones are left, and these are then weighed against each other to determine
whether it's an overall improvement or not.
Not all things can result in "facts and hard data" - opinions are not
inherently invalid and should not be outright disregarded. Facts and data
still need interpretation, which is what I frequently see being written
off as "opinion". Besides, why would anecdotal evidence not qualify as
some sort of data? It may need to be weighted as less reliable, but it's
still information you have at hand.
I frequently find that circular arguments are happening not because of the
actual information at hand, but rather the approach itself. Arguing
against something is often far less productive than focusing on why
something '''should''' be done.
> But why not have a tool that allows us to query the users (that opted-
in) directly? Why not let them tell you their biggest pain points? Why not
let them help you define the priorities?
As stated, I don't want to have people tell me their biggest pain points -
I want them to show me what they do and then interpret the data collected.
It's not about binding decisions, it's about the kind of data that is
valuable to collect in the first place. Admin usage data collection is a
blessed project - I've even outlined an MVP. What it needs is the same as
what I've advised you to find - an active project owner.
> Statistically speaking, that poll is complete nonsense, and not much
more than a nice graphics, I'm fully aware of that. But against a "People
don't want an autoloader" or similar argument, it's the best I could come
up with. Should I have tried to run a normal survey with much more nuanced
questions against the WP developer base as an unknown? How many responses
do you think I would have gotten?
1. "People don't want an autoloader" is so nonsensical as to be a non-
argument IMO. I mean, really, "people want an autoloader" is just as true
of a statement as "people don't want an autoloader" - it is not meaningful
in any real way on its own. This isn't an argument around "wanting" an
autoloader, it's about whether it makes sense for WordPress core to bundle
and/or use one itself. What developers would gain from a bundled
autoloader is important in assessing the value of the feature, but it's
not about wanting the actual thing itself.
2. Yes, I think more valuable data in this instance is qualitative data
around the why and how of how developers currently and would like to
leverage Composer and autoloading in general, and how the two things do or
don't fit with WordPress core. This is why you need a project owner and
process. You could collect responses in a GitHub issue, or distribute a
survey via word of mouth, or whatever - people need reassurance that it is
actually being actively collected and interpreted, and that's what an
owner and process should help define. Responses will always be limited and
biased in some manner, fretting about that will only guarantee that you
never have anything to get a response to at all.
I responded to your poll in the extreme small minority of "No, it's too
early" because it was the closest response to "WordPress core doesn't seem
to be structured in a way that actually makes sense with an autoloader and
maybe a 5.3 baseline makes more sense first but I don't have any fixed
opinion, so I guess this will let me see the results, in any case". That's
another problem with those polls - there's no "other" and you can't view
the results without choosing something, so who knows how many people just
clicked one to get through (it'll bias toward the top option, which the
audience itself is already biased toward). Why cite it at all?
> Also, this was not merely pointing at that one ticket. I think that
there's a more general sentiment of "not being heard" (by
users/devs/specific communities/...) that would be alleviated by better
"hearing tools"... ;)
While I heartily agree that WordPress core does not adequately focus on
feedback mechanisms, I would be very cautious about the difference between
"I'm not being heard" and "I'm not getting my way". If there's a sentiment
that "my desire for an autoloader hasn't been heard", I think that is
pretty clearly not true - it's the outcome that isn't satisfactory. That's
not any less legitimate, but it's a very different thing to focus on
improving.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/38064#comment:7>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list