Egregoros

Signal feed

Timeline

Post

Remote status

Context

1

Replies

10

@lain oh no. GitHub is turning into TikTok with their short form content, but I guess this would work for very, very long code changes except at that point you might as well make the code more elegant and push in smaller batches.

@lain @Mellivora They couldn't copy Gitlab's Epics, which are made for that purpose, so they chose to do it the worst way possible I guess. I think it's supposed to be used like Epics for large tasks that are split independently into small PRs, so you don't review a 15K+ PR at once.
@lain @phnt @Mellivora my understanding is that it's something like this

"hey I have this big idea and it's gonna be a lot of changes, but I can't do it all at once. So I have to do it in pieces. First, I'll open the PR that does the core changes. But instead of waiting for them to review before proceeding -- which could take forever -- I'll open another PR against that PR and start adding the next round of changes there..."

repeat until you're done. Then if PR 1 needs refactoring, you do it, then fix PR 2 which now won't merge cleanly, etc etc

It feels to me like this is more of a "corporate software development hellscape momentum hack" than anything useful for open source communities