This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
events:conf:2021-10-23 [2021-10-25 00:15] blockhead Adding my notes |
events:conf:2021-10-23 [2023-01-17 17:23] (current) ywang old revision restored (2022-08-07 21:50) |
||
---|---|---|---|
Line 5: | Line 5: | ||
===== Timetable ===== | ===== Timetable ===== | ||
- | * **@orwell** mentioned the [[dev:lines: | + | * **@orwell** mentioned the [[dev:proposals: |
* The summary is that it will allow building a timetable based on recorded timing information on station/ | * The summary is that it will allow building a timetable based on recorded timing information on station/ | ||
* @orwell floated the possibility of a LuaATC interface to the scheduling code | * @orwell floated the possibility of a LuaATC interface to the scheduling code | ||
Line 39: | Line 39: | ||
* A presence at Linux and Free Software events. Giving away the stickers to entice people? | * A presence at Linux and Free Software events. Giving away the stickers to entice people? | ||
* Our strengths: Best in class automation, signalling, track system, full programmability. Our weaknesses: art, usability | * Our strengths: Best in class automation, signalling, track system, full programmability. Our weaknesses: art, usability | ||
+ | |||
+ | ==== Who is our community / user base? ==== | ||
+ | * LinuxForks (formerly LinuxWorks NG) was always considered ' | ||
+ | * @orwell even mentioned that he recommends people visit LinuxWorks to learn about advrains. | ||
+ | * Nowadays there are at least 3 other servers that run advtrains: Tunneler' | ||
+ | * Hume2: Authored linetrack, which added the need for the suitable substrate feature to advtrains core. Also authored the lines 11-99 display colours for the [[usage: | ||
+ | * VanessaE: Forgiving collision mode was added at her request. | ||
+ | * Edgy1: The train copy tool was requested by a moderator/ | ||
+ | * Other less notable servers include 56independent' | ||
+ | * We also have a (not very quantifiable) number of people who play singleplayer. The number of ContentDB downloads gives some indication of how many people have tried the base game, as well as each of the train packs also available on ContentDB. Some of these people post in the minetest forums. | ||
===== Automated Testing ===== | ===== Automated Testing ===== | ||
Line 55: | Line 65: | ||
* Takes priority over line speed restriction. | * Takes priority over line speed restriction. | ||
* @ywang added speed indicators for ks signals | * @ywang added speed indicators for ks signals | ||
+ | |||
+ | (notes by @ywang) | ||
+ | * The Ks signals are changed to (hopefully) be realistic. | ||
+ | * Distant signaling will be removed from the branch. | ||
+ | * It is far from maturity, and implementing it properly would likely extend the development time by a lot and move the focus away from the signals themselves. | ||
+ | * The Zs3v signal will be kept. | ||
+ | * Distant signaling will be implemented as a separate feature. | ||
+ | * This will affect worlds that already use distant signaling, but it will //not// affect the actual operation of the train. (It should also be noted that using a WIP branch on a production server is not recommended for obvious reasons) | ||
Line 90: | Line 108: | ||
The following points were briefly discussed: | The following points were briefly discussed: | ||
- | | + | * A "line speed" signal aspect (the maximum speed at which a train is allowed to pass a line) should be implemented, |
- | | + | |
* The '' | * The '' | ||
* **@orwell**: | * **@orwell**: |