Add option to fork to enable read-only users to edit files and create a PR

Description

If a user has read-only access, the current behavior for Power Editor is to display the Edit button and allow editing to begin but the commit button is greyed out and there is no way for the user to save their work. This can be frustrating as it is not obvious when the editing begins that the user will not be able to save their work.

This is a feature request to add a fork and edit feature. This could be an optional button next to Edit that executes a fork, edits the file, and creates a PR back to the original repo.

Our inspiration for this feature is Github which notifies a user in advance that they cannot edit a file and provides an option to fork. If the user accepts the suggestion, github forks the repo, opens the file for editing, and opens a PR back to the original repo when the edit is completed. See attached screenshots.

Assignee

Unassigned

Reporter

Mohammed Davoodi

Sprint

None

Labels

None

Github URL

None

Priority

Medium
Configure