[wp-trac] [WordPress Trac] #11651: Welcome Screen concept
WordPress Trac
wp-trac at lists.automattic.com
Thu Sep 22 22:30:39 UTC 2011
#11651: Welcome Screen concept
----------------------------------------------+--------------------------
Reporter: dd32 | Owner: koopersmith
Type: task (blessed) | Status: assigned
Priority: normal | Milestone: 3.3
Component: Administration | Version:
Severity: normal | Resolution:
Keywords: has-patch dev-feedback 3.3-early |
----------------------------------------------+--------------------------
Comment (by nacin):
Replying to [comment:40 edwardw]:
> For example, I've tried making patches for open "feature requests" and
"bug reports", but they either sit stale and ignored like #14960 or closed
by biased, politically-motivated people like #17048. It really has an
effect of turning away potential or interested contributors.
Hi edwardw,
The biased, politically-motivated person you're referring to is, I
imagine, me. I'm also a member of the core team. The comment *is indeed
both political and biased, but that's because my comment is outlining a
deliberate project decision we have made long ago with regards to
absolute/relative links. The conversation comes up every once in a while,
and the entire core team always recommits to their existing decision, due
to past experiences and expertise in the matter, as well as our
development opinions. dd32 also weighed in on that thread, and he too is a
member of the core team.
I'm sorry that's not what you want to hear. I too have contributed code to
WordPress and other projects that the core developers (or, even after
joining the core team, my colleagues) have rejected for reasons other than
quality of the code or the fix. That's just how it works.
I've commented to #14960. As it involves an underused feature we've long
planned to deprecate in some way, it attracted little attention. I attempt
to read every ticket, comment, and patch, but when I looked it up, that
ticket was one of the 50 or so currently in my lower priority (and unread)
queue.
Contributing to feature development can be tough. Often, the idea exists
for a long time, but no direction or traction is given. (The case here.)
When the core team decides to bless a feature, which occurs at the start
of the cycle in a public scope session, it normally is given vision and
direction by Jane, Matt, or another member of the core team. Soon
thereafter, iterations will begin. This development may look nothing like
what the community has originally proposed, or even what a member of the
core team initially proposed.
Something like a welcome screen is really difficult to offer any
contribution without any direction. The text will be written at the
direction of the user experience lead (jane), and she will also decide how
users should be interacting with it. Not all blessed tasks are this UX-
focused, though many are. While we normally don't want to discourage
contributions, generally it is more productive to contribute to other
items while a core group of people (in this case, jane and koopersmith)
iterate on things quickly and mold it into what the core team wants. After
that, people are welcome to pounce onto it.
Don't think your contribution didn't help. By having some activity here,
other developers were able to revisit the ticket, get an idea for its
current direction, and figure out where we should probably take it. The
patch reminded some of us of the Health Check plugin, which never got off
the ground. The point was made that a lot of this text belonged in a
plugin, rather than in a simple welcome screen. And thus design iterations
began.
At this point, we're far, far outside the bounds of this ticket, so I'll
leave it at that.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/11651#comment:41>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list