Live data from Hacker News

Second Life on GitHub

community.secondlife.com

1–10 of 126 posts

Re: Second Life on GitHub

#3
post #2

TFA suggests that the official git repo for the Linux kernel is on GitHub. I wonder if they really did their research

Was coming here to say almost the same thing - pretty sure the kernels "de-facto home" is not in fact GitHub.

Perhaps it was just a marketing person writing this who googled "Big open source github".

Re: Second Life on GitHub

#4
post #2

TFA suggests that the official git repo for the Linux kernel is on GitHub. I wonder if they really did their research

Was coming here to say almost the same thing - pretty sure the kernels "de-facto home" is not in fact GitHub. Perhaps it was just a marketing person writing this who googled "Big open source github".

Lol, thought the same when I read "CPython".. Okay? Why not mention stuff like Godot and Monogame? Those are things the OSS-Gaming community are more familiar with. And why not say "The CPython Interpreter"? As if everyone knew what CPython was.

Re: Second Life on GitHub

#7
post #2

TFA suggests that the official git repo for the Linux kernel is on GitHub. I wonder if they really did their research

What is the reason for hosting it elsewhere? My cursory Google searches have failed me.

The historical reason is https://github.com/torvalds/linux/pull/17#issuecomment-56546...

Perhaps some of these issues have been fixed by now, but the Linux project has been going on just fine without GitHub (git was even invented for the Linux kernel project itself even before GitHub existed) so there doesn't seem to be any reason to switch even if all the mentioned problems were to be fixed

Re: Second Life on GitHub

#9
It's been open source since 2007. Linden Lab recently moved the sources from Bitbucket to Github.

The Firestorm viewer sources are at "https://vcs.firestormviewer.org/". It's a major fork.

Technical documentation of the client-server protocol is at "https://wiki.secondlife.com/" It's out of date, but it helps.

The real progress is that the build procedure has been cleaned up. It used to require ancient versions of Visual Studio on Windows. Firestorm can be built on Linux. I've built it and submitted patches that went in.

This is just the client side. The server is proprietary. But there's a compatible server, Open Simulator. It's not a clone; it's in C#, while the original is in C++.

There are meetings for third party viewer developers. Both inside Second Life, and on OSGrid, which is a third party grid of simulators. That really is the metaverse - a federated system of 3D worlds. It's sluggish, because most of the people running regions don't have enough server power. Think Mastodon for 3D.

I'm been writing a new client in safe Rust for the last two years. I'm trying to see how much can be done in parallel. The viewer isn't ready for public use yet. I've posted videos made with it.

Re: Second Life on GitHub

#10
post #7

Earlier quoted context omitted.

What is the reason for hosting it elsewhere? My cursory Google searches have failed me.

The historical reason is https://github.com/torvalds/linux/pull/17#issuecomment-56546... Perhaps some of these issues have been fixed by now, but the Linux project has been going on just fine without GitHub (git was even invented for the Linux kernel project itself even before GitHub existed) so there doesn't seem to be any reason to switch even if all the mentioned problems were to be fixed

Some good old Torvalds roasting going on in that thread.
Post reply on HN