Reorganize initial Source Repo structure
Open source unreal tournament remake.
Brought to you by:
viketorb
As we target a complete game, the source folder should contain every single tool. There will be likely a updater and probably some other tools like a launcher, installer and so on.
I suggest moving the source for the game inside a specific folder
ROOT
.\Docs
.\Game
.\Installer
.\Launcher
.\Updater (can be included in a Launcher)
.\Web
The source git repo is meant to be "just cloned", so you dont have to move files around. That way you just clone it into root project folder, and it just works, after that you can code normally, and when you end something, upload the commit. If we do what you propose, you will need to move files around externally, instead of keeping everything in its initial folder.
For Docs, installer, and things like that, its all on sourceforge, look at the "files" tab or the wiki.
I dont want to overly complicate things this soon, it confuses people. Maiby later down the line when people knows how to use source control properly, we can improve the workflow.
closing it as its not usefull at this moment.
Last edit: victor blanco 2014-04-04
Move files afterwards is ideal. A intitial project folder works best. There is a reason why using a better folder structure than using external services like Sourceforge for everything.
Note:
"Installer" and "Updater" for public releases. That's what we should work on on the beginning.
Just another note.
If it meant to be "just cloned", then just commit the full directory and not just "Source". Ini files and solution files are important.
Also, one can checkout different subfolder to their needs. In example, checking out the folder "Game" for the work on the source code for the actual game.
If one wants to contribute in a so called installer, the one can use the actual subfolder of the installer.
Same goes for a Web page. This project already has a Web developer. That files need to be source controlled ... the same as everything else.
Moved the files into a folder, [r9]
Related
Commit: [r9]
Last edit: victor blanco 2014-04-04