Expanding WordCamp.org Data Fields

We collect a lot of information when organizing WordCamps, and it’s often saved to a 3rd party service like Google Drive, Dropbox, TrelloTrello Project management system using the concepts of boards and cards to organize tasks in a sane way. This is what the make.wordpress.com/marketing team uses for example: https://trello.com/b/8UGHVBu8/wp-marketing., Basecamp, etc.

It’d be great if we could store this information on WordCamp.org sites instead.

What we’re proposing here is an expansion of data fields on WordCamp.org user profiles and post types. Some of the data will be public, while some of it — like contact information — will be private.

There’s a few benefits to taking this approach:

  • We’ll reduce dependency on 3rd party services.
  • It makes WordCamp.org sites more “turn-key”. No fussing with other apps.
  • Data can be pulled into WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ user profiles.

The fields proposed below are a starting point. They’re based on what we’ve used in spreadsheets at WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. Toronto over the last few years.

Let’s beat this up and make it better. 🙂

WordCamp User Data Fields

“Public” fields are published on the WordCamp site. “Private” fields are for internal/organizer use.

Organizers

Public

  • Name
  • Bio
  • WordPress.org Username
  • Twitter
  • WordPress Website URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org

Private

  • Email Address
  • Phone Number
  • Notes (e.g. availability, meeting preferences)

Speakers

Public

  • Name
  • Bio
  • Hometown
  • Sessions
  • WordPress.org Username
  • Twitter
  • Website URL

Private

  • Status/Role: Applied, Accepted, Confirmed, Published, Not Accepted
  • Email Address
  • Phone Number
  • Organizer Notes (similar to Edit Flow comments) (e.g. accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) requirements, mailing address if needed, whatever other info should be kept on file)

Volunteers

Public

  • Name
  • Bio
  • Team/Assigned To
  • WordPress.org Username
  • Website URL
  • Twitter

Private

  • Email Address
  • Phone Number
  • Status/Role: Applied, Accepted, Confirmed, Published, Not Accepted
  • Organizer Notes (scheduled for X?)

Note on status roles:

  • Applied: Submitted a form to participate.
  • Accepted: Organizing team has accepted their application; sends email to confirm.
  • Confirmed: Person confirms their interest in participating.
  • Published: Information is added to the site.
  • Not Accepted: Due to availability, not aligning to guidelines, or some other reason.

Sessions

Public

  • Title
  • Speaker(s)
  • Description
  • Track/Stream
  • Session Time
  • Tags
  • WordPress.tv Video URL
  • Slide Deck (link/upload/embed)

Private

  • Status/Role: Submitted, Accepted, Confirmed, Published, Not Accepted
  • Organizer Notes

Sponsors

Public

  • Sponsor Name
  • Logo
  • Sponsorship Level
  • Description

Private

  • Status: Applied, Accepted, Confirmed, Published, Not Accepted
  • Contact Name
  • Contact Email
  • CAMPTIX Coupon Code
  • Payment Status: Requested, Submitted, Received
  • Payment Amount
  • Organizer Notes

#wordcamps