There is no official XScreenSaver GitHub repository
Posted by st_goliath 2 days ago
Comments
Comment by metropolis_pt2 2 days ago
Comment by radicality 1 day ago
Comment by twiss 1 day ago
AI still isn't great at counting, I suppose.
Comment by forgotpwd16 1 day ago
Comment by bcvvvy 2 days ago
It’s a huge problem. Glad to see he’s at least put a placeholder on there.
Comment by altairprime 2 days ago
Comment by amiga386 2 days ago
He has promised to drop that and move the repo to /hisname/xscreensaver, but only if JWZ flatters his ego first. Sounds like he knows he's squatting on someone else's good name, but thinks he's so clever and well versed in trademark law that he'd be deliberately antagonistic all the way to the end of a huge legal bill. Just to force him to do the right thing.
He knows what the right thing is and could do it at any time, but just look at his priors and tell me he'll do that:
https://www.dmlp.org/threats/merkey-v-does
https://en.wikipedia.org/wiki/Wikipedia:Requests_for_arbitra...
Comment by rwmj 2 days ago
Comment by brewmarche 2 days ago
This was linked in the blog
Comment by jeffmerkey 1 day ago
The project is open sourced under a permissive license, and I have just as much right to distrbute the project as anyone else. What's really going on here is that Jamie wents to block visibility into how many peoples code he has pilfered from who knows where since he realeases the entire package as "his" and doesn't want people to know just how much code, bug fixes, and QA fixes are contributed by others. This is why he doesn't want xscreensaver on github. If anyone's development process cannot be trusted, it's his, since there is ZERO visibility into peoples contributions to his project. This contrasts to a public github repo that is wide open and doesn't have timebombs and aother malicious code which is presently in xscreensaver.
Comment by amiga386 1 day ago
Just do the right thing. Stop squatting the "xscreensaver" organisation. Move your repo to /jeffmerkey/xscreensaver. At that point, you don't need to make up spurious lies and accusations to distract from the boorish move you've been called out on.
We'll never think of you as the project organiser of XScreenSaver, because you aren't. Stop pretending you are.
Comment by matsemann 2 days ago
without seeing eggballs in a cup due to JWZ's ego. So I say there's no winners with two big egos like these.
Comment by graemep 2 days ago
Comment by graynk 2 days ago
Comment by RobotToaster 2 days ago
Comment by NoGravitas 1 day ago
Comment by jeffmerkey 1 day ago
Comment by kstrauser 1 day ago
> Novell Netware SMP console screensaver for X11, Gnome, KDE Plasma, and Wayland Desktops
> The netwaresmp screensaver written by Jeffrey Merkey <jeffmerkey@gmail.com> and Cosimo Streppone <cosimo@cpan.org>, based on PopSquares, Deco hacks, loadsnake, and Novell's Netware SMP.
…and then accuse jwz of being shifty about contributions.
Also:
> timebombs and aother malicious code which is presently in xscreensaver.
Links or GTFO. That’s quite a libelous accusation if you can’t prove it.
Comment by throwfaraway135 2 days ago
* people can find your project easily
* stars are a pretty good indicator of authenticity
* you can browse, search code right away
* a place for people to contact you
cons:
* some maintenance
* people have a place to contact you
Comment by mid-kid 2 days ago
Comment by vanschelven 2 days ago
of which he now has 1000... on a non-project!
Comment by lionkor 1 day ago
Comment by TomMasz 2 days ago
Comment by johnea 2 days ago
Github has gone to shit ever since it's purchase by M$
Comment by hndhyc0bdt 2 days ago
Comment by createful 2 days ago
Comment by nevon 2 days ago
Comment by graemep 2 days ago
Also assuming something on github is the official repo is dangerous anyway. There might be multiple repos with the same name, there might be a more actively developed fork and the official one might be unmaintained, etc.
Comment by dsr_ 1 day ago
So... this doesn't hurt, and can definitely help. It isn't perfect, but it cost JWZ very little to do.
Why are you arguing against it?
Comment by graemep 1 day ago
The code is not there, but the jwz has a github repo saying it is not there: https://github.com/xscreensaver-official/xscreensaver
As for "happens every day". How often, really? JWZ says "I strongly recommend that you install a binary package rather than compiling it yourself." I would guess very few end users compile xscreensaver themselves.
Comment by Svip 2 days ago
Comment by barrkel 2 days ago
Comment by jjav 1 day ago
Comment by oneeyedpigeon 2 days ago
Comment by brewmarche 2 days ago
Comment by Svip 1 day ago
Comment by severak_cz 2 days ago
Comment by oneeyedpigeon 2 days ago
Comment by NoGravitas 1 day ago
Comment by fg137 2 days ago
Comment by kouosi 2 days ago
Comment by numpad0 2 days ago
Comment by ytxm 2 days ago
Comment by cookiengineer 2 days ago
Setting up a git mirror that auto syncs takes less than 2mins of effort. And way less time than writing up this README that's just there to lecture people. If it's about disagreement with github, there's also better alternatives.
You can still setup the mirror and be done with it, and put the original repo links at the top in the README.
Comment by st_goliath 2 days ago
JWZ might not even use git in the first place, the source might be in a local SVN repo, or just a series of tarballs and patches, assuming it is version controlled at all.
Comment by cookiengineer 2 days ago
I criticized the intentional creation of a GitHub account just to write a README file wherein they say that there's no repository, instead of providing any useful information for people looking for a repository.
If there's no repository and you go to such great lengths just to clarify that there isn't any, then maybe you can just push your code to codeberg or gitlab or a selfhosted gogs instance if you don't trust them?
Nobody said that he MUST accept pull requests or MUST engage with any community at all. You can just disable all the features, I do that too since 4chan raided my repos in 2021 and GitHub didn't do shit about it.
But this way at least there's no risk for people installing malware infiltrated forks of xscreensaver on their machines. And that's what is the important part that wasn't actually solved/avoided/prevented with that README file.
Comment by amiga386 2 days ago
It doesn't need to provide anything else. Nobody is required to sign up to your preferred platform, or make their work available in a way you prefer to consume it. Get over yourself. If you want to contribute, contribute as requested. Or don't, the license allows you to host your own version, just be clear it's your version.
JWZ went to great lengths on github.com, solely because some other shitheel registered the "xscreensaver" organisation and went out of their way to make it seem like it's official, and github.com's google juice means it outranks the real site. Hence the need for the effort to solve that problem (reputation management and SEO after a copycat misrepresents themselves as you)
Putting a repo on Github, versus putting a notice on Github that there's no repo, does not change the risk of people installing malware. While someone else still has the top ranked page for your software, they remain the most likely place a moron in a hurry[0] will download from. You adding a repo doesn't help, you getting their repo removed, and salting it to prevent recreation, does help.
Comment by fg137 2 days ago
Many names come to mind but I am too scared to post that list.
Comment by pil0u 2 days ago
Comment by amiga386 2 days ago
Microsoft destroyed his company via illegal means.
Microsoft own GitHub.
https://en.wikipedia.org/wiki/United_States_v._Microsoft_Cor....
Comment by angry_octet 2 days ago
Comment by cxr 2 days ago
There is no original repo to link to. That's why the README says that there isn't one.
> Setting up a git mirror that auto syncs takes less than 2mins
Prove it.
Comment by cookiengineer 2 days ago
There's enough demo videos on how to use gogs, github or forgejo on YouTube.
I have faith in your ability to use the YouTube search.
Comment by kstrauser 1 day ago
Comment by cookiengineer 1 day ago
He might also still be using SunOS or HP/UX or maybe even 386BSD.
But is that likely? Not being pwned/hacked for 25+ years while still using the same old OS? On the internet that changed quite a bit since HTTP/0.9? While using the GitHub website with TLS and HTML5 and JS requirements to register an account which doesn't run in such an outdated browser?
I think your assumptions about statistical likeliness are a bit off.
Comment by kstrauser 1 day ago
But I think it's plausible that he might not've migrated his ancient codebase (not meant as a pejorative, but just factually) to broadly multiuser tooling. If he's maintaining the project locally, I can imagine him having spun up a svn repo way back when and not moving past it. While I love git, it might not have a lot of advantages for his specific use case.
Comment by messe 2 days ago
Feel free.
Comment by bcvvvy 2 days ago
Also centralising everything in one place is a seriously bad idea.
Comment by NoGravitas 1 day ago
Comment by fg137 2 days ago
Comment by antiloper 2 days ago
Which problem?
Comment by sick_of_slop 2 days ago