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

X-post: Experiment: A Public Channel for All Team Reps

X-comment from +make.wordpress.org/updates: Comment on Experiment: A Public Channel for All Team Reps

X-post: Standards for Learn WordPress workshop content

X-comment from +make.wordpress.org/community: Comment on Standards for Learn WordPress workshop content

X-post: Learn WordPress is Live

X-comment from +make.wordpress.org/community: Comment on Learn WordPress is Live

X-post: Learn WordPress: Project Details and Roadmap

X-comment from +make.wordpress.org/community: Comment on Learn WordPress: Project Details and Roadmap

X-post: WCEU 2020 Online Contributor Day: Feedback and achievements

X-post from +make.wordpress.org/updates: WCEU 2020 Online Contributor Day: Feedback and achievements

X-post: Video and YouTube Workflow for Online WordCamps: Request for Feedback

X-post from +make.wordpress.org/community: Video and YouTube Workflow for Online WordCamps: Request for Feedback

Video tutorial for editing videos with Shotcut

Hi everyone, I finished the video tutorial I started some month ago, and now it’s completed with both video and audio.

This will be a nice start for new contributors that will attend today’s online Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/. of 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. Europe and of course for everyone who wants to contribute to the WordPress.tv team.

This project was born during a weekly chat about the need for a new tutorial to unify the process and to make the tutorial more consistent because now we have a written tutorial for Windows users (here: Shotcut tutorial) and a video tutorial for Mac users (here: iMovie tutorial) using two different applications, Shotcut for the former, iMovie for the latter.

We chose to use Shotcut because of its easiness of use (at least in doing what editing for WordPress TV requires), and because it matches some important requirements such as open sourceOpen Source Open Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. code (link to GitHub repo), constant updates and cross platform binaries (it officially supports Windows, MacOS and Linux).

In this video I recorded the basic steps for cutting unwanted footage at the beginning and at the end, adding the intro/outro slides, adding the speaker’s slides when needed and exporting the final video.

You can find the video attached to this post and on WordPress.tv, and the English, Italian, and Spanish (thanks @yordansoares for that one) scripts, that are currently hosted on GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ to let everyone improve them.

The scripts will be very useful to make subtitles/captions for the video to make it more accessible for everyone.

The video can be improved (I hope you can all understand my not so perfect English pronunciation!), so feel free to give some feedback. I’ll collect them and in the future I can make a new improved version.

Here’s the video, and the links to the scripts:

Link to the video on WordPress.tv

English script

Italian script

Spanish script

What is ‘Contributor Day’?

New to Contributing?

Then this article is for you!

At the time of writing, 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. Europe 2020 Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/. is just around the corner! But what exactly is a Contributor Day and what is in it for WordPress.tv? Let’s see how we can shed some light on that.

During a Contributor Day you are able to contribute to WordPress, collaborate with new and existing contributors, and learn about the different ways to get involved in the projects of the different make WordPress teams. Events like this take place all over the world, either as standalone fixtures or partnered with a WordCamp.

Contribution comes in many forms, but just to clarify once and for all: It is not just coding! You could contribute in translations with the Polyglots teamPolyglots Team Polyglots Team is a group of multilingual translators who work on translating plugins, themes, documentation, and front-facing marketing copy. https://make.wordpress.org/polyglots/teams/., work with the Docs team on documentation, support the 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) team and many more, including of course WordPress.tv

Contributor Days are gatherings (physical or virtual) where you can discuss ongoing or new projects and network to meet others, all in a very open and collaborative way. All you will need is a free wordpress.org account and join Slack.

Specifically for WordPress.tv, the Contributor Day facilitators will guide you through the different existing projects (from editing and publishing videos to Captions, Reach out, Documentation and many others). You will be able to choose one or more topics and contribute with new and experienced people in the process. Here you can find some highlights and resources for the day.

Do you like WordPress and are want to give back to the community? Then join a Contributor Day, meet new people, contribute, and … have fun!

Hope to meet you soon.

X-post: WCEU 2020 Online Contributor Day: All that team facilitators and experienced Contributors need to know

X-post from +make.wordpress.org/updates: WCEU 2020 Online Contributor Day: All that team facilitators and experienced Contributors need to know