Created
February 19, 2015 15:11
-
-
Save mattraykowski/164f22875aaba27f0ac0 to your computer and use it in GitHub Desktop.
Ryzom Core Studio Installer
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
==== Ryzom Core Studio ==== | |
* '''Summary''': Ryzom Core Studio Installer | |
* '''Description''': Create a full end-to-end Windows installer for Ryzom Core Studio which walks the end user through setting up a complete Ryzom Core development platform. The installer should facilitate the configuration of a standalone development shard using a pre-built LAMP for Windows, configure the build pipeline to be able output a usable client, install and configure Studio, and integrate the build pipeline into Studio for easy build/preview clients. | |
* '''Technical Details''': The installer will need to be broken into several distinct bits of work: retrieving appropriate packages (server binaries, media database(s), build pipeline, Python and other third party requirements), installing dependent softwares (e.g. XAMPP, Python), pre-configuring the shard for localhost use (including configuration files and MySQL data), pre-configuring the build pipeline, a configuration wizard for collecting the data for configuring the dependent tools as well as Studio, and writing a basic plugin to execute the build pipeline and start the preview client. | |
* '''Difficulty''': Medium | |
* '''Required Skills''': C++, Qt, Misc (experience with packaging or installers such as NSIS.) | |
* '''Mentor''': Matt Raykowski (sfb) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment