Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Welcome to Codidact Meta!

Codidact Meta is the meta-discussion site for the Codidact community network and the Codidact software. Whether you have bug reports or feature requests, support questions or rule discussions that touch the whole network – this is the site for you.

Post History

77%
+5 −0
Q&A Renaming a tag rewrites history

I proposed an edit to a post to add the then-existing proposal tag. The edit was approved, and the post currently shows as most recently edited by me. Both the suggested edit page and the post its...

1 answer  ·  posted 1y ago by Canina‭  ·  edited 1y ago by Monica Cellio‭

#3: Post edited by user avatar Monica Cellio‭ · 2021-11-14T18:33:43Z (about 1 year ago)
#2: Post edited by user avatar Canina‭ · 2021-08-29T14:45:19Z (over 1 year ago)
  • I proposed [an edit](https://meta.codidact.com/posts/suggested-edit/647) to [a post](https://meta.codidact.com/posts/283821) to add the then-existing *proposal* tag.
  • The edit was approved, and the post currently shows as most recently edited by me. Both the suggested edit page and the post itself, however, shows the tag name as *community-proposal*.
  • It appears to me that someone, probably luap42 who approved the edit, also renamed the tag from *proposal* to *community-proposal*.
  • I don't disagree with this renaming of the tag; however, *the act of renaming the tag rewrote history* by claiming an edit different from the one made, and there is no indication in the history of any of [the](https://meta.codidact.com/posts/282651/history) [several](https://meta.codidact.com/posts/278956/history) [earlier](https://meta.codidact.com/posts/276989/history) [posts](https://meta.codidact.com/posts/276971/history) (multiple links) that this change has taken place. As far as anyone looking at the publicly visible post histories can tell, ~~we've always been at war with Oceania~~ the tag was always named *community-proposal*.
  • **The history of a post should be immutable.** This includes post metadata such as question tags. **If some event triggers a change, for example by renaming a tag, this should be captured by a history event** (which need not necessarily bump the post; often the point of choosing to rename a tag is that one does *not* want to bump every post that uses the old tag) which records the change.
  • Doing so would preserve the post history as a record of how it got from what was first posted to what it looks like now.
  • I proposed [an edit](https://meta.codidact.com/posts/suggested-edit/647) to [a post](https://meta.codidact.com/posts/283821) to add the then-existing *proposal* tag.
  • The edit was approved, and the post currently shows as most recently edited by me. Both the suggested edit page and the post itself, however, shows the tag name as *community-proposal*.
  • It appears to me that someone, probably luap42 who approved the edit (but there's no obvious way to tell from the outside), also renamed the tag from *proposal* to *community-proposal*.
  • I don't disagree with this renaming of the tag; however, *the act of renaming the tag rewrote history* by claiming an edit different from the one made, and there is no indication in the history of any of [the](https://meta.codidact.com/posts/282651/history) [several](https://meta.codidact.com/posts/278956/history) [earlier](https://meta.codidact.com/posts/276989/history) [posts](https://meta.codidact.com/posts/276971/history) (multiple links) that this change has taken place. As far as anyone looking at the publicly visible post histories can tell, ~~we've always been at war with Oceania~~ the tag was always named *community-proposal*.
  • **The history of a post should be immutable.** This includes post metadata such as question tags. **If some event triggers a change, for example by renaming a tag, this should be captured by a history event** (which need not necessarily bump the post; often the point of choosing to rename a tag is that one does *not* want to bump every post that uses the old tag) which records the change.
  • Doing so would preserve the post history as a record of how it got from what was first posted to what it looks like now.
#1: Initial revision by user avatar Canina‭ · 2021-08-29T14:38:36Z (over 1 year ago)
Renaming a tag rewrites history
I proposed [an edit](https://meta.codidact.com/posts/suggested-edit/647) to [a post](https://meta.codidact.com/posts/283821) to add the then-existing *proposal* tag.

The edit was approved, and the post currently shows as most recently edited by me. Both the suggested edit page and the post itself, however, shows the tag name as *community-proposal*.

It appears to me that someone, probably luap42 who approved the edit, also renamed the tag from *proposal* to *community-proposal*.

I don't disagree with this renaming of the tag; however, *the act of renaming the tag rewrote history* by claiming an edit different from the one made, and there is no indication in the history of any of [the](https://meta.codidact.com/posts/282651/history) [several](https://meta.codidact.com/posts/278956/history) [earlier](https://meta.codidact.com/posts/276989/history) [posts](https://meta.codidact.com/posts/276971/history) (multiple links) that this change has taken place. As far as anyone looking at the publicly visible post histories can tell, ~~we've always been at war with Oceania~~ the tag was always named *community-proposal*.

**The history of a post should be immutable.** This includes post metadata such as question tags. **If some event triggers a change, for example by renaming a tag, this should be captured by a history event** (which need not necessarily bump the post; often the point of choosing to rename a tag is that one does *not* want to bump every post that uses the old tag) which records the change.

Doing so would preserve the post history as a record of how it got from what was first posted to what it looks like now.