Proposal: Auto-populate WordCamp video details using the WordCamp JSON API

I realized while uploading 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. videos that I was doing quite a bit of copying and pasting per video. The text I’m placing into the standard WPTV upload form is being copied directly from the wordcamp.org wcb_session post editor screen without any editing on my part into the following fields on the upload form:

  • Video Title
  • Date of Recording
  • Speakers
  • Description
  • Slides URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org

This proposal would create an integration between WPTV and WordCamp when uploading WordCamp videos. The existing upload form could be modified when the This is a WordCamp video checkbox is checked. Alternatively, a new form could be created.

The WordCamp upload form would have two lists to choose from:

  • a list of WordCamps
  • a list of the above WordCamp’s sessions

Both lists above would be populated from the WordCamp JSONJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways..

The list of WordCamps would be those with the status WordCamp Closed having their event date within the last 18 months. To support eager organizers who have videos to upload before their event dates are over, include WordCamps with the status of WordCamp Scheduled as well.

The list of sessions would include the name(s) of the speaker(s) prior to the name of the session to aide in finding the right session. As a WordCamp organizer, I’m often thinking about the speaker’s name more than I am the session’s title.

Once the session has been selected, the fields from the existing standard upload form would be populated automatically.

A nice-to-have feature would be to pass along with each video that is uploaded the WordCamp site ID and the session ID. When the video is published on WPTV, the Link to video on WordPress.tv field would be populated.

#wordcamps

A/V Release Forms for WordPress.tv

Konstantin Obenland raised the point today that 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. A/V forms are a pain compared to the agreement forms we’ve digitized/automated. Since the way we handle A/V forms is a leftover from more than 5 years ago, that’s not surprising, and we should update that bit.

  • Not all speakers fill out an application form, so tying it to that wouldn’t cover everyone.
  • Opting in to global permission should be an option, but not the default. Anyone who does not choose global option will need to agree on an event-by-event basis.
  • We’ll be getting more meetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. videos moving forward, so the wording should be for general WordPress events, with a listing of the events approved for use.
  • While someone can’t undo permission they’ve already granted, if they have chosen global option they should be able to log in and undo that option for future.
  • It might make sense to tie this to the .org profiles, as more event activity is going to live there.

#meetups-2, #video, #wordcamps