Let's see if I got this understood...
I didn't see any specific responses to this post, so I'll have a go at it.
1. There is The Build (the program the runs the game server [Dev] side).
2. There is The Content (all the missions)
3. There is The Playerbase Data (the server side tracking of players, their badges, content completed, level, etc...).
That's it in a nutshell.
Now, what about the player client? Is that part of The Build? Or a separate thing?
From what Codewalker has said in the past when discussing Paragon Chat, the client and server are built from the same source tree. The Build should include the client as well. I think it likely that we'll be seeing custom clients in short order, especially when people start trying to turn on the built-in developer/admin commands.
As far as The Build goes, 'everyone' just got the i24 Build and they're fixing it to make it playable. Meanwhile Leo has and will distribute real soon his i25 Build which he already fixed to make playable and modded a few things (making it a new 'issue', i.e., i25). Also, there may be several versions of the i24 Build floating about.
There are rumors of a second leaked Build, that is a different version; how different is unknown given that it's just rumors. If anyone knows who has it and what they have, they're not spilling the beans. Regardless, with as much hacking and modding as is currently happening, there are bound to be many different variations of the "I24 Build" very soon.
As far as The Content goes... we will soon have Leo's i25 version. And that can be back-patched into a working i24 version? Is that correct? Is there an i24 version of The Content floating about?
The above is correct. The "back-patching" is what will take time. It's akin to decompiling a program and trying to generate pristine original source code form the compiled assembly language code. As far as anyone knows, there are no other version of I24 Content floating about; apparently even Leandro didn't keep the older versions of his own content.
As far as The Playberbase Data goes. Didn't Leo say his source went through each server and grabbed all that data and sent it to him? And Leo has to scrub that before releasing it, right? And that would make The Playerbase Date i24, unless for some reason, Leo distributes his i25 version of The Playerbase Data.
All of that is correct. "Scrubbing" is relative, in this case. Part of the point of releasing that database would be to make it possible for past players to identify their data and recover it. That, necessarily, means that it contains personally identifiable information (probably not more than a person's old login name, but that's still "sensitive" info). That means he'll be more careful about how that data is handled compared to just releasing the source files.
Am I in the ballpark?
-Zombie Man, keeper of guides
Yep!