Skip to content

Commit 0497316

Browse files
committed
copies website policies to repo
1 parent 51d4cd9 commit 0497316

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

Docs/Policies.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Project Policies
2+
3+
This document records the policies currently in place under which the Project Team operates.
4+
5+
## License
6+
7+
The [GNU Public License](http://www.gnu.org/licenses/licenses.html) allows a user to use Open Rails in any way, except that you may not distribute software containing part of Open Rails without respecting the license terms.
8+
9+
## Liability
10+
11+
Open Rails is intended for entertainment purposes only and, to avoid liability, is not suitable for professional applications.
12+
13+
## Code Submissions
14+
15+
[Code contributions](https://github.com/openrails/openrails/blob/master/Docs/Contributing.md) to our repository must be in Microsoft's C# language. An authorised developer may not change content in the official version of Open Rails without approval from another authorised developer.
16+
17+
## Content Compatibility
18+
19+
Open Rails will continue to maintain compatibility with content from previous official versions of Open Rails.
20+
21+
## File Formats
22+
23+
New types of content will use the JavaScript Object Notation (JSON).
24+
Existing types of content from previous official versions of Open Rails will continue to be loaded without change.
25+
26+
## Keyboard Assignments
27+
28+
New key assignments should obey the following rules where that is possible.
29+
30+
* Reserve digit keys for camera operations.
31+
* Reserve Fn keys for pop-up windows.
32+
* Reserve the Alt modifier for debug operations.
33+
* Reserve modifier+space (e.g. Ctrl+space) for future expansion using sequences of keys.
34+
35+
Existing key assignments may not be changed without community discussion and approval of the Open Rails Management Team.
36+
37+
## Crashes and Derailments
38+
39+
Open Rails simulates emergency events which bring a train to a standstill, such as a derailment, and provides both a visual indication and a notification of the problem.
40+
41+
Open Rails does not show rolling stock leaving the track due to crashes or derailments. We have many members from the rail industry who have spent their working lives preventing incidents that cause injuries and loss of life and we respect that point of view.

0 commit comments

Comments
 (0)