[wp-meta] [Making WordPress.org] #441: Capture the WordPress.org Usernames of WordCamp Attendees
Making WordPress.org
noreply at wordpress.org
Thu Apr 24 20:07:28 UTC 2014
#441: Capture the WordPress.org Usernames of WordCamp Attendees
------------------------+--------------------------
Reporter: iandunn | Owner:
Type: enhancement | Status: new
Priority: normal | Component: wordcamp.org
Keywords: needs-patch |
------------------------+--------------------------
We need to capture the WordPress.org usernames of WordCamp attendees so
that we can incorporate that data on profiles.wordpress.org.
I've started work on this by creating a CampTix addon that requires the
user to login before purchasing a ticket. Since WordCamp.org shares a user
table with WordPress.org, that will get us their username.
It's been a few weeks since I had time to work on it, but IIRC the login
workflow is working, but may need some finishing touches.
After that, we needs to store the username in the attendee meta, and then
we need to update
[https://meta.trac.wordpress.org/browser/sites/trunk/wordcamp.org/public_html
/wp-content/plugins/wordcamp-participation-notifier the notifier] to push
that to profiles.wordpress.org, and
[https://meta.trac.wordpress.org/browser/sites/trunk/profiles.wordpress.org/public_html
/wp-content/plugins/wporg-profiles-activity-handler the activity handler]
to accept it. Storing the wporg username in attendee meta will eventually
happen in the private `camptix-extras` plugin, but it can be built into
the addon for now and I'll migrate it before deploying.
We also need to improve the notice on the login page to help users
understand that they need to login with their WordPress.org username, and
help them create one if necessary. Without this, many will be confused and
try to login with the credientials from their self-hosted site.
@jenmylo, can you fill in any details that I missed?
--
Ticket URL: <https://meta.trac.wordpress.org/ticket/441>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org
More information about the wp-meta
mailing list