Page MenuHomePhabricator

Editing project description should leave a diff of the change made
Closed, ResolvedPublic

Description

If a user edits a project description, the change is logged in the project history, but no diff is available. In comparison, diffs are available when editing tasks or comments.

In Phabricator it is usual to find projects that any registered user Can Edit, since this is the default behavior. There is no reason to restrict this policy, because just like in a wiki, most edits contribute to better texts. However, this is also an exposure to vandalism. If someone vandalizes the description of a project, there is no diff to restore. This might be a small problem for one line project descriptions, but as instances mature, it is possible that some projects include documentation of such projects, processes to use a tag, etc.

This task comes from this request: https://phabricator.wikimedia.org/T75735

Revisions and Commits

Restricted Differential Revision

Event Timeline

qgil raised the priority of this task from to Needs Triage.
qgil updated the task description. (Show Details)
qgil added a project: Projects.
qgil added a subscriber: qgil.
epriestley added a revision: Restricted Differential Revision.Mar 3 2015, 10:39 AM
epriestley triaged this task as Normal priority.
epriestley added a project: Custom Fields.
epriestley closed this task as Resolved by committing Restricted Diffusion Commit.Mar 3 2015, 6:39 PM
epriestley added a commit: Restricted Diffusion Commit.