Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Media Library: define requirements to replace Calypso "Media" with the standard WordPress "Media" view #95650

Open
annezazu opened this issue Oct 24, 2024 · 8 comments
Assignees
Labels
[Feature] Media The media screen in Calypso, general media management, or integration with third party media. [Type] Enhancement

Comments

@annezazu
Copy link

annezazu commented Oct 24, 2024

As part of the Untangling Calypso epic, this seeks to define requirements and any blockers for replacing wordpress.com/media/ view with the standard WordPress wp-admin/upload.php view for new users. This relates to #95393 where you can see the beginnings of a breakdown between Core vs WordPress.com's experience.

This will reduce confusion navigating between Calypso and proper WordPress admin.

Current known differences

Access to external sources (Google Photos, Pexels, Openverse)

Calypso's view only shows this as an option"

Image

Slider to change grid density

Calypso offers a slider to change grid density whereas Core doesn't have the option. In the future, if data views is used for the media library, we can reuse the grid density options baked in:

Image

Tabs for each filters by file type rather than a dropdown

Calypso shows each filter as a separate tab folks can quickly sort by whereas Core relies on a dropdown.

Calypso:

Image

Core view:

Image

Coherent upgrade pathways for audio & video

Calypso has an upgrade nudge for audio and video in each tab whereas Core just shows a text based nudge around upgrading for VideoPress.

Calypso:

Image

Core view:

Image

Sorting by date

Calypso doesn't have the option whereas Core's view does:

Image

Cropping tools

The same tooling is available in each just presented differently, except changing scaling options which is only available in Core.

Calypso:

Image

Core view:

Image

Please edit to add more! This is just a start.

@annezazu annezazu changed the title Media Library: define requirements for wordpress.com/media/ → wp-admin/upload.php Media Library: define requirements to replace Calypso "Media" with the standard WordPress "Media" view Oct 24, 2024
@annezazu
Copy link
Author

Related work in Core to bring data views to the Media Library: WordPress/gutenberg#55238

@annezazu annezazu added the [Feature] Media The media screen in Calypso, general media management, or integration with third party media. label Oct 24, 2024
@tanjoymor
Copy link

From a Happiness / user perspective:

The only functionality from Calypso that has a high priority is access to the external sources.

  • Could this be managed via a notice at first, with integration explorations happening later?

The other differences are mostly cosmetic and don't feel like blockers.

  • Slider to change grid density - nice to have, not critical
  • Otherwise Core offers more functionality

@taipeicoder
Copy link
Contributor

Lego can start looking at this next week. cc: @Copons

@ramonjd
Copy link
Member

ramonjd commented Dec 30, 2024

This might be an opportunity to use WordPress/gutenberg#63335 (new freeform crop tool) in Calypso first.

@taipeicoder
Copy link
Contributor

@ramonjd the new freeform crop tool looks great! Unfortunately, I don't think we will be updating much the Calypso Media page for this project since the long-term goal is to remove it entirely in favor of core 🙂

@ramonjd
Copy link
Member

ramonjd commented Dec 30, 2024

long-term goal is to remove it entirely in favor of core

Ah, gotcha. Thanks. In that case, the new cropper can stick to the original intention of (some day) integrating into Core first. 👍🏻

@taipeicoder
Copy link
Contributor

Posted the following P2 to decide on the next actions: pfYzsZ-1ci-p2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Media The media screen in Calypso, general media management, or integration with third party media. [Type] Enhancement
Projects
None yet
Development

No branches or pull requests

5 participants