User Tools

Site Tools


usage:forks

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
usage:forks [2021-11-10 16:12]
ywang separate branches and forks
usage:forks [2024-02-01 16:46] (current)
ywang
Line 2: Line 2:
 Please note that **the master branch is the only branch that is officially supported**. Use other branches at your own risk. Discussions on other branches should *explicitly* state the use of that branch. This page does not imply any support for or negativity against the branches and forks listed here. Please note that **the master branch is the only branch that is officially supported**. Use other branches at your own risk. Discussions on other branches should *explicitly* state the use of that branch. This page does not imply any support for or negativity against the branches and forks listed here.
  
-Branches are generally created to add certain features and test them before the changes go upstream. Advtrains has the following branches:+Branches are generally created to add certain features and test them before the changes go upstream. These can be fetched from the same repository. Advtrains has the following branches:
  
 ^ Name ^ Status ^ Description ^ ^ Name ^ Status ^ Description ^
-| master | Upstream | Upstream branch | +**master** | Upstream | Upstream branch | 
-atcjit Inactive "Compiles" ATC commands to Lua code +doc    Moved working on better, up-to-date documentation written in LaTeX (//ywang//); the manual has been moved to [[https://codeberg.org/y5nw/advtrains-doc|a dedicated repository]] 
-| l10n | Inactive A branch with the goal of providing better l10n +| l10n   Semi-active (WIP)  Internationalization and translation efforts (//ywang; translations contributed by Tanavit et al//) 
-luaatcdebug Patch Used for the test world; **DO NOT USE FOR PRODUCTION** +new-ks Semi-active (testing needed)  Improvements and extensions to the Ks signalling system and related features (//ywang//
-master_old Historical | The old (pre-TSS?master branch +route_prog_rework Semi-Active (WIP) | Overhaul of the route programming system + in-game railway mapping (//orwell//, occasional progress when there is time) | 
-new-ks Merged Adds signals used in Germany +atcjit   Inactive (WIP) "Compiles" ATC commands to Lua code (//ywang//
-| profiler | | Adds a profiler | +| profiler | Inactive | Adds a profiler. When advtrains is being profiled the next time, this branch can be reused. 
-| trainhud | Inactive | Improvements to the graphical train HUD | +| trainhud-unifont Semi-active (WIP) | Improvements to the graphical train HUD | 
-trainhud-unifont Inactive Improvements to the graphical train HUD; includes Unifont |+luaatcdebug Unittests **DO NOT USE FOR PRODUCTION**: unsafe LuaATC environment to facilitate unit testing | 
 +| unittests-srht | Unittests (WIP) | Unit tests for various components of advtrains | 
 + 
 +Advtrains 1.x (former 'master_old' branch) can now be retrieved from the ''release-1.x'' tag. Versions since 2.1.2 (inclusive) are also tagged.
  
 The following table includes known forks. Discussions on forks should take place on the corresponding bugtracer or forum thread. The following table includes known forks. Discussions on forks should take place on the corresponding bugtracer or forum thread.
usage/forks.1636557178.txt.gz · Last modified: 2021-11-10 16:12 by ywang