Comment by aldeka:
Comment by jesstess:
Comment by paulproteus:
To make this fit within the milestone, I changed the bug's Title to adjust the
scope down to refer to UI decisions. It'll be good that that's happening
alongside the release; we can ask people for feedback before implementing it.
It could probably be less ugly, and I decided to leave out the bugtracker adder
for now, but maybe this gives a sense of how the info could be organized?
Comment by palhmbs:
The Project page could maybe have two modes -- one where you can deal with the
wannahelpers, and another where you see the questions&answers. It's a lot of UI
jam-packed into that tiny box.
What happens when you click "Contact"?
The box only shows a subset of the wannahelpers. The subset that it shows
should prioritize people who have not been checked-off as contacted.
There should be a way to "Clear all" contacted status, so that we can tell
people, "If you want to reach out to people for a hackathon, you can un-check
all, and then get all their email addresses."
There should be a way to list all email addresses of un-contacted
wannahelpers, separated by a comma, so that you can send one big mass email.
I know that my giving this feedback super-late means we're not going to "Decide"
on the user interface for this milestone. But I think it's okay that it's taken
a bit longer if we're going to end up with a higher-quality resulting UI.
If it's not too tiring, let's keep the conversation going.
I don't especially like the idea of hiding the entirety of IWH on a separate
project page tab -- seems like that would make it exceptionally easy to ignore
or forget about, at least until we have an IWH widget for the logged-in
dashboard. (In which case, we're gonna need a mini version of the UI anyway.)
Also, of the extra features you list, really the only one that this doesn't
already have is the comma-delimited, email-ready mass list. We could probably
replace the old 'See all' link at the top of the widget with a link to generate
Moving to 0.11.05! I'd love to see the design decided.
Sigh. What a non-useful web page (for really learning about or contacting anyone,
Whenever this gets fixed, we should remember to change the See All >> link in the
right-hand list of wannahelpers to change to the wannahelper handler tab instead
of taking you to /people/.
By default, people are sorted first by whether or not they've been contacted
(uncontacted first), then by date. You can also sort purely by date (reverse
chronological order) or by name (alphabetical).
The person's name and profile picture link to their profile. The email address
is a mailto: link.
The date is the date that they clicked the 'I wanna help' button. "Wants to
help" is an optional extra field that the person can fill out, that appears
after they click the 'I wanna help' button. (UI mockups for that functionality
When a person is checked off as contacted, the project maintainer who checked
that button is recorded as the person who contacted them.
The "Remove" link removes the person from the list of wannahelpers.
Hopefully that's all reasonably clear!
'Contacted' people (on load; not when you just clicked the Contact checkmark)
should look greyed out somehow.
Change the top tab text from "IWH handler" to "Prospective helpers".
If you aren't logged in and a current contributor to this project, the
"Prospective helpers" tab lists a list of helpers without the contact interface
(checkbox, remove link, huge email link). Like the current list of IWHelpers in
the sidebar (which we would remove). At the top, there should be some text
telling people "If you are a contributor to this project, add it to your profile
and you will be able to contact these people from this page" or somesuch.
Now I'll go make some feature request bugs for actually implementing this stuff.
Comment by johnobrien10:
In case you want to try using Vagrant, which lets you run the code in a virtual
issue567 covers the implementation.
File at http://roundup-archive.openhatch.org/bugs/file389/iwh-handler.png by aldeka
File at http://roundup-archive.openhatch.org/bugs/file205/iwh-mockup.png by aldeka
Nosy List: aldeka, glyph, jessica, jesstess, johnobrien10, palhmbs, paulproteus, pnob32
Superceder : #Implement the new IWH handler page
Imported from roundup ID: 282 (view archived page)
Last modified: 2011-11-14.01:34:43