jetpack icon indicating copy to clipboard operation
jetpack copied to clipboard

VideoPress: investigate how to integrate the VideoPress into the Inserter Media tab

Open nunyvega opened this issue 2 years ago • 10 comments

Investigate how to best integrate VideoPress into the new Inserter media tab

One possibility could be something like this, similar to the Video option but with VideoPress videos: Image

This screenshot is only an idea, we will want first to understand the best way to integrate VideoPress into this new tab.

nunyvega avatar Jan 30 '23 21:01 nunyvega

We can get the nightly build of gutenberg from this link: https://gutenbergtimes.com/need-a-zip-from-master/#nightly

lhkowalski avatar Jan 31 '23 13:01 lhkowalski

Task in 1200913650729635-as-1203867739511986

nunyvega avatar Jan 31 '23 14:01 nunyvega

The PR that inserted the Openverse integration is helpful to understand how to go beyond the 3 pre-defined categories (images, audio, video): https://github.com/WordPress/gutenberg/pull/46251

lhkowalski avatar Feb 01 '23 20:02 lhkowalski

Can VideoPress allow users to embed from a different VideoPress library? Use case: Embed from WPTV onto LearnWP using chapters that VideoPress now supports. cc: @jonathanbossenger

courtneyr-dev avatar Feb 05 '23 23:02 courtneyr-dev

👋 Hi there! Just chiming in because @Automattic/t-rex has been tasked to add Pexels and Google Photos to the Media tab: https://github.com/Automattic/wp-calypso/issues/71232

We haven't started looking at it just yet, and we were undecided whether front-loading an exploration (that might help direct Core Gutenberg's API) or waiting for Core Gutenberg to deliver extension points (which might not happen before Core 6.2 is released).

Since we are probably looking at the same thing, just with different file types, I wonder if you have made any progress on this issue.

Copons avatar Feb 07 '23 19:02 Copons

Hi @Copons!

I wonder if you have made any progress on this issue

We did some exploration on this (pe4Cmx-LC-p2) but got to the same point that you:

The main blocker for doing this is that the categories for the Inserter Media tab will be locked and not extendable on the first release of the feature [...] so we still can’t hook on the code points cited above.

[...] to make this project possible in the near future, the next step is to work with Matías and Nikos on a way to add extendability to the new Media tab, using the VideoPress as a concrete case to drive the development.

We imagined we could help the Gutenberg team on this using the VideoPress use case as an example, like you said, front-load the exploration. We even created some issues for this work here on GitHub, but this is not the highest priority for the @Automattic/jetpack-agora team, for now.

I think it would be lovely to see @Automattic/t-rex working on this, and we can help with any input from our specific use case that you may need.

lhkowalski avatar Feb 13 '23 22:02 lhkowalski

Cool!

It's not our highest priority either, since we are on other projects currently, and we can afford to keep it on the back-burner for a while longer. I'll note this issue and the exploration post on our PT, and we'll see who get there first! I'll be off for sabbatical in 2 weeks, but will make sure the team is aware of this and will align with y'all to avoid duplicated work. ✨

Copons avatar Feb 13 '23 22:02 Copons

Perfect!

lhkowalski avatar Feb 14 '23 12:02 lhkowalski

This issue has been marked as stale. This happened because:

  • It has been inactive for the past 6 months.
  • It hasn’t been labeled `[Pri] BLOCKER`, `[Pri] High`, `[Type] Feature Request`, `[Type] Enhancement`, `Good For Community`, `[Type] Good First Bug`, etc.

No further action is needed. But it's worth checking if this ticket has clear reproduction steps and it is still reproducible. Feel free to close this issue if you think it's not valid anymore — if you do, please add a brief explanation.

github-actions[bot] avatar Aug 22 '23 00:08 github-actions[bot]

I'll reopen this if that's okay with you, since it's still an ongoing issue.

jeherve avatar Oct 18 '24 18:10 jeherve

We're parking this one until the Gutenberg situation is resolved. The decision was made here: p1741892346965329-slack-C02NWDZBL0H

m1r0 avatar Mar 17 '25 09:03 m1r0