zlacker

[return to "Haier hits Home Assistant plugin dev with takedown notice"]
1. sokolo+xa[view] [source] 2024-01-18 18:28:53
>>linker+(OP)
The two subject repos are:

  https://github.com/Andre0512/hon
  https://github.com/Andre0512/pyhOn
Make whatever use of that information you will before the takedown occurs.
◧◩
2. Action+Ef[view] [source] 2024-01-18 18:48:36
>>sokolo+xa
If people fork the repo, would they also be sent a takedown?
◧◩◪
3. aaomid+xg[view] [source] 2024-01-18 18:53:11
>>Action+Ef
If you fork it, do a proper git clone and git push. Github can and has DMCAed direct forks in the past.
◧◩◪◨
4. sokolo+ah[view] [source] 2024-01-18 18:55:20
>>aaomid+xg
At the risk of asking a dumb question, what does a git push do for you there? (Fully agree on the clone locally point.)
◧◩◪◨⬒
5. nostra+7l[view] [source] 2024-01-18 19:14:52
>>sokolo+ah
It's not marked as a fork in their systems. Instead, it's as if you'd written a bunch of code in a local repository and then pushed it to GitHub.

It could still be identified as the same codebase by eg. comparing commit hashes or content hashes, but that's harder. If you really want to be sure, clone the repository, make a few local edits to files (eg. adding a comment to each file), copy the full source repository to a new directory in the filesystem, git init that as a new repository, commit changes, and push. That blows away all the existing history of commits, and ensures that each file has a different hash. It's still technically possible to detect it as a dupe, but would require an extremely expensive shingling or filesystem diff on every repository in GitHub.

◧◩◪◨⬒⬓
6. aaomid+Lz[view] [source] 2024-01-18 20:24:26
>>nostra+7l
Find the first commit and overwrite it :P
[go to top]