Live data from Hacker News

FreeBSD Can Now Be Built From Linux/macOS Hosts, Transition To Git Continues

phoronix.com

71–80 of 112 posts

Re: FreeBSD Can Now Be Built From Linux/macOS Hosts, Transition To Git Continues

#71
post #8

Earlier quoted context omitted.

> Linux on Windows might work really well … and be the superior experience in total for lots of people. No, it will not and — without massive changes at Microsoft and in Windows — will never be. Source: have a Windows box, am repeatedly amazed at how bad it is. Seriously, it is embarrassing to use Windows. I think the only reason people enjoy it is the fact that they have not gotten a chance to really spend time in a…

Why is this getting downvoted? He's right. Refute his points instead of downvoting him.

Because it would be like me saying that Linux desktop is completely useless because it doesn't have a decent remote desktop solution.

It's true, but just because that makes the Linux desktop dead to me might not make the Linux desktop useless to you.

I did note that the WSL2 push might finally mean Linux gets proper RDP support, thanks to Microsoft. The irony is not lost on me.

Re: FreeBSD Can Now Be Built From Linux/macOS Hosts, Transition To Git Continues

#72
post #20

Earlier quoted context omitted.

FreeBSD feels more solid to me; upgrades are easier, and stuff changes less often. I don't have time to keep up with maintaining a Linux server any more.

What are you talking about? Put CentOS or Ubuntu LTS on your box and forget about it for the next ten years. The only updates you'll get are security and bug fixes, nothing fundamental will change. The next LTS release you'll install in 2030 will have substantial differences, but FreeBSD changes quite a bit too in such a large time span.

The user facing surface of FreeeBSD from twenty years ago is still pretty similar to the surface today.

ifconfig still configures network interfaces (including wireless)

the init system is still the same

you still have the same three firewalls to choose from

the audio system is still the same

The internals are quite a bit different (and more capable), and I don't think zfs was in FreeBSD back then, but UFS2 still works.

If you want to experience twenty year old FreeBSD, to compare with modern FreeBSD, Apple has lovingly preserved it as the userland unix interface in MacOs, they've even got a circa 2000 tcp stack.

Re: FreeBSD Can Now Be Built From Linux/macOS Hosts, Transition To Git Continues

#73
post #8

Earlier quoted context omitted.

> Linux on Windows might work really well … and be the superior experience in total for lots of people. No, it will not and — without massive changes at Microsoft and in Windows — will never be. Source: have a Windows box, am repeatedly amazed at how bad it is. Seriously, it is embarrassing to use Windows. I think the only reason people enjoy it is the fact that they have not gotten a chance to really spend time in a…

> Linux is head and shoulders above Windows on the desktop When plug-and-play, drivers, and power management work correctly. When business software is compatible. When you don't have to search through obscure forums or jump on FreeNode to figure out why your wireless card doesn't work. When your filesystem corrupts and won't boot because you didn't shut it down correctly. When your font anti-aliasing and resolution s…

> When plug-and-play, drivers, and power management work correctly. When business software is compatible. When you don't have to search through obscure forums or jump on FreeNode to figure out why your wireless card doesn't work. When your filesystem corrupts and won't boot because you didn't shut it down correctly.

GP did say "in 2020"; I haven't had any of those issues for years

Re: FreeBSD Can Now Be Built From Linux/macOS Hosts, Transition To Git Continues

#74

Earlier quoted context omitted.

Can you recommend which tool they used? Last time I looked (c.2018), the tools I found were not always reliable, or available for platforms like Windows. I'd love to be able to use a dedicated transition tool of the quality FreeBSD would like and need.

reposurgeon's home page is here: http://www.catb.org/~esr/reposurgeon/repository-editing.html Haven't used it myself though; I just noticed that ESR has spent considerable effort in creating reposurgeon.

http://www.catb.org/~esr/reposurgeon/repository-editing.html... is a wonderful read. You are right, ESR has absolutely "spent considerable effort".

Re: FreeBSD Can Now Be Built From Linux/macOS Hosts, Transition To Git Continues

#75

Worth noting that ESR has spent a huge amount of time on the perfect svn-to-git transition tool.

Can you recommend which tool they used? Last time I looked (c.2018), the tools I found were not always reliable, or available for platforms like Windows. I'd love to be able to use a dedicated transition tool of the quality FreeBSD would like and need.

> Can you recommend which tool they used?

From [0]:

> The software used for the conversion is a slightly modified fork of svn2git, as used by the KDE project.

> It requires a rules file to map svn trees and/or revisions to git branches or tags. The current rules don't make use of tags but simply store them as branches.

> See the project branch at http://svn.freebsd.org/base/user/uqs/git_conv/ for extra patches, rules and the scripts used to do these conversions.

--

[0]: https://wiki.freebsd.org/GitWorkflow

Re: FreeBSD Can Now Be Built From Linux/macOS Hosts, Transition To Git Continues

#76

Don't we say "build ON" rather than "build FROM"?? From would imply running ssh client on OS A to log into machine with OS B where you run 'make'.

Remember that English isn't everyone's primary language.

You obviously understood what they meant, as did the rest of us.

Re: FreeBSD Can Now Be Built From Linux/macOS Hosts, Transition To Git Continues

#77

Worth noting that ESR has spent a huge amount of time on the perfect svn-to-git transition tool.

Years ago I used git-svn for this purpose. Didn't have any issues.

> ... some help pages on the web are still recommending git-svn as a conversion tool for migrating Subversion repositories to git. DO NOT DO THIS. You may damage your history badly if you do. -- http://esr.ibiblio.org/?p=6778 (2015-05-28)

Re: FreeBSD Can Now Be Built From Linux/macOS Hosts, Transition To Git Continues

#78
post #44

Earlier quoted context omitted.

> There is nothing to extinghuish, except for the notion of Linux on the desktop Thanks you proved my point

The ", that was never a thing anyway, except for a few technerds." was a pretty important part of the line you quoted.

It doesn't matter at all.

Linux on the developers' desktop, that matters.

Re: FreeBSD Can Now Be Built From Linux/macOS Hosts, Transition To Git Continues

#79
post #72

Earlier quoted context omitted.

What are you talking about? Put CentOS or Ubuntu LTS on your box and forget about it for the next ten years. The only updates you'll get are security and bug fixes, nothing fundamental will change. The next LTS release you'll install in 2030 will have substantial differences, but FreeBSD changes quite a bit too in such a large time span.

The user facing surface of FreeeBSD from twenty years ago is still pretty similar to the surface today. ifconfig still configures network interfaces (including wireless) the init system is still the same you still have the same three firewalls to choose from the audio system is still the same The internals are quite a bit different (and more capable), and I don't think zfs was in FreeBSD back then, but UFS2 still wor…

Thanks for the nice rant.

Re: FreeBSD Can Now Be Built From Linux/macOS Hosts, Transition To Git Continues

#80
post #2

Much like WSL may be “eating” away at real Linux user-share, it will be interesting to see if enabling FreeBSD development outside FreeBSD itself will somehow affect the FreeBSD marketshare (for better or worse).

I attempted to switch to a FreeBSD desktop, the first thing I noticed was that Redshift didn't work at all for changing colour temperature. It appears that they switched everything from X to Wayland, and that means Redshift stopped working, but no one appears to have noticed... That was a bad sign, so I uninstalled.

Redshift works in i3 on my FreeBSD laptop (Intel GPU) and desktop (Nvidia GPU).
Post reply on HN