Earlier quoted context omitted.
It knows the license applied to the repository. For a private repo it may not be "released" under that license but planned for release. If AcmeCorp is planning to release - but hasn't - a project under MIT or whatever, they may have the license declared in the repo but that's not a guarantee it's ever going to be released. If it's a private repo, and your access has been under your status as an employee, then I don't…
Software can be open source and not released. Employees can legally release it themselves since it is open source.
Tell HN: GitHub will delete your private repo if you lose access to the original
291–294 of 294 posts
Re: Tell HN: GitHub will delete your private repo if you lose access to the original
#292Earlier quoted context omitted.
But that's... exactly what I described and asked how to avoid...
I had trouble parsing your earliest comment, so I only tried to address the incremental backup concern. I may not have understood the conversation, but it seemed like you claimed that a filesystem level backup of a clone was not going to produce incremental backup IO in practice. A periodic fetch into a persistent cloned repo will be incremental unless the upstream is doing something crazy with frequent branch deleti…
I don't understand where you are stuck, tbh.
yencabulator has provided a good tip I think, as you could store the previous set of refs and use that to build an incremental Git bundle (one with only the objects that were not in the previous bundle). I don't know if you can do that with the existing Git client though.
Re: Tell HN: GitHub will delete your private repo if you lose access to the original
#293Earlier quoted context omitted.
I wrote a little tool to mirror my repositories to my gitea instance. It has been months to potentially a year or two since I ran this, but it does what you’re asking. You can mirror repositories of users and repos users have starred. It definitely needs some love. https://github.com/jasonraimondi/deno-mirror-to-gitea
I wrote a similar one I called Forgery that’s in a repo of the same name in my github account (which can be found in my user profile… just created this account and didn’t want to post a link in my first post, thought it might get automodded). Very similar to yours, but also does forks, which I’m not sure yours does by a quick glance at your readme. Although, mine doesn’t automatically mirror from another forge, just…
I just looked over your project, and it seems pretty cool. A little bit different than mine, since mine is specifically github to a gitea mirror repository. I don't mind adding a link to your project in mine.
Thanks for sharing!
Re: Tell HN: GitHub will delete your private repo if you lose access to the original
#294Earlier quoted context omitted.
I am not trying to construct anything. I just described what happens and what I expect. "where you have the ability to elevate your own rights to somebody else's repo's contents." This is not an accurate description. There are two repositories: the original repository, and the fork. Nowhere I want to to elevate my rights regarding the fork to the original repository. " Name a computer system that intentionally allows…
You keep trying to claim that a different person's private repo that you have forked has somehow given you ownership over the contained information. That's just not the case. Forking their code doesn't make it yours.