News for hackers. Stuff that matters.
Re:Remacs – A community-driven port of Emacs to Rust by chongli on Sunday July 16, 2017 @08:09PM (#14784782)
language specific repositories worrying

What is the alternative? Every major Linux distro has its own repository, as do all the BSDs. The picture on Windows and macOS is even more convoluted. Are developers in all these languages supposed to support the packaging of their software in half a dozen different repositories?

Maybe all programmers should get together and build "one repository to rule them all"? I have no idea how we herd that many cats!

Re:Remacs – A community-driven port of Emacs to Rust by taktoa on Sunday July 16, 2017 @10:21PM (#14785240)
Nix(OS) is basically that... If only we could get upstream to start building with Nix
Re:Remacs – A community-driven port of Emacs to Rust by curun1r on Monday July 17, 2017 @01:05AM (#14785816)
Ugh...no. I tried Nix until I found that all packages that depended on OpenSSL were broken on OS X. I checked for a bug report and found that one had been filed and sat open and unfixed for 18 months. Given that this bug makes Nix basically unusable on OS X, it seems like developers of Nix are uninterested in becoming anything resembling a universal package manager.

Meanwhile, cargo works flawlessly on every system I've tried (Linux, Mac and Windows). Sure, it only compiles Rust programs, but there's no way that I'd advocate moving those programs to a package manager with as little regard for such a large part of its potential userbase.

Re:Remacs – A community-driven port of Emacs to Rust by ethelward on Monday July 17, 2017 @05:54AM (#14786991)
> Given that this bug makes Nix basically unusable on OS X, it seems like developers of Nix are uninterested in becoming anything resembling a universal package manager.

Or that they just don't have enough manpower to actually support all the platforms.

Re:Remacs – A community-driven port of Emacs to Rust by bluejekyll on Sunday July 16, 2017 @09:07PM (#14785003)
FPM is at least a step in the right direction to reduce the overhead of creating all of these.

At a minimum, Linux should have a common packaging system; though there may never be agreement. It's hard to see macOS and windows endingnup with a common one.

But maybe we could do a third party option that is independent of each OS? Those rarely work out well though.

Re:Remacs – A community-driven port of Emacs to Rust by pjmlp on Monday July 17, 2017 @09:59AM (#14788528)
And that is forgetting that are many more OSes out there than just those three.
Re:Remacs – A community-driven port of Emacs to Rust by bluejekyll on Monday July 17, 2017 @06:20PM (#14792728)
Of course there are many more, but if you could build the one true package manager for all the major OSes, my guess is that the smaller ones would join the fray.
Re:Remacs – A community-driven port of Emacs to Rust by pjmlp on Monday July 17, 2017 @11:59PM (#14794177)
Not really, because it would meant that their semantics weren't accounted for.

As an example, IBM just released yesterday a new mainframe model.

z/OS is a totally different animal compared with POSIX based OSes or Windows, starting by the file system, catalog based.

Re:Remacs – A community-driven port of Emacs to Rust by jasonm23 on Sunday July 16, 2017 @08:20PM (#14784813)
Sounds like xkcd 927 ...