Joined: 14 Apr 2010
I mean, think about what you're asking with your turn on/off source code thing here. You're basically asking that when someone wants to download MOUL that they'll download a massive amount of code with thousands of different patches to the same files, go through a codebase assembling a completed version, run a compiler and compile, and then connect to the server. Which promptly crashes because there are dozens of different codesets connecting to it. Mister Blue, you see, decided he liked kicking to be less strong than Mister Red, and now they have incompatable physics engines.
No, that is not what I'm suggesting. You're extrapolating that out beyond what I explained. Firefox, again:
When you install Firefox, do you download every add-on ever made? No. Same with Uru. Understood?
As for your crashing strawman, that isn't stable, that thus is not allowed. Still with me here?
No, there needs to be a primary trunk and compiled version that is peer-reviewed with a coherent view to the future and engine development, and a server based on that reviewed version.
No, there needs to be the base game with code that players can install on their own.
You are talking about something entirely different to the rest of the thread. You're talking about add-ons, or as they're called in the game community, mods. We're talking about the base game here. Modifying, upgrading and expanding the base game before it ever gets compiled into an executable. What players do beyond that is their own business we can't really control now that it's open source. If we added in a mod system to allow WoW or Firefox style add ins, that'd be fantastic. I'd love to have that. We're not there, and it's not what this thread is about. This thread is about universal everybody-has-a-game-based-on-it source.
And stop absuing the word strawman, the main reason you and everyone else isn't seeing eye-to-eye in terms of scope is we're talking about different things.