SASTEP: Difference between revisions

From Step Mods | Change The Game
Line 1: Line 1:
==Semi Automatic STEP Tool==
==Semi Automatic STEP Tool==
===What is this?===
Using the STEP Guide as base, we try to get an automated installer working. To keep it sustainable we also need to create some developer/pack management tools.
===SASTEP Core===
We will create a barebone install with all mods, marked as core (green) in the guide. To further narrow down the specification we use the following rules (not final in any way!!):
*word by word step guide installation +
*baseline graphics downloads
*requires all DLCs
*special adjustments for multi-archive mods (coming soon)
Wiki [[SASTEP_CoreMods]] for a list of all used mods.
Forum: http://forum.step-project.com/showthread.php?tid=4227
Spreadsheet (most current list): [https://docs.google.com/spreadsheet/ccc?key=0Aidm4QUUrmSZdEIwQWVySkY1U1JKNFBDSFM4VU5qUVE&usp=sharing google docs]
===Milestones===
===Milestones===
Milestones for the proof-of-concept-tools that will set the base for a complete installation program/ MO plugin etc. Once we are done with betatesting there should be a reset to an alpha that will incorporate all (probably) separated tools into a unified codebase.
Milestones for the proof-of-concept-tools that will set the base for a complete installation program/ MO plugin etc. Once we are done with betatesting there should be a reset to an alpha that will incorporate all (probably) separated tools into a unified codebase.

Revision as of 13:57, November 29, 2013

Semi Automatic STEP Tool[edit | edit source]

What is this?[edit | edit source]

Using the STEP Guide as base, we try to get an automated installer working. To keep it sustainable we also need to create some developer/pack management tools.

SASTEP Core[edit | edit source]

We will create a barebone install with all mods, marked as core (green) in the guide. To further narrow down the specification we use the following rules (not final in any way!!):

  • word by word step guide installation +
  • baseline graphics downloads
  • requires all DLCs
  • special adjustments for multi-archive mods (coming soon)

Wiki SASTEP_CoreMods for a list of all used mods.

Forum: http://forum.step-project.com/showthread.php?tid=4227

Spreadsheet (most current list): google docs

Milestones[edit | edit source]

Milestones for the proof-of-concept-tools that will set the base for a complete installation program/ MO plugin etc. Once we are done with betatesting there should be a reset to an alpha that will incorporate all (probably) separated tools into a unified codebase.

  • Alpha state:
  1. Define and assemble a list of all archives (filename and checksum) that'll be used for the STEP core installation (currently on hold till it gets clear if there isn't an automnated way of doing it)
  2. (parallel to #1) get a working tool that returns the changed filestructure as config file for MG's ASI. (current WIP)
  3. (needs #2)
    1. install all mods according to the STEP core guide (+ our definition of STEP core)
    2. run the tool from #2. Adjust the tool if necessary
    3. Milestone is reached once all config files for STEP core are completed.
  4. create a tool that installs STEP core in separate folders.
    1. A simple batch file (for now) will just copy them all together for testing / or we create a switch in the ASI tool
  5. Bundle it all in one toolkit / one downloadable zip file.
    1. documentation
    2. bugfixing, catch errors/exceptions
  • Beta state:
  1. let the community give feedback and suggestions.

later/not time critical, yet:

  • a: define how data should be imported into the wiki (filelists for each mod? file archive based?)
    • 1: import data into the STEP wiki; make it editable for mod authors
    • 2: create a query that returns data ready for our tool
  • b: MO metafile-write support (have to check if I already got this working)
    • 1: a function that will edit the metas after the installation is complete
  • c: get a version control up and running

Semi Automated STEP Core Mod List[edit | edit source]

follow the main STEP guide till STEP 2.D STEP:Guide

SASTEP CoreMods