Skip to content

[EPIC] Content Drive: Listing and Folders CRUD #32038

@MariaFernandez778

Description

@MariaFernandez778

EPIC Title

Content Drive: Listing and Folders CRUD

Vision

As a user I want to be able to browse my files and content and have that experience feel like I am using google drive or any other popular file sharing system in the market so that I can transfer my mental model into dotCMS and be more effective and efficient by and have a greater sense of mastery over the system.

Problem or opportunity

  • The UX for managing files, folders, assets, pages and content types is segmented and not not up to industry standards. People expect to be able to perform typical table operations individually and in bulk and currently our tables do not support this behavior consistently, plus some operations like Create, Edit and Delete are not fast.
  • You can upload files to different sites from any given site, this is confusing, uploads should be limited to the site in question.
  • dotAssets manages common file types like documents, images and videos and these should be treated as first class citizens, not as another content type.
  • Icons for content types and thus content items are not using the latest styling.
  • Icons for common file types are not using latest styling nor supporting thumbnails.
  • We can’t preview anything.

Solution

Improve dotCMS DAM capabilities with a user-friendly 'drive' interface that brings together all files, folders, assets, pages and content types in the system into one view that can easy be filtered, searched upon and that supports individual and bulk operations, paving the way for AI features like auto-tagging to enhance asset management and discoverability.

Positioning

TBD

Personas

  • Developer teams
  • Content teams
  • [] DevOps teams
  • [] Sys Admin

tem administrators (dotCMS)

Features Areas

See features grouped under this epic.

Acceptance Criteria

  • User can browse, find, search and filter content in one unified view.
  • User can create any typo of content from this view.
  • User can edit or preview any type of content from this view.

Links

Prototypes and Videos

https://clever-mousse-fb41d2.netlify.app/
https://github.com/user-attachments/assets/9f5f86f4-4dee-4d46-99b2-3ba6fbe361cc
https://github.com/user-attachments/assets/ecf312bb-25fc-48bb-bbcf-acd93128b66c

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Status

    Next 2-4 Sprints

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions