wordpress-mobile / wordpress-mobile/WordPress-iOS

When moving a post from one site to another, we should keep the media.

Open
#6,881 8 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

[Pri] Medium [Type] Discussion Media
Dominant language
Swift
Stars
3.9k
Forks
1.2k
Avg merge
23h 51m
Merged PRs (30d)
58

Description

Description:

Right now we're planning to delete all media when moving a post from a site to another. While this is acceptable as a temporary solution, it doesn't really offer our users the best experience. It's highly likely that when someone moves a post from a site to another, they'll want to keep the media as well.

Proposal:

The options I see are:

  • Upload all images regardless of their original URL.
  • Just use the original URLs without moving anything.
  • Let the user pick which images to upload, and which images to leave in their original location. (would make the post moving process require additional UI elements)
Additional info:

This is a discussion issue. Technical tasks will be spawned once a decision is made.

The current solution makes sense in that it was a good compromise to get the feature out there quickly.

/cc @catehstn, @rachelmcr, @astralbodies, @aerych, @jleandroperez, @SergioEstevao, @mattmiklic for opinions on this.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

This issue is a discussion about preserving media when moving a post between sites; no implementation files, tests, or entry points are identified. Review the linked current solution in issue #6827 and the three proposed approaches first. Work is ready to begin only after a decision produces specific technical tasks and acceptance criteria.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
mobile
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.