Hacker News new | ask | show | jobs
by jauntywundrkind 998 days ago
Generally, it feels like a bit of a farce that source code is very well well version controlled, but nothing else is.

Data isn't well managed. Isn't version controlled well. The pull request is just another type of data.

We can keep improving each applications model. But some day, imo, the general project of computing needs to take data more seriously & develop general tools for managing data over time well & consistently across apps. PRs would just be one example of something that would be better tracked.

1 comments

I’ve said for a while that the problem with Git’s data model is that the branch information is not itself versioned. I want Git but for Git.
This is what Facebook did extremely well with Phabricator, which was then open sourced.
Git reflog provides history and rollback, what else do you need?
Oh boy an ephemeral log that doesn’t sync.