<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.secondlife.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vaughn+Deluca</id>
	<title>Second Life Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.secondlife.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vaughn+Deluca"/>
	<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/wiki/Special:Contributions/Vaughn_Deluca"/>
	<updated>2026-05-26T23:32:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User_talk:Anaimfinity_Resident&amp;diff=1185588</id>
		<title>User talk:Anaimfinity Resident</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User_talk:Anaimfinity_Resident&amp;diff=1185588"/>
		<updated>2013-12-23T19:19:58Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I like the idea of naming and adding these continents and oceans - makes the world seem more complete.  If I see any others or have any ideas for names I will pass them on to you&lt;br /&gt;
[[User:Hitomi Tiponi|Hitomi Tiponi]] 07:46, 3 September 2013 (PDT)&lt;br /&gt;
&lt;br /&gt;
I finished what I had to write. Now, feel free to modify and add your names. Everybody can, that&#039;s why I put this article into mainspace and not into residentspace. Our world NEEDS some Geography.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I just wanted to stop by and say to keep up the good work. -- &#039;&#039;&#039;[[User:Strife_Onizuka|Strife]]&#039;&#039;&#039; &amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;([[User talk:Strife_Onizuka|talk]]|[[Special:Contributions/Strife_Onizuka|contribs]])&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt; 16:00, 29 November 2013 (PST)&lt;br /&gt;
&lt;br /&gt;
Indeed, wonderful work! &lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 11:19, 23 December 2013 (PST)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_standards&amp;diff=1168136</id>
		<title>Talk:Second Life Railroad/SLRR standards</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_standards&amp;diff=1168136"/>
		<updated>2012-05-31T13:40:25Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* removed outdated discussion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
If you feel that the information about the SLRR standards are not correct or the text needs correction then please feel free to start a discussion on this page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===control system discussion===&lt;br /&gt;
Original text:&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Control&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;is the way the rail network as a whole works safely while sharing the rail resources among consists.&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Currently (10-2009) there is no such system in place.&lt;br /&gt;
&lt;br /&gt;
;Problem description:&lt;br /&gt;
:If rolling stock of multiple operators is allowed on a track, &#039;&#039;traffic control&#039;&#039; will be necessary.  The block section type of control system should work, using llSay on a negative channel, phantom alpha detectors on the track, and signals for realism.&lt;br /&gt;
:A larger problem is what to do about traffic in the opposite direction. Block Section control could work with a passing siding for each section. Which leads to...&lt;br /&gt;
:Another problem - switches.  If the Guide rail is used, then it could be turned and moved to divert a train, or line and branch Guides could be alternated between phantom and nonphysical as determined by routing.  If a flat or phantom guide rail is used, names can be switched to change which rail is active.&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 14:53, 28 December 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;SCADAD controll system:&lt;br /&gt;
&lt;br /&gt;
The Virtual Railway Consortium (VRC) is developing an open specification for a  generalised control system (SCADAD, Supervisory Control, Data Acquisition &amp;amp; Distribution) for public transport in SL-like virtual worlds. Here an overview of the  SCADAD protocol is presented. All comments and suggestions for improvement are welcome. Interested scripters are invited to contact Moundsa Mayo or Vaughn Deluca.&lt;br /&gt;
&lt;br /&gt;
Currently two implementations are deployed inworld. Along the GSLR a (slightly older) version of the systems communication backbone is running over 7 sims, but no equipment is connected as yet.  In the Huckelberry yard, communication between several switches and status maps are tested and the main development is taking place there.  A new implementation is planned in Tuliptree.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;--General design considerations and requirements&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(1) The system must operate fully in-world, i.e. independent off external servers for communication.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
(2) The system must be as much as possible distributed, i.e. the objects in the system should be able to function independent and autonomous (possibly at a reduced level of functionality). If one entity fails, the remaining entities use sensible defaults to keep up a reasonable level of functionality. This results in graceful degradation of the system when communication starts to fail.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
(3)The system must be modular and as much as possible self-configuring to allow easy extension with new objects, and provide both efficient and user friendly operation. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;-- System overview&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the highest level the system can  be viewed as a set of objects  that exchange protocol messages.&lt;br /&gt;
Examples are switches, stations, control towers and message relays. The protocol makes no assumptions about the inner workings of the object. Any object that follows the protocol will be able to communicate.  This will allow railway line operators that have developed their own communication systems to use the VRC protocol in addition to their own system and interface it with their local protocols and existing builds simply by dropping some scripts in the object.&lt;br /&gt;
&lt;br /&gt;
The structure of the system is a &amp;quot;vertical&amp;quot; chain of command in which each object knows about nodes lower in the system, and knows the address of one parent object to which messages are forwarded that the object can not handle itself. The chain branches out at the bottom to structures like switches and automated rolling stock, and finally to elements of structures like signals and train detectors. In addition there are  &amp;quot;horizontal&amp;quot; connections to allow inter-region communication.&lt;br /&gt;
&lt;br /&gt;
Request messages can be injected at each level. Routing of messages to neighboring regions is done by region controllers that (currently) communicate to pairs of repeaters whispering over region boundaries, but HTTP connections are equally possible.  The region controller uses a local routing table to determine in what direction a message that is not addressed to its own region should be forwarded.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These two main &amp;quot;dimensions&amp;quot; in the network (vertical within region, and horizontal between regions) are intersecting at the the region controllers (one per region) that function as routers for messages for objects not present in the region. In each region the region controller talks to one or more downstream control towers, typically managed by parcel owners. The lower parts of the system (switches, stations etc) are also owned and operated by the parcel owner.  The region controllers together build a communication &amp;quot;backbone&amp;quot;, a shared public network operated by the members of the VRC or equivalent organisation, at a best effort basis.  Traveling rolling stock may contact the region controller to request information about the local infrastructure (switches, stations, etc., and in most cases will receive the address of a local tower for further communication.&lt;br /&gt;
&lt;br /&gt;
The chosen design of addressable objects has the advantages that it can be fully in-world (requirement 1), that there is no central point of control, so the system will degrade gracefully (requirement 2) and individual units can be relatively easy added or changed (requirement 3). The drawback  is more complexity of the system as a whole, compared to a system where each entity communicates directly with a central hub like an out-of-world server. The biggest advantage is however that the system fits well to the relative fluid nature of SL were parcel owners come and go.  The general approach can be compared to the internet, that is not &amp;quot;owned&amp;quot; by anybody and allows every interested party to connect and exchange information using a standard protocol.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-- Message template&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All messages that are passed to the different objects in the network have the same format: a set of 16 main fields that together define the message. All 16 fields are always present in each message.&lt;br /&gt;
The fields can be individually read from the message using an index into the message.&lt;br /&gt;
The destination region of the message is for instance stored in the string at position 3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// =====================================================================            &lt;br /&gt;
// VRC SCADAD message template v4                                      &lt;br /&gt;
// =====================================================================                                                         &lt;br /&gt;
// Message template fields&lt;br /&gt;
//&lt;br /&gt;
// integer    MSG_INFO              =    0; index of message info&lt;br /&gt;
// integer    MSG_SEQUENCE          =    1; index of sequence number&lt;br /&gt;
// integer    MSG_DEST              =    2; index of global part destination&lt;br /&gt;
// integer    MSG_DEST_REGIONNAME   =    3; index of destination region&lt;br /&gt;
// integer    MSG_DEST_STRUCTURE    =    4; index of destination structure class&lt;br /&gt;
// integer    MSG_DEST_STRUC_LOC    =    5; index of destination structure location&lt;br /&gt;
// integer    MSG_DEST_ELEMENT      =    6; index of sub-structure class&lt;br /&gt;
// integer    MSG_SENDER            =    7; index of global part sender&lt;br /&gt;
// integer    MSG_SENDER_REGIONNAME =    8; index of sender region&lt;br /&gt;
// integer    MSG_SENDER_STRUCTURE  =    9; index of sender structure class&lt;br /&gt;
// integer    MSG_SENDER_STRUC_LOC  =    10; index of sender location&lt;br /&gt;
// integer    MSG_SENDER_ELEMENT    =    11; index of sender sub-structure class&lt;br /&gt;
// integer    MSG_COMMAND           =    12; index of command word&lt;br /&gt;
// integer    MSG_CONTENT_INT       =    13; index of payload integer&lt;br /&gt;
// integer    MSG_CONTENT_FLOAT     =    14; index of payload float&lt;br /&gt;
// integer    MSG_CONTENT_STRING    =    15; index of payload string&lt;br /&gt;
//integer     MSG_CONTENT_KEY       =    16; index of payload key&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Most of the 16 main fields in the template are divided into subfields to make more efficient use of space. The message destination field (MSG_DEST) at position 2 for instance has subfields for &amp;quot;world&amp;quot;, &amp;quot;organisation&amp;quot; and &amp;quot;service&amp;quot; constants.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-- Address logic&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Communicating objects need a way to address each other. In the SCADAD system each node can send out requests and respond to requests. The destination and origin of a message are specified  by building the unique address of the destination from information in the message. See examplem below: words in capitals are predefined constants, CONN_BRANCH indicates for instance the branch side from a Y switch.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Field                    Content                        Example values&lt;br /&gt;
----------------------------------------------------------------------&lt;br /&gt;
MSG_DEST		World, Organisation, Service    SL, VRC, VRC_TEST&lt;br /&gt;
MSG_DEST_REGIONNAME	RegionName                      Huckleberry&lt;br /&gt;
MSG_DEST_STRUCTURE	ObjectType                      STRUC_SWITCH&lt;br /&gt;
MSG_DEST_STRUC_LOC	x, y, z                         132,6,85&lt;br /&gt;
MSG_DEST_ELEMENT	Element, ElementID              ELEM_SIGNAL, CONN_BRANCH						&lt;br /&gt;
&amp;lt;/pre&amp;gt;												&lt;br /&gt;
&lt;br /&gt;
The full and unique name of this object  (one of the signals of a switch) could be:&lt;br /&gt;
SL.VRC.VRC_TEST.Huckleberry.Switch.132,6,85.Signal.Branch.&lt;br /&gt;
In most cases the first 3 fields of the address (world, organisation, service) will be implied (i.e. used as default), and the last two will be only used by the switch itself. Therefore, to communicate with the switch described above the partial address Huckleberry.Switch.132,6,85 will be all that is needed for local communiciation.&lt;br /&gt;
&lt;br /&gt;
Note that to control a switch, a request will be send containing the new position. The switch will acknowlege by sending its new position. The switch will take care of adjusting its own element, like signals lights in a consistent manner.&lt;br /&gt;
Objects automatically determine their own address (Using configuration info from the description field or from a configuration notecard).  Each object has a parent object, for forwarding messages that can&#039;t be handled by the object itself.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;Update December 21, 2011:&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is an example how the system can be used:  In a rail yard, the signal hut (or control tower) can contain a map with all signals in the yard.  When a switches is flipped by running trains, the switch sends a status message message to its parent structure (the tower), and the tower forwards this to the map(s) it controls that displays the new status.  A human user can touch buttons or pull levers in the tower, and those objects will send messages to the switch they are associated with. The switch responds by changing position and sending a message back to the tower with the new state of the switch. The above described functionality is currently up and running in Huckleberry, but the scripts still need a lot of work. All volunteers are welcome.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 12:35, 19 December 2011 (PST)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Second_Life_Railroad&amp;diff=1168135</id>
		<title>Second Life Railroad</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Second_Life_Railroad&amp;diff=1168135"/>
		<updated>2012-05-31T13:32:21Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /*removed outdated paragraph that no longer provides usefull info */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Help&lt;br /&gt;
|Avatar=&lt;br /&gt;
|Object=&lt;br /&gt;
|LandSim=&lt;br /&gt;
|Viewer=&lt;br /&gt;
|Community=*&lt;br /&gt;
|Communication=&lt;br /&gt;
|Multimedia=&lt;br /&gt;
|Navigation=&lt;br /&gt;
|Wiki=&lt;br /&gt;
|Glossary=*&lt;br /&gt;
|Misc=*&lt;br /&gt;
|BugFixes=&lt;br /&gt;
|Disclaimer=&lt;br /&gt;
|OldInfo=&lt;br /&gt;
}} &lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;width: 100%; font-size: 100%; background: #ffffff; border:1px solid #c0c0c0;&amp;quot;&lt;br /&gt;
| align=&amp;quot;left&amp;quot;|This page was modified {{Age|20|10|2010}} days ago__TOC__&lt;br /&gt;
| &amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:SLRR_wikilogo.png|400px|center]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
This article is a description of the Second Life Railroad ( [[Acronyms|SLRR]] ) on the Heterocera Atoll continent.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==SLRR==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
The Second Life Railroad ( [[Acronyms|SLRR]] ) runs over more then 80 Regions on the Heterocera Atoll (Northern) Continent. More than 20 Regions have branch lines extended out from the Heterocera Main line. Branch lines include the Maritime Line, the North Coast Line, the Mountain Line and the North Line.  Track-laying and maintenance are provided by Michael Linden and the Linden Department of Public works [[LDPW]].&lt;br /&gt;
&lt;br /&gt;
The long distances covered by the SLRR Atoll railroad tracks make them a unique feature in Second Life. Residents can operate trains on the SLRR and [[#Other Railway initiatives|other railroads]], much as anyone can operate a car on the roads in Second Life. Any Resident may use this public facility for any purpose consistent with the Second Life Community Standards/TOS. There are a series of official Linden [[#SLRR Stations|stations]] along the SLRR, and at times, Linden Labs has provided automated rail service.&lt;br /&gt;
&lt;br /&gt;
There are many train builders in SL that make a wide variety of trains using several different methods for locomotion. The current SLRR track standards support all types of trains. Thousands of residents own personal trains. Standards for [[Second_Life_Railroad/SLRR_standards#Guidance|guidance]], [[Second_Life_Railroad/SLRR_standards#Gage|track]] and [[Second_Life_Railroad/SLRR_Switch|SLRR Switches]] have enabled residents to develop suitable vehicles. Using the SLRR with its current standard is simple to understand and accessible to Residents and builders of all skill levels. &lt;br /&gt;
&lt;br /&gt;
During one of the LDPW [[Office_hours]] at the beginning of 2010 Michael Linden has made the following public statements, summarized here:&lt;br /&gt;
&lt;br /&gt;
* The SLRR track specifications will not change anytime soon.&lt;br /&gt;
* Signals will be installed but we will not be punished for example for &amp;quot;running red light signals&amp;quot;.&lt;br /&gt;
* Switches will be installed connecting the various branch lines to the main line.&lt;br /&gt;
* Automated trains will not be put into regular service by the LDPW, if the residents keep using the SLRR with their private trains.&lt;br /&gt;
* Residents may choose to run automated trains, consistent with the ToS.&lt;br /&gt;
* Residents may make a request to the LDPW to connect their private track on the Atoll to the SLRR track via a switch.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
The SLRR dates back to 2005 when Linden Lab created these railroad tracks. On the [[Second_Life_Railroad/SLRR_History | SLRR history]] page you can find out more how railroad became what it is to date.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==SLRR Stations==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
Stations with a number are official Linden Lab SLRR station. Stations marked without a number are publicly accessible Resident build locations along the SLRR related to the rail system. Residents are encouraged to add their own railway station to this public list.&lt;br /&gt;
&lt;br /&gt;
Note: You may need to refresh your browser to get the latest image updates to show up.&lt;br /&gt;
&lt;br /&gt;
[[Image:SLRR_System_Map.jpg|500px|right]]&lt;br /&gt;
[[File:SLRR_map.png|500px|thumb|right|A Second Life Railroad reference map (creator: Stryker Jenkins / VRC)]]&lt;br /&gt;
[[File:SLRR_Long_Map.png|500px|thumb|right|SLRR map by Michael Linden / Myopic Mole - LDPW]]&lt;br /&gt;
[[File:SLRR_EN.png|500px|thumb|right|Schematic railway map focused on the SLRR, along with the uncompleted WARR and GSLR.]]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:40%&amp;quot;&lt;br /&gt;
! align=&amp;quot;left&amp;quot; colspan=&amp;quot;2&amp;quot; | {{wFont|size=large|color=red|back_color=red|text=--- |}} &#039;&#039;&#039;Heterocera Main line&#039;&#039;&#039;&lt;br /&gt;
|- &lt;br /&gt;
    |colspan=&amp;quot;2&amp;quot; | &amp;lt;small&amp;gt;From Tuliptree to Bhaga&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;1&#039;&#039;&#039; || {{SLurl|region=Tuliptree|x=152|y=155|z=31|title=Tuliptree Station|image=http://farm5.static.flickr.com/4102/4752410997_a7e278f9b8_m.jpg}}&lt;br /&gt;
|- &lt;br /&gt;
    |         || {{SLurl|region=Tuliptree|x=96|y=142|z=30|title=VRC HQ Tuliptree|image=http://farm5.static.flickr.com/4139/4753052208_5b79a4e0a0_m.jpg}}&lt;br /&gt;
|- &lt;br /&gt;
    |         || {{SLurl|region=Cecropia|x=99|y=66|z=25|title=GSLR Cecropia Ocean Terminal}}&lt;br /&gt;
|-  &lt;br /&gt;
    |         || {{SLurl|region=Calleta|x=133|y=19|z=31|title=Train &amp;amp; Rail Museum|image=http://farm5.static.flickr.com/4078/4753052720_d3df31294c_m.jpg}}&lt;br /&gt;
|-  &lt;br /&gt;
    | &#039;&#039;&#039;2&#039;&#039;&#039; || {{SLurl|region=Calleta|x=185|y=179|z=30|title=Calleta &amp;quot;Hobo&amp;quot; Station|image=http://farm5.static.flickr.com/4123/4752411511_a16c67fc3b_m.jpg}}&lt;br /&gt;
|- &lt;br /&gt;
    |         || {{SLurl|region=Calleta|x=98|y=214|z=27|title=Calleta&#039;s Hobo Railroad Infohub}}&lt;br /&gt;
|- &lt;br /&gt;
    |         || {{SLurl|region=Lebeau|x=38|y=25|z=33|title=LIONHEART Estate Info Center}}&lt;br /&gt;
|- &lt;br /&gt;
    | &#039;&#039;&#039;3&#039;&#039;&#039; || {{SLurl|region=Neumoegen|x=107|y=142|z=65|title=Neumoegen Station|image=http://farm5.static.flickr.com/4095/4753053638_4a3de74973_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;4&#039;&#039;&#039; || {{SLurl|region=Achemon|x=214|y=123|z=70|title=Achemon Station||image=http://farm5.static.flickr.com/4120/4752413481_5075d296c3_m.jpg}}&lt;br /&gt;
|- &lt;br /&gt;
    |         || {{SLurl|region=Achemon|x=29|y=240|z=81|title=VRC Achemon Trainspotting Gallery||image=http://farm5.static.flickr.com/4139/4753054524_2c3c44779a_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;5&#039;&#039;&#039; || {{SLurl|region=Obscure|x=62|y=119|z=81|title=Obscure Station|image=http://farm5.static.flickr.com/4121/4753054856_ba7c230b38_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;6&#039;&#039;&#039; || {{SLurl|region=Epirrhoe|x=171|y=225|z=81|title=Epirrhoe Station|image=http://farm5.static.flickr.com/4073/4753055516_988abfa54c_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |         || {{SLurl|region=Jubata|x=237|y=238|z=82|title= Jubata Station 2}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;7&#039;&#039;&#039; || {{SLurl|region=Jubata|x=195|y=239|z=81|title=Jubata Station|image=http://farm5.static.flickr.com/4073/4753055862_f7d355b04b_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;8&#039;&#039;&#039; || {{SLurl|region=Spini|x=102|y=18|z=81|title=Spini Station|image=http://farm5.static.flickr.com/4123/4752416097_30e07b8eab_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |         || {{SLurl|region=Athetis|x=215|y=127|z=80|title=VRC Athetis Station|image=http://farm5.static.flickr.com/4073/4753057260_f2e5df6d04_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |         || {{SLurl|region=Lunalis|x=8|y=77|z=93|title=Around The Atoll info station}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;9&#039;&#039;&#039; || {{SLurl|region=Lunalis|x=24|y=71|z=90|title=Lunalis Station|image=http://farm5.static.flickr.com/4115/4753057482_47d0053d95_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |         || {{SLurl|region=Lapara|x=159|y=67|z=90|title=SLRR Lapara}}&lt;br /&gt;
|-&lt;br /&gt;
    |&#039;&#039;&#039;10&#039;&#039;&#039; || {{SLurl|region=Foxglove|x=151|y=227|z=90|title=Foxglove Station|image=http://farm5.static.flickr.com/4136/4752417495_fc5a343e83_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |         || {{SLurl|region=Foxglove|x=190|y=191|z=90|title=VRC Foxglove Stationn}}&lt;br /&gt;
|-&lt;br /&gt;
    |         || {{SLurl|region=Taeniatum|x=101|y=179|z=102|title=H8 Motors Express|image=http://farm5.static.flickr.com/4100/4752417783_58f1554b10_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |&#039;&#039;&#039;11&#039;&#039;&#039; || {{SLurl|region=Clearwing|x=254|y=36|z=86|title=Clearwing Station|image=http://farm5.static.flickr.com/4098/4753059006_9a7322977f_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |&#039;&#039;&#039;12&#039;&#039;&#039; || {{SLurl|region=Crenulate|x=150|y=26|z=86|title=Crenulate Station|image=http://farm5.static.flickr.com/4121/4752418351_1672f77ca4_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |         || {{SLurl|region=Pini|x=112|y=102|z=94|title=Pini Rail Yard|image=http://farm5.static.flickr.com/4118/4752418791_955f4e16bc_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |&#039;&#039;&#039;13&#039;&#039;&#039; || {{SLurl|region=Aglia|x=144|y=151|z=83|title=Aglia Station|image=http://farm5.static.flickr.com/4095/4753060038_2b70176a40_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |         || {{SLurl|region=Celerio|x=132|y=235|z=82|title=Celerio Station|image=http://farm5.static.flickr.com/4139/4753060898_fc1da91747_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |         || {{SLurl|region=Velox|x=17|y=192|z=83|title=VRC Velox Station|image=http://farm5.static.flickr.com/4118/4901154666_9974f8dee0_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;14&#039;&#039;&#039; || {{SLurl|region=Tenera|x=196|y=139|z=83|title=Tenera Station|image=http://farm5.static.flickr.com/4114/4753060274_3437603cb0_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |          || {{SLurl|region=Crumbi|x=140|y=179|z=55|title=VRC Crumbi Annex|image=http://farm5.static.flickr.com/4113/5098721177_11e053d1d6_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;15&#039;&#039;&#039; || {{SLurl|region=Zale|x=73|y=200|z=29|title=Zale Station|image=http://farm5.static.flickr.com/4138/4752421259_405df1e704_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |          || {{SLurl|region=Bhaga|x=140|y=123|z=29|title=Stenvaag locomotive works}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;16&#039;&#039;&#039; || {{SLurl|region=Bhaga|x=108|y=34|z=28|title=Bhaga Station|image=http://farm5.static.flickr.com/4120/4753062528_ffd9dbd02b_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |          || &amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
    |colspan=&amp;quot;2&amp;quot; | {{wFont|size=large|color=lime|back_color=lime|text=--- |}} &#039;&#039;&#039;Maritime branch line&#039;&#039;&#039;&lt;br /&gt;
|- &lt;br /&gt;
    |colspan=&amp;quot;2&amp;quot; | &amp;lt;small&amp;gt;From Crumbi Junction Station to Vicina&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;20&#039;&#039;&#039; || {{SLurl|region=Crumbi|x=28|y=206|z=65|title=Crumbi Junction|image=http://farm5.static.flickr.com/4139/4752420425_d5fcb993f6_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;21&#039;&#039;&#039; || {{SLurl|region=Dubia|x=73|y=233|z=61|title=Dubia Station|image=http://farm5.static.flickr.com/4101/4753063904_dab8ae71a4_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |          || {{SLurl|region=Cycnia|x=107|y=141|z=53|title=VRC Cycnia info station|image=http://farm2.static.flickr.com/1255/5099321204_725053b9ee_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;22&#039;&#039;&#039; || {{SLurl|region=Vicina|x=133|y=70|z=30|title=Vicina Dock|image=http://farm5.static.flickr.com/4134/4752422181_9eeb2e1994_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |          || &amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
    |colspan=&amp;quot;2&amp;quot; | {{wFont|size=large|color=orange|back_color=orange|text=--- |}} &#039;&#039;&#039;East branch line&#039;&#039;&#039;&lt;br /&gt;
|- &lt;br /&gt;
    |colspan=&amp;quot;2&amp;quot; | &amp;lt;small&amp;gt;From Anilis Junction to Catalpa (With extension option to Malacosoma) &amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
    |          || {{SLurl|region=Anilis|x=181|y=148|z=97|title=VRC Anilis station and Yard}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;30&#039;&#039;&#039; || {{SLurl|region=Tersa|x=173|y=41|z=91|title=Tersa Yard SLRR}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;31&#039;&#039;&#039; || {{SLurl|region=Poecila Stop|x=185|y=134|z=63|title=Poecila Stop}}&lt;br /&gt;
|-&lt;br /&gt;
    |          || {{SLurl|region=Poecila|x=204|y=106|z=64|title=Poecila Station|image=http://farm2.static.flickr.com/1255/5099321204_725053b9ee_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |          || &amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
    |colspan=&amp;quot;2&amp;quot; | {{wFont|size=large|color=Yellow|back_color=Yellow|text=--- |}} &#039;&#039;&#039;North Coast branch line&#039;&#039;&#039;&lt;br /&gt;
|- &lt;br /&gt;
    |colspan=&amp;quot;2&amp;quot; | &amp;lt;small&amp;gt;From Tenera Station to Spangle &amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
    |          || {{SLurl|region=Gluphisia|x=128|y=128|z=98|title=Gluphisia Station}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;40&#039;&#039;&#039; || {{SLurl|region=Pawpaw|x=148|y=117|z=118|title=Pawpaw Junction|image=http://farm5.static.flickr.com/4097/4753064808_b25cb8023f_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;41&#039;&#039;&#039; || {{SLurl|region=Tussock|x=118|y=95|z=118|title=Tussock Station|image=http://farm5.static.flickr.com/4137/4752424191_d838d64904_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |          || {{SLurl|region=Tussock|x=102|y=173|z=111|title=VRC - Tussock}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;42&#039;&#039;&#039; || {{SLurl|region=Malacosoma|x=22|y=223|z=79|title=Malacosoma Crossover|image=http://farm5.static.flickr.com/4094/4752424533_f27b186e25_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |          || {{SLurl|region=Malacosoma|x=15|y=230|z=79|title=VRC Malacosoma Station|image=http://farm5.static.flickr.com/4141/4752424863_2dcc503424_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;43&#039;&#039;&#039; || {{SLurl|region=Melanthia|x=93|y=4|z=31|title=Melanthia Station|image=http://farm5.static.flickr.com/4102/4752425181_c96c61a07b_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |          || {{SLurl|region=Plusia|x=245|y=127|z=32|title=Radioactive Plusia Railway Station}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;44&#039;&#039;&#039; || {{SLurl|region=Spangle|x=161|y=239|z=31|title=Spangle Station|image=http://farm5.static.flickr.com/4115/4752426831_f911738607_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |          || &amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
    |colspan=&amp;quot;2&amp;quot; | {{wFont|size=large|color=aqua|back_color=aqua|text=--- |}} &#039;&#039;&#039;Mountain branch line&#039;&#039;&#039;&lt;br /&gt;
|- &lt;br /&gt;
    |colspan=&amp;quot;2&amp;quot; | &amp;lt;small&amp;gt;From Pawpaw Junction station to Pavonia and Crenulate&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;50&#039;&#039;&#039; || {{SLurl|region=Leafroller|x=203|y=14|z=119|title=Leafroller Station|image=http://farm5.static.flickr.com/4122/4753068250_2349711bc7_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;51&#039;&#039;&#039; || {{SLurl|region=Pavonia|x=49|y=122|z=129|title=Pavonia Platform|image=http://farm5.static.flickr.com/4087/4957716554_06decda808_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |          || &amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
    |colspan=&amp;quot;2&amp;quot; | {{wFont|size=large|color=pink|back_color=pink|text=--- |}} &#039;&#039;&#039;Northern branch line&#039;&#039;&#039;&lt;br /&gt;
|- &lt;br /&gt;
    |colspan=&amp;quot;2&amp;quot; | &amp;lt;small&amp;gt;From Tussock to Bembecia (With extension option}&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
    | &#039;&#039;&#039;60&#039;&#039;&#039; || {{SLurl|region=Tussock|x=60|y=115|z=119|title=Tussock Railyard|image=http://farm5.static.flickr.com/4137/4752424191_d838d64904_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |          || {{SLurl|region=Tussock|x=38|y=149|z=121|title=VRC Freightyard|image=http://farm5.static.flickr.com/4081/4900565059_b4e617baa5_m.jpg}}&lt;br /&gt;
|-&lt;br /&gt;
    |          || {{SLurl|region=Hooktip|x=184|y=169|z=134|title=VRC Grand Central - Hooktip}}&lt;br /&gt;
|-&lt;br /&gt;
    |          || {{SLurl|region=Bembecia|x=100|y=60|z=128|title=Bembecia Heights SLRR Rezz Zone}}&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Other Railway initiatives==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
There are several other gauge railroads in SL and private group initiatives, some on private land, some on Linden land.&amp;lt;BR&amp;gt;&lt;br /&gt;
This is an alphabetic list of some examples. The different systems are not necessarily compatible with SLRR standards.&lt;br /&gt;
* [[Bay_City#Bay_City_Harbor_Railway|Bay City Harbor Railway]] - SLURL: {{SLurl&lt;br /&gt;
|region=Inner%20Harbor&lt;br /&gt;
|x=20&lt;br /&gt;
|y=35&lt;br /&gt;
|z=25&lt;br /&gt;
|title=Bay City Harbor Railway&lt;br /&gt;
}}&lt;br /&gt;
*[http://www.steampunkwiki.net/index.php?title=Caledon_National_Rail Caledon National Rail] - SLURL: {{SLurl&lt;br /&gt;
|region=Caledon On Sea&lt;br /&gt;
|x=199&lt;br /&gt;
|y=177&lt;br /&gt;
|z=24&lt;br /&gt;
|title=Caledon On Sea Station&lt;br /&gt;
}}&lt;br /&gt;
*[[GSLR]] - [[GSLR|The Great Second Life Railway]] - SLURL: {{SLurl&lt;br /&gt;
|region=Purple&lt;br /&gt;
|x=136&lt;br /&gt;
|y=206&lt;br /&gt;
|z=26&lt;br /&gt;
|title=Purple right of way Station/Dock&lt;br /&gt;
}}&lt;br /&gt;
*Lackawanna Railroad (New York) - SLURL: {{SLurl&lt;br /&gt;
|region=SouthernTier New York&lt;br /&gt;
|x=204&lt;br /&gt;
|y=79&lt;br /&gt;
|z=23&lt;br /&gt;
|title=Lackawanna Railroad Station&lt;br /&gt;
}}&lt;br /&gt;
*LHRR - Lionheart Continental Railroad - SLURL: {{SLurl&lt;br /&gt;
|region=Lionheart Pumbaa&lt;br /&gt;
|x=179&lt;br /&gt;
|y=147&lt;br /&gt;
|z=28&lt;br /&gt;
|title=LHRR Pumbaa Station&lt;br /&gt;
}}&lt;br /&gt;
*[http://world.secondlife.com/group/d47adf74-2503-ef83-85fc-b7befa691b56 Loco Motives] multi-region SLRR-gauge layouts &lt;br /&gt;
*[[ONSR]] - [[ONSR|Okemo, Nakiska, and Southern Railway]] - SLURL: {{SLurl&lt;br /&gt;
|region=Smithers Bluff&lt;br /&gt;
|x=241&lt;br /&gt;
|y=25&lt;br /&gt;
|z=27&lt;br /&gt;
|title=Smithers Bluff Station&lt;br /&gt;
}}&lt;br /&gt;
* Saminekim Track Loop / *Premium member gift zone - SLURL: {{SLurl&lt;br /&gt;
|region=Saminekim&lt;br /&gt;
|x=37&lt;br /&gt;
|y=71&lt;br /&gt;
|z=52&lt;br /&gt;
|title=Saminekim Track Loop&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Source==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
The above information was compiled by various SL Residents including Moundsa Mayo, Jer Straaf, Damion Goodman and Dougie Flossberg. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
Here is a list of Related resources. You can find more information about the SLRR and other Rail related articles on these wiki pages and external websites.&lt;br /&gt;
&lt;br /&gt;
Wiki pages:&lt;br /&gt;
* [[Second_Life_Railroad]] (main page)&lt;br /&gt;
* [[Second_Life_Railroad/SLRR_History|SLRR History]]&lt;br /&gt;
* [[Second_Life_Railroad/SLRR_standards|SLRR Standards]]&lt;br /&gt;
* [[Second_Life_Railroad/SLRR Switch|SLRR Switch]]&lt;br /&gt;
&lt;br /&gt;
* [[LDPW|Linden Department of Public Works]]&lt;br /&gt;
* [[Linden_Vehicle_Tutorial]]&lt;br /&gt;
* [[Second_Life_Railway_Commission]]&lt;br /&gt;
* [[Virtual_Railway_Consortium]]&lt;br /&gt;
&lt;br /&gt;
External information:&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rail_gauge Wikipedia: Rail gauge]&lt;br /&gt;
* [http://lslwiki.net/lslwiki/wakka.php?wakka=physics Physics related LSL on LSLwiki.net]&lt;br /&gt;
* [http://lslwiki.net/lslwiki/wakka.php?wakka=vehicles Vehicle related LSL on LSLwiki.net]&lt;br /&gt;
* [http://www.virtualrailwayconsortium.org/ Virtual Railway Consortium]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:SL_Railroad]]&lt;br /&gt;
[[Category:LDPW]]&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Virtual_Railway_Consortium&amp;diff=1168134</id>
		<title>Virtual Railway Consortium</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Virtual_Railway_Consortium&amp;diff=1168134"/>
		<updated>2012-05-31T13:22:35Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Help&lt;br /&gt;
|Avatar=&lt;br /&gt;
|Object=&lt;br /&gt;
|LandSim=&lt;br /&gt;
|Viewer=&lt;br /&gt;
|Community=*&lt;br /&gt;
|Communication=&lt;br /&gt;
|Multimedia=&lt;br /&gt;
|Navigation=&lt;br /&gt;
|Wiki=&lt;br /&gt;
|Glossary=*&lt;br /&gt;
|Misc=*&lt;br /&gt;
|BugFixes=&lt;br /&gt;
|Disclaimer=&lt;br /&gt;
|OldInfo=&lt;br /&gt;
}} &lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;width: 100%; font-size: 100%; background: #ffffff; border:1px solid #c0c0c0;&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
| &amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:SLRR_wikilogo.png|400px|center]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
This article is about the Second Life group [http://www.virtualrailwayconsortium.org Virtual Railway Consortium]. The group stimulates rail and other transport related activities in SL and documents exisiting rail systems.&amp;lt;br /&amp;gt;&lt;br /&gt;
We focus on the Second Life Railroad ( [[Acronyms|SLRR]] ) on the Heterocera Atoll continent, but are also interested in other railways and transportation facilities.&lt;br /&gt;
&lt;br /&gt;
This page is maintained by members of the VRC. You can use the Talk page if you want to get in contact with them.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
[[File:SLRR_map.png|300px|thumb|right|A Second Life Railroad reference map (creator: Stryker Jenkins / VRC)]]&lt;br /&gt;
In order to bring our point of view across we created a few related wiki pages. These pages are maintained by members of the VRC.&lt;br /&gt;
* [[Virtual_Railway_Consortium/SLRR_History]] &lt;br /&gt;
: History index page with direct links to the sections of the SLRR history&lt;br /&gt;
* [[Virtual_Railway_Consortium/SLRR_History_1]]&lt;br /&gt;
: 1st page of the SLRR History covering the years 2005 to 2009&lt;br /&gt;
* [[Virtual_Railway_Consortium/SLRR_History_2]]&lt;br /&gt;
: 2nd page of the SLRR History covering the year 2010&lt;br /&gt;
* [[Virtual_Railway_Consortium/SLRR_Stations]]&lt;br /&gt;
: Complete listing of official SLRR Stations and a short list of public Resident stations along the SLRR. Including maps made by the VRC&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==About the Virtual Railway Consortium==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
The Virtual Railway Consortium consists of members that enjoy the diverse railway and other transportation resources in [http://secondlife.com Second life&amp;lt;SUP&amp;gt;TM&amp;lt;/SUP&amp;gt;]. Members include individual rail enthusiasts and representatives of other rail- and transportation-oriented groups. &lt;br /&gt;
&lt;br /&gt;
The VRC has chosen the following people to lead the group:&lt;br /&gt;
:*Presiding chair: {{User2|Moundsa Mayo}}&lt;br /&gt;
:*Co-Chair: {{User2|Qie Niangao}}&lt;br /&gt;
:*Secretary: {{User2|Stryker Jenkins}}&lt;br /&gt;
You may contact them if you want more specific information or would like a group invitation. &lt;br /&gt;
&lt;br /&gt;
Officially Affiliated Groups collaborating with the VRC are:&lt;br /&gt;
:* Hobo Junction represented by {{User2|Thinkerer Melville}}&lt;br /&gt;
:* Okemo, Nakiska, &amp;amp; Southern Railway represented by {{User2|Hilary Sikorsky}}&lt;br /&gt;
:* Second Life Transit Authority represented by {{User2|Baloo Uriza}}&lt;br /&gt;
:* Switchback Railroad represented by {{User2|Xirconnia Morphett}}&lt;br /&gt;
:* The Undergrid Herald represented by {{User2|Mavromichali Szondi}}&lt;br /&gt;
:* Lionheart Community represented by {{User2|Dirk Klees}}&lt;br /&gt;
:* Independent State of Caledon represented by {{User2|Rose Springvale}}&lt;br /&gt;
:* =(SCI)= Capital Steeltopia Citizens represented by {{User2|SteelCobra Calamari}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;{{ColorBox|Our motto   |  &amp;quot;State no issue without solution&amp;quot;  |#cde7ff|#005dc0|#808080|4px}}&amp;lt;/center&amp;gt;&lt;br /&gt;
We aim to enhance enjoyment of Second Life rail by extending track, improving traffic flow on shared rights-of-way, and facilitating rail experiences for residents. Projects include, among others:&lt;br /&gt;
:* Promoting rail-related events;&lt;br /&gt;
:* Documentation of rail in Second Life [[Second_Life_Railroad/SLRR_standards|rail technology]]; &lt;br /&gt;
:* Documentation of the SLRR History as compiled by the VRC;&lt;br /&gt;
:* Mapping the SLRR and stations along its Right Of Way;&lt;br /&gt;
:* Close cooperation with [http://www.lindenlab.com Linden Lab&amp;lt;SUP&amp;gt;TM&amp;lt;/SUP&amp;gt;];&lt;br /&gt;
:* Sharing ideas and solutions with the [[LDPW|Linden Department of Public Works]] and Residents in general; &lt;br /&gt;
:* Making open source information, scripts, and builds available to all SL Residents, and; &lt;br /&gt;
:* Integrating rail with other modes of transportation.&lt;br /&gt;
&lt;br /&gt;
For this we collect and present all publicly available information on subjects that relate to our group from internet sources, wiki pages, in-world Second Life, SL Residents, and more. We post them so the greatest number of SL Residents can learn about and benefit from them. For this we use Wiki pages as well as our own website [http://www.virtualrailwayconsortium.org http://www.virtualrailwayconsortium.org] and our [http://world.secondlife.com/group/d012db1d-563e-e813-df8a-f1d413df4c3a in-world group] VRC. You may become a member of the VRC by sending an IM to {{User2|Stryker Jenkins}} or any of the group officers.&lt;br /&gt;
&lt;br /&gt;
There are other Rail related groups in Second Life (see [[Virtual_Railway_Consortium#References|References]] for a short list). &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
==Other Railway initiatives==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
There are several other standard gauge railroads in SL, some on private land, some on Linden land.&lt;br /&gt;
This is an alphabetic list of some other examples of large multi-region networks with different sets of guidance, control and track system. The different systems are not necessarily compatible with SLRR standards.  &lt;br /&gt;
&lt;br /&gt;
*Caledon National Railway {{SLurl&lt;br /&gt;
|region=Caledon On Sea&lt;br /&gt;
|x=199&lt;br /&gt;
|y=177&lt;br /&gt;
|z=24&lt;br /&gt;
|title=Caledon On Sea Station&lt;br /&gt;
}}&lt;br /&gt;
*[[GSLR]] - [[GSLR|The Great Second Life Railway]] {{SLurl&lt;br /&gt;
|region=Purple&lt;br /&gt;
|x=136&lt;br /&gt;
|y=206&lt;br /&gt;
|z=26&lt;br /&gt;
|title=Purple right of way Station/Dock&lt;br /&gt;
}}&lt;br /&gt;
*Lackawanna Railroad (New York) {{SLurl&lt;br /&gt;
|region=SouthernTier New York&lt;br /&gt;
|x=204&lt;br /&gt;
|y=79&lt;br /&gt;
|z=23&lt;br /&gt;
|title=Lackawanna Railroad Station&lt;br /&gt;
}}&lt;br /&gt;
*LHRR - Lionheart Continental Railroad {{SLurl&lt;br /&gt;
|region=Lionheart Pumbaa&lt;br /&gt;
|x=179&lt;br /&gt;
|y=147&lt;br /&gt;
|z=28&lt;br /&gt;
|title=LHRR Pumbaa Station&lt;br /&gt;
}}&lt;br /&gt;
*[http://world.secondlife.com/group/d47adf74-2503-ef83-85fc-b7befa691b56 Loco Motives] - multi-region SLRR-gauge layouts &lt;br /&gt;
*[[ONSR]] - [[ONSR|Okemo, Nakiska, and Southern Railway]] {{SLurl&lt;br /&gt;
|region=Smithers Bluff&lt;br /&gt;
|x=241&lt;br /&gt;
|y=25&lt;br /&gt;
|z=27&lt;br /&gt;
|title=Smithers Bluff Station&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Source==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
The above information was collected by members of the Virtual Railway Consortium.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
In this list of Related resources you can find more information about the SLRR and other Rail related articles on wiki pages and external websites.&lt;br /&gt;
&lt;br /&gt;
Wiki pages:&lt;br /&gt;
* [[Virtual_Railway_Consortium]] Main page&lt;br /&gt;
* [[Virtual_Railway_Consortium/SLRR_History]] Index page&lt;br /&gt;
* [[Virtual_Railway_Consortium/SLRR_History_1]] 2005 to 2009&lt;br /&gt;
* [[Virtual_Railway_Consortium/SLRR_History_2]] 2010&lt;br /&gt;
* [[Virtual_Railway_Consortium/SLRR_Stations]] SLRR and Resident stations along the SLRR&lt;br /&gt;
&lt;br /&gt;
* [[Second_Life_Railroad|SLRR Main page]]&lt;br /&gt;
* [[Second_Life_Railroad/SLRR_History|SLRR History]]&lt;br /&gt;
* [[Second_Life_Railroad/SLRR_standards|SLRR Standards]]&lt;br /&gt;
* [[Second Life Railroad/SLRR Switch|SLRR Switch]]&lt;br /&gt;
&lt;br /&gt;
* [[LDPW|Linden Department of Public Works]]&lt;br /&gt;
* [[ONSR|Okemo, Nakiska, and Southern Railway]]&lt;br /&gt;
* [[GSLR|The Great Second Life Railway]]&lt;br /&gt;
* [http://www.steampunkwiki.net/index.php?title=Caledon_National_Rail Caledon National Rail]&lt;br /&gt;
&lt;br /&gt;
* [[Linden_Vehicle_Tutorial]]&lt;br /&gt;
External information:&lt;br /&gt;
* [http://lslwiki.net/lslwiki/wakka.php?wakka=physics Physics related LSL on LSLwiki.net]&lt;br /&gt;
* [http://lslwiki.net/lslwiki/wakka.php?wakka=vehicles Vehicle related LSL on LSLwiki.net]&lt;br /&gt;
Rail related groups:&lt;br /&gt;
* [http://world.secondlife.com/group/e7ff83a9-efd8-5dd3-0b32-6419cf4d206c SL Group: SLRR Rail Group]&lt;br /&gt;
* [http://world.secondlife.com/group/d47adf74-2503-ef83-85fc-b7befa691b56 SL Group: Loco Motives]&lt;br /&gt;
* [http://world.secondlife.com/group/d012db1d-563e-e813-df8a-f1d413df4c3a SL Group: Virtual Railway Consortium] - [http://www.virtualrailwayconsortium.org/ External website]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:LDPW]]&lt;br /&gt;
[[Category:Culture]]&lt;br /&gt;
[[Category:SL_Railroad]]&lt;br /&gt;
[[Category:Second_Life_Groups]]&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_standards&amp;diff=1160418</id>
		<title>Talk:Second Life Railroad/SLRR standards</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_standards&amp;diff=1160418"/>
		<updated>2012-01-03T05:53:14Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: corrected old version order in address&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
If you feel that the information about the SLRR standards are not correct or the text needs correction then please feel free to start a discussion on this page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===control system discussion===&lt;br /&gt;
Original text:&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Control&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;is the way the rail network as a whole works safely while sharing the rail resources among consists.&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Currently (10-2009) there is no such system in place.&lt;br /&gt;
&lt;br /&gt;
;Problem description:&lt;br /&gt;
:If rolling stock of multiple operators is allowed on a track, &#039;&#039;traffic control&#039;&#039; will be necessary.  The block section type of control system should work, using llSay on a negative channel, phantom alpha detectors on the track, and signals for realism.&lt;br /&gt;
:A larger problem is what to do about traffic in the opposite direction. Block Section control could work with a passing siding for each section. Which leads to...&lt;br /&gt;
:Another problem - switches.  If the Guide rail is used, then it could be turned and moved to divert a train, or line and branch Guides could be alternated between phantom and nonphysical as determined by routing.  If a flat or phantom guide rail is used, names can be switched to change which rail is active.&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 14:53, 28 December 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
...and what if an actual human wants to use the line rather than &amp;quot;controlled&amp;quot; rolling stock?  And, why is a VRC meeting being used to dictate such things, the so-called &amp;quot;Community meeting&amp;quot;.  I do not recall an announcement on the Second Life blog, forums or anywhere else for a community meeting.  The community is more than the VRC, which remains a private group.  The SLRR is a resource for all residents, not a private group.  I see this arrogant disregard for residents outside of the VCR continues, which doesn&#039;t surprise me.[[User:Yevad Doobie|Yevad Doobie]] 22:21, 12 June 2011 (PDT)&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
:: If an actual human wants to disregard the information that is provided  to allow a pleasant and realistic journey, than that human can just do so.  I would like to stress once more, that the &amp;quot;control&amp;quot; that we talk about here is not control of the train operator. What is discussed is the control of signals and other information sources. The VRC works to design a standardized and open  information exchange system, that &amp;lt;i&amp;gt;can&amp;lt;/i&amp;gt; be used by a human operator or by automated trains, but can just as well be ignored if the human operator wishes to do so.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
::The VRC is an open organisation that in no way claims rights over the SLRR nor prescribes or dictates anything to anybody. If you like to join you are welcome, if you don&#039;t want to be involved that is  fine to. We will not restrict anybody in using the SLRR in the way they want but, we expect that same attitude from others. If you don&#039;t like to discuss ways to design a block control system, please don&#039;t do it, but stop cluttering the page with claims of restrictions of your rights that have no basis.&lt;br /&gt;
&lt;br /&gt;
::[[User:Vaughn Deluca|Vaughn Deluca]] 05:11, 17 December 2011 (PST)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;SCADAD controll system:&lt;br /&gt;
&lt;br /&gt;
The Virtual Railway Consortium (VRC) is developing an open specification for a  generalised control system (SCADAD, Supervisory Control, Data Acquisition &amp;amp; Distribution) for public transport in SL-like virtual worlds. Here an overview of the  SCADAD protocol is presented. All comments and suggestions for improvement are welcome. Interested scripters are invited to contact Moundsa Mayo or Vaughn Deluca.&lt;br /&gt;
&lt;br /&gt;
Currently two implementations are deployed inworld. Along the GSLR a (slightly older) version of the systems communication backbone is running over 7 sims, but no equipment is connected as yet.  In the Huckelberry yard, communication between several switches and status maps are tested and the main development is taking place there.  A new implementation is planned in Tuliptree.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;--General design considerations and requirements&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(1) The system must operate fully in-world, i.e. independent off external servers for communication.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
(2) The system must be as much as possible distributed, i.e. the objects in the system should be able to function independent and autonomous (possibly at a reduced level of functionality). If one entity fails, the remaining entities use sensible defaults to keep up a reasonable level of functionality. This results in graceful degradation of the system when communication starts to fail.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
(3)The system must be modular and as much as possible self-configuring to allow easy extension with new objects, and provide both efficient and user friendly operation. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;-- System overview&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the highest level the system can  be viewed as a set of objects  that exchange protocol messages.&lt;br /&gt;
Examples are switches, stations, control towers and message relays. The protocol makes no assumptions about the inner workings of the object. Any object that follows the protocol will be able to communicate.  This will allow railway line operators that have developed their own communication systems to use the VRC protocol in addition to their own system and interface it with their local protocols and existing builds simply by dropping some scripts in the object.&lt;br /&gt;
&lt;br /&gt;
The structure of the system is a &amp;quot;vertical&amp;quot; chain of command in which each object knows about nodes lower in the system, and knows the address of one parent object to which messages are forwarded that the object can not handle itself. The chain branches out at the bottom to structures like switches and automated rolling stock, and finally to elements of structures like signals and train detectors. In addition there are  &amp;quot;horizontal&amp;quot; connections to allow inter-region communication.&lt;br /&gt;
&lt;br /&gt;
Request messages can be injected at each level. Routing of messages to neighboring regions is done by region controllers that (currently) communicate to pairs of repeaters whispering over region boundaries, but HTTP connections are equally possible.  The region controller uses a local routing table to determine in what direction a message that is not addressed to its own region should be forwarded.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These two main &amp;quot;dimensions&amp;quot; in the network (vertical within region, and horizontal between regions) are intersecting at the the region controllers (one per region) that function as routers for messages for objects not present in the region. In each region the region controller talks to one or more downstream control towers, typically managed by parcel owners. The lower parts of the system (switches, stations etc) are also owned and operated by the parcel owner.  The region controllers together build a communication &amp;quot;backbone&amp;quot;, a shared public network operated by the members of the VRC or equivalent organisation, at a best effort basis.  Traveling rolling stock may contact the region controller to request information about the local infrastructure (switches, stations, etc., and in most cases will receive the address of a local tower for further communication.&lt;br /&gt;
&lt;br /&gt;
The chosen design of addressable objects has the advantages that it can be fully in-world (requirement 1), that there is no central point of control, so the system will degrade gracefully (requirement 2) and individual units can be relatively easy added or changed (requirement 3). The drawback  is more complexity of the system as a whole, compared to a system where each entity communicates directly with a central hub like an out-of-world server. The biggest advantage is however that the system fits well to the relative fluid nature of SL were parcel owners come and go.  The general approach can be compared to the internet, that is not &amp;quot;owned&amp;quot; by anybody and allows every interested party to connect and exchange information using a standard protocol.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-- Message template&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All messages that are passed to the different objects in the network have the same format: a set of 16 main fields that together define the message. All 16 fields are always present in each message.&lt;br /&gt;
The fields can be individually read from the message using an index into the message.&lt;br /&gt;
The destination region of the message is for instance stored in the string at position 3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// =====================================================================            &lt;br /&gt;
// VRC SCADAD message template v4                                      &lt;br /&gt;
// =====================================================================                                                         &lt;br /&gt;
// Message template fields&lt;br /&gt;
//&lt;br /&gt;
// integer    MSG_INFO              =    0; index of message info&lt;br /&gt;
// integer    MSG_SEQUENCE          =    1; index of sequence number&lt;br /&gt;
// integer    MSG_DEST              =    2; index of global part destination&lt;br /&gt;
// integer    MSG_DEST_REGIONNAME   =    3; index of destination region&lt;br /&gt;
// integer    MSG_DEST_STRUCTURE    =    4; index of destination structure class&lt;br /&gt;
// integer    MSG_DEST_STRUC_LOC    =    5; index of destination structure location&lt;br /&gt;
// integer    MSG_DEST_ELEMENT      =    6; index of sub-structure class&lt;br /&gt;
// integer    MSG_SENDER            =    7; index of global part sender&lt;br /&gt;
// integer    MSG_SENDER_REGIONNAME =    8; index of sender region&lt;br /&gt;
// integer    MSG_SENDER_STRUCTURE  =    9; index of sender structure class&lt;br /&gt;
// integer    MSG_SENDER_STRUC_LOC  =    10; index of sender location&lt;br /&gt;
// integer    MSG_SENDER_ELEMENT    =    11; index of sender sub-structure class&lt;br /&gt;
// integer    MSG_COMMAND           =    12; index of command word&lt;br /&gt;
// integer    MSG_CONTENT_INT       =    13; index of payload integer&lt;br /&gt;
// integer    MSG_CONTENT_FLOAT     =    14; index of payload float&lt;br /&gt;
// integer    MSG_CONTENT_STRING    =    15; index of payload string&lt;br /&gt;
//integer     MSG_CONTENT_KEY       =    16; index of payload key&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Most of the 16 main fields in the template are divided into subfields to make more efficient use of space. The message destination field (MSG_DEST) at position 2 for instance has subfields for &amp;quot;world&amp;quot;, &amp;quot;organisation&amp;quot; and &amp;quot;service&amp;quot; constants.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-- Address logic&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Communicating objects need a way to address each other. In the SCADAD system each node can send out requests and respond to requests. The destination and origin of a message are specified  by building the unique address of the destination from information in the message. See examplem below: words in capitals are predefined constants, CONN_BRANCH indicates for instance the branch side from a Y switch.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Field                    Content                        Example values&lt;br /&gt;
----------------------------------------------------------------------&lt;br /&gt;
MSG_DEST		World, Organisation, Service    SL, VRC, VRC_TEST&lt;br /&gt;
MSG_DEST_REGIONNAME	RegionName                      Huckleberry&lt;br /&gt;
MSG_DEST_STRUCTURE	ObjectType                      STRUC_SWITCH&lt;br /&gt;
MSG_DEST_STRUC_LOC	x, y, z                         132,6,85&lt;br /&gt;
MSG_DEST_ELEMENT	Element, ElementID              ELEM_SIGNAL, CONN_BRANCH						&lt;br /&gt;
&amp;lt;/pre&amp;gt;												&lt;br /&gt;
&lt;br /&gt;
The full and unique name of this object  (one of the signals of a switch) could be:&lt;br /&gt;
SL.VRC.VRC_TEST.Huckleberry.Switch.132,6,85.Signal.Branch.&lt;br /&gt;
In most cases the first 3 fields of the address (world, organisation, service) will be implied (i.e. used as default), and the last two will be only used by the switch itself. Therefore, to communicate with the switch described above the partial address Huckleberry.Switch.132,6,85 will be all that is needed for local communiciation.&lt;br /&gt;
&lt;br /&gt;
Note that to control a switch, a request will be send containing the new position. The switch will acknowlege by sending its new position. The switch will take care of adjusting its own element, like signals lights in a consistent manner.&lt;br /&gt;
Objects automatically determine their own address (Using configuration info from the description field or from a configuration notecard).  Each object has a parent object, for forwarding messages that can&#039;t be handled by the object itself.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;Update December 21, 2011:&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is an example how the system can be used:  In a rail yard, the signal hut (or control tower) can contain a map with all signals in the yard.  When a switches is flipped by running trains, the switch sends a status message message to its parent structure (the tower), and the tower forwards this to the map(s) it controls that displays the new status.  A human user can touch buttons or pull levers in the tower, and those objects will send messages to the switch they are associated with. The switch responds by changing position and sending a message back to the tower with the new state of the switch. The above described functionality is currently up and running in Huckleberry, but the scripts still need a lot of work. All volunteers are welcome.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 12:35, 19 December 2011 (PST)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_standards&amp;diff=1160279</id>
		<title>Talk:Second Life Railroad/SLRR standards</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_standards&amp;diff=1160279"/>
		<updated>2011-12-30T05:34:17Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* control system discussion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
If you feel that the information about the SLRR standards are not correct or the text needs correction then please feel free to start a discussion on this page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===control system discussion===&lt;br /&gt;
Original text:&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Control&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;is the way the rail network as a whole works safely while sharing the rail resources among consists.&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Currently (10-2009) there is no such system in place.&lt;br /&gt;
&lt;br /&gt;
;Problem description:&lt;br /&gt;
:If rolling stock of multiple operators is allowed on a track, &#039;&#039;traffic control&#039;&#039; will be necessary.  The block section type of control system should work, using llSay on a negative channel, phantom alpha detectors on the track, and signals for realism.&lt;br /&gt;
:A larger problem is what to do about traffic in the opposite direction. Block Section control could work with a passing siding for each section. Which leads to...&lt;br /&gt;
:Another problem - switches.  If the Guide rail is used, then it could be turned and moved to divert a train, or line and branch Guides could be alternated between phantom and nonphysical as determined by routing.  If a flat or phantom guide rail is used, names can be switched to change which rail is active.&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 14:53, 28 December 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
...and what if an actual human wants to use the line rather than &amp;quot;controlled&amp;quot; rolling stock?  And, why is a VRC meeting being used to dictate such things, the so-called &amp;quot;Community meeting&amp;quot;.  I do not recall an announcement on the Second Life blog, forums or anywhere else for a community meeting.  The community is more than the VRC, which remains a private group.  The SLRR is a resource for all residents, not a private group.  I see this arrogant disregard for residents outside of the VCR continues, which doesn&#039;t surprise me.[[User:Yevad Doobie|Yevad Doobie]] 22:21, 12 June 2011 (PDT)&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
:: If an actual human wants to disregard the information that is provided  to allow a pleasant and realistic journey, than that human can just do so.  I would like to stress once more, that the &amp;quot;control&amp;quot; that we talk about here is not control of the train operator. What is discussed is the control of signals and other information sources. The VRC works to design a standardized and open  information exchange system, that &amp;lt;i&amp;gt;can&amp;lt;/i&amp;gt; be used by a human operator or by automated trains, but can just as well be ignored if the human operator wishes to do so.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
::The VRC is an open organisation that in no way claims rights over the SLRR nor prescribes or dictates anything to anybody. If you like to join you are welcome, if you don&#039;t want to be involved that is  fine to. We will not restrict anybody in using the SLRR in the way they want but, we expect that same attitude from others. If you don&#039;t like to discuss ways to design a block control system, please don&#039;t do it, but stop cluttering the page with claims of restrictions of your rights that have no basis.&lt;br /&gt;
&lt;br /&gt;
::[[User:Vaughn Deluca|Vaughn Deluca]] 05:11, 17 December 2011 (PST)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;SCADAD controll system:&lt;br /&gt;
&lt;br /&gt;
The Virtual Railway Consortium (VRC) is developing an open specification for a  generalised control system (SCADAD, Supervisory Control, Data Acquisition &amp;amp; Distribution) for public transport in SL-like virtual worlds. Here an overview of the  SCADAD protocol is presented. All comments and suggestions for improvement are welcome. Interested scripters are invited to contact Moundsa Mayo or Vaughn Deluca.&lt;br /&gt;
&lt;br /&gt;
Currently two implementations are deployed inworld. Along the GSLR a (slightly older) version of the systems communication backbone is running over 7 sims, but no equipment is connected as yet.  In the Huckelberry yard, communication between several switches and status maps are tested and the main development is taking place there.  A new implementation is planned in Tuliptree.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;--General design considerations and requirements&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(1) The system must operate fully in-world, i.e. independent off external servers for communication.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
(2) The system must be as much as possible distributed, i.e. the objects in the system should be able to function independent and autonomous (possibly at a reduced level of functionality). If one entity fails, the remaining entities use sensible defaults to keep up a reasonable level of functionality. This results in graceful degradation of the system when communication starts to fail.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
(3)The system must be modular and as much as possible self-configuring to allow easy extension with new objects, and provide both efficient and user friendly operation. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;-- System overview&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the highest level the system can  be viewed as a set of objects  that exchange protocol messages.&lt;br /&gt;
Examples are switches, stations, control towers and message relays. The protocol makes no assumptions about the inner workings of the object. Any object that follows the protocol will be able to communicate.  This will allow railway line operators that have developed their own communication systems to use the VRC protocol in addition to their own system and interface it with their local protocols and existing builds simply by dropping some scripts in the object.&lt;br /&gt;
&lt;br /&gt;
The structure of the system is a &amp;quot;vertical&amp;quot; chain of command in which each object knows about nodes lower in the system, and knows the address of one parent object to which messages are forwarded that the object can not handle itself. The chain branches out at the bottom to structures like switches and automated rolling stock, and finally to elements of structures like signals and train detectors. In addition there are  &amp;quot;horizontal&amp;quot; connections to allow inter-region communication.&lt;br /&gt;
&lt;br /&gt;
Request messages can be injected at each level. Routing of messages to neighboring regions is done by region controllers that (currently) communicate to pairs of repeaters whispering over region boundaries, but HTTP connections are equally possible.  The region controller uses a local routing table to determine in what direction a message that is not addressed to its own region should be forwarded.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These two main &amp;quot;dimensions&amp;quot; in the network (vertical within region, and horizontal between regions) are intersecting at the the region controllers (one per region) that function as routers for messages for objects not present in the region. In each region the region controller talks to one or more downstream control towers, typically managed by parcel owners. The lower parts of the system (switches, stations etc) are also owned and operated by the parcel owner.  The region controllers together build a communication &amp;quot;backbone&amp;quot;, a shared public network operated by the members of the VRC or equivalent organisation, at a best effort basis.  Traveling rolling stock may contact the region controller to request information about the local infrastructure (switches, stations, etc., and in most cases will receive the address of a local tower for further communication.&lt;br /&gt;
&lt;br /&gt;
The chosen design of addressable objects has the advantages that it can be fully in-world (requirement 1), that there is no central point of control, so the system will degrade gracefully (requirement 2) and individual units can be relatively easy added or changed (requirement 3). The drawback  is more complexity of the system as a whole, compared to a system where each entity communicates directly with a central hub like an out-of-world server. The biggest advantage is however that the system fits well to the relative fluid nature of SL were parcel owners come and go.  The general approach can be compared to the internet, that is not &amp;quot;owned&amp;quot; by anybody and allows every interested party to connect and exchange information using a standard protocol.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-- Message template&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All messages that are passed to the different objects in the network have the same format: a set of 16 main fields that together define the message. All 16 fields are always present in each message.&lt;br /&gt;
The fields can be individually read from the message using an index into the message.&lt;br /&gt;
The destination region of the message is for instance stored in the string at position 3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// =====================================================================            &lt;br /&gt;
// VRC SCADAD message template v4                                      &lt;br /&gt;
// =====================================================================                                                         &lt;br /&gt;
// Message template fields&lt;br /&gt;
//&lt;br /&gt;
// integer    MSG_INFO              =    0; index of message info&lt;br /&gt;
// integer    MSG_SEQUENCE          =    1; index of sequence number&lt;br /&gt;
// integer    MSG_DEST              =    2; index of global destination&lt;br /&gt;
// integer    MSG_DEST_REGIONNAME   =    3; index of destination region&lt;br /&gt;
// integer    MSG_DEST_STRUCTURE    =    4; index of destination structure class&lt;br /&gt;
// integer    MSG_DEST_STRUC_LOC    =    4; index of destination structure location&lt;br /&gt;
// integer    MSG_DEST_ELEMENT      =    6; index of sub-structure class&lt;br /&gt;
// integer    MSG_SENDER            =    7; index of global sender&lt;br /&gt;
// integer    MSG_SENDER_REGIONNAME =    8; index of sender region&lt;br /&gt;
// integer    MSG_SENDER_STRUC_LOC  =    9; index of sender location&lt;br /&gt;
// integer    MSG_SENDER_STRUCTURE  =   10; index of sender structure class&lt;br /&gt;
// integer    MSG_SENDER_ELEMENT    =   11; index of sender sub-structure class&lt;br /&gt;
// integer    MSG_COMMAND           =   12; index of command word&lt;br /&gt;
// integer    MSG_CONTENT_INT       =   13; index of payload integer&lt;br /&gt;
// integer    MSG_CONTENT_FLOAT     =   14; index of payload float&lt;br /&gt;
// integer    MSG_CONTENT_STRING    =   15; index of payload string&lt;br /&gt;
//integer     MSG_CONTENT_KEY       =   16; index of payload key&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Most of the 16 main fields in the template are divided into subfields to make more efficient use of space. The message destination field (MSG_DEST) at position 2 for instance has subfields for &amp;quot;world&amp;quot;, &amp;quot;organisation&amp;quot; and &amp;quot;service&amp;quot; constants.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-- Address logic&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Communicating objects need a way to address each other. In the SCADAD system each node can send out requests and respond to requests. The destination and origin of a message are specified  by building the unique address of the destination from information in the message. See examplem below: words in capitals are predefined constants, CONN_BRANCH indicates for instance the branch side from a Y switch.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Field                    Content                        Example values&lt;br /&gt;
----------------------------------------------------------------------&lt;br /&gt;
MSG_DEST		World, Organisation, Service    SL, VRC, VRC_TEST&lt;br /&gt;
MSG_DEST_REGIONNAME	RegionName                      Huckleberry&lt;br /&gt;
MSG_DEST_STRUCTURE	ObjectType                      STRUC_SWITCH&lt;br /&gt;
MSG_DEST_STRUC_LOC	x, y, z                         132,6,85&lt;br /&gt;
MSG_DEST_ELEMENT	Element, ElementID              ELEM_SIGNAL, CONN_BRANCH						&lt;br /&gt;
&amp;lt;/pre&amp;gt;												&lt;br /&gt;
&lt;br /&gt;
The full and unique name of this object  (one of the signals of a switch) could be:&lt;br /&gt;
SL.VRC.VRC_TEST.Huckleberry.Switch.132,6,85.Signal.Branch.&lt;br /&gt;
In most cases the first 3 fields of the address (world, organisation, service) will be implied (i.e. used as default), and the last two will be only used by the switch itself. Therefore, to communicate with the switch described above the partial address Huckleberry.Switch.132,6,85 will be all that is needed for local communiciation.&lt;br /&gt;
&lt;br /&gt;
Note that to control a switch, a request will be send containing the new position. The switch will acknowlege by sending its new position. The switch will take care of adjusting its own element, like signals lights in a consistent manner.&lt;br /&gt;
Objects automatically determine their own address (Using configuration info from the description field or from a configuration notecard).  Each object has a parent object, for forwarding messages that can&#039;t be handled by the object itself.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;Update December 21, 2011:&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is an example how the system can be used:  In a rail yard, the signal hut (or control tower) can contain a map with all signals in the yard.  When a switches is flipped by running trains, the switch sends a status message message to its parent structure (the tower), and the tower forwards this to the map(s) it controls that displays the new status.  A human user can touch buttons or pull levers in the tower, and those objects will send messages to the switch they are associated with. The switch responds by changing position and sending a message back to the tower with the new state of the switch. The above described functionality is currently up and running in Huckleberry, but the scripts still need a lot of work. All volunteers are welcome.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 12:35, 19 December 2011 (PST)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_standards&amp;diff=1160031</id>
		<title>Talk:Second Life Railroad/SLRR standards</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_standards&amp;diff=1160031"/>
		<updated>2011-12-21T21:18:24Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* control system discussion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
If you feel that the information about the SLRR standards are not correct or the text needs correction then please feel free to start a discussion on this page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===control system discussion===&lt;br /&gt;
Original text:&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Control&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;is the way the rail network as a whole works safely while sharing the rail resources among consists.&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Currently (10-2009) there is no such system in place.&lt;br /&gt;
&lt;br /&gt;
;Problem description:&lt;br /&gt;
:If rolling stock of multiple operators is allowed on a track, &#039;&#039;traffic control&#039;&#039; will be necessary.  The block section type of control system should work, using llSay on a negative channel, phantom alpha detectors on the track, and signals for realism.&lt;br /&gt;
:A larger problem is what to do about traffic in the opposite direction. Block Section control could work with a passing siding for each section. Which leads to...&lt;br /&gt;
:Another problem - switches.  If the Guide rail is used, then it could be turned and moved to divert a train, or line and branch Guides could be alternated between phantom and nonphysical as determined by routing.  If a flat or phantom guide rail is used, names can be switched to change which rail is active.&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 14:53, 28 December 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
...and what if an actual human wants to use the line rather than &amp;quot;controlled&amp;quot; rolling stock?  And, why is a VRC meeting being used to dictate such things, the so-called &amp;quot;Community meeting&amp;quot;.  I do not recall an announcement on the Second Life blog, forums or anywhere else for a community meeting.  The community is more than the VRC, which remains a private group.  The SLRR is a resource for all residents, not a private group.  I see this arrogant disregard for residents outside of the VCR continues, which doesn&#039;t surprise me.[[User:Yevad Doobie|Yevad Doobie]] 22:21, 12 June 2011 (PDT)&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
:: If an actual human wants to disregard the information that is provided  to allow a pleasant and realistic journey, than that human can just do so.  I would like to stress once more, that the &amp;quot;control&amp;quot; that we talk about here is not control of the train operator. What is discussed is the control of signals and other information sources. The VRC works to design a standardized and open  information exchange system, that &amp;lt;i&amp;gt;can&amp;lt;/i&amp;gt; be used by a human operator or by automated trains, but can just as well be ignored if the human operator wishes to do so.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
::The VRC is an open organisation that in no way claims rights over the SLRR nor prescribes or dictates anything to anybody. If you like to join you are welcome, if you don&#039;t want to be involved that is  fine to. We will not restrict anybody in using the SLRR in the way they want but, we expect that same attitude from others. If you don&#039;t like to discuss ways to design a block control system, please don&#039;t do it, but stop cluttering the page with claims of restrictions of your rights that have no basis.&lt;br /&gt;
&lt;br /&gt;
::[[User:Vaughn Deluca|Vaughn Deluca]] 05:11, 17 December 2011 (PST)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;SCADAD controll system:&lt;br /&gt;
&lt;br /&gt;
The Virtual Railway Consortium (VRC) is developing an open specification for a  generalised control system (SCADAD, Supervisory Control, Data Acquisition &amp;amp; Distribution) for public transport in SL-like virtual worlds. Here an overview of the  SCADAD protocol is presented. All comments and suggestions for improvement are welcome. Interested scripters are invited to contact Moundsa Mayo or Vaughn Deluca.&lt;br /&gt;
&lt;br /&gt;
Currently two implementations are deployed inworld. Along the GSLR a (slightly older) version of the systems communication backbone is running over 7 sims, but no equipment is connected as yet.  In the Huckelberry yard, communication between several switches and status maps are tested and the main development is taking place there.  A new implementation is planned in Tuliptree.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;--General design considerations and requirements&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(1) The system must operate fully in-world, i.e. independent off external servers for communication.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
(2) The system must be as much as possible distributed, i.e. the objects in the system should be able to function independent and autonomous (possibly at a reduced level of functionality). If one entity fails, the remaining entities use sensible defaults to keep up a reasonable level of functionality. This results in graceful degradation of the system when communication starts to fail.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
(3)The system must be modular and as much as possible self-configuring to allow easy extension with new objects, and provide both efficient and user friendly operation. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;-- System overview&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the highest level the system can  be viewed as a set of objects  that exchange protocol messages.&lt;br /&gt;
Examples are switches, stations, control towers and message relays. The protocol makes no assumptions about the inner workings of the object. Any object that follows the protocol will be able to communicate.  This will allow railway line operators that have developed their own communication systems to use the VRC protocol in addition to their own system and interface it with their local protocols and existing builds simply by dropping some scripts in the object.&lt;br /&gt;
&lt;br /&gt;
The structure of the system is a &amp;quot;vertical&amp;quot; chain of command in which each object knows about nodes lower in the system, and knows the address of one parent object to which messages are forwarded that the object can not handle itself. The chain branches out at the bottom to structures like switches and automated rolling stock, and finally to elements of structures like signals and train detectors. In addition there are  &amp;quot;horizontal&amp;quot; connections to allow inter-region communication.&lt;br /&gt;
&lt;br /&gt;
Request messages can be injected at each level. Routing of messages to neighboring regions is done by region controllers that (currently) communicate to pairs of repeaters whispering over region boundaries, but HTTP connections are equally possible.  The region controller uses a local routing table to determine in what direction a message that is not addressed to its own region should be forwarded.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These two main &amp;quot;dimensions&amp;quot; in the network (vertical within region, and horizontal between regions) are intersecting at the the region controllers (one per region) that function as routers for messages for objects not present in the region. In each region the region controller talks to one or more downstream control towers, typically managed by parcel owners. The lower parts of the system (switches, stations etc) are also owned and operated by the parcel owner.  The region controllers together build a communication &amp;quot;backbone&amp;quot;, a shared public network operated by the members of the VRC or equivalent organisation, at a best effort basis.  Traveling rolling stock may contact the region controller to request information about the local infrastructure (switches, stations, etc., and in most cases will receive the address of a local tower for further communication.&lt;br /&gt;
&lt;br /&gt;
The chosen design of addressable objects has the advantages that it can be fully in-world (requirement 1), that there is no central point of control, so the system will degrade gracefully (requirement 2) and individual units can be relatively easy added or changed (requirement 3). The drawback  is more complexity of the system as a whole, compared to a system where each entity communicates directly with a central hub like an out-of-world server. The biggest advantage is however that the system fits well to the relative fluid nature of SL were parcel owners come and go.  The general approach can be compared to the internet, that is not &amp;quot;owned&amp;quot; by anybody and allows every interested party to connect and exchange information using a standard protocol.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-- Message template&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All messages that are passed to the different objects in the network have the same format: a set of 16 main fields that together define the message. All 16 fields are always present in each message.&lt;br /&gt;
The fields can be individually read from the message using an index into the message.&lt;br /&gt;
The destination region of the message is for instance stored in the string at position 3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// =====================================================================            &lt;br /&gt;
// VRC SCADAD message template v4                                      &lt;br /&gt;
// =====================================================================                                                         &lt;br /&gt;
// Message template fields&lt;br /&gt;
//&lt;br /&gt;
// integer    MSG_INFO              =    0; index of message info&lt;br /&gt;
// integer    MSG_SEQUENCE          =    1; index of sequence number&lt;br /&gt;
// integer    MSG_DEST              =    2; index of global destination&lt;br /&gt;
// string     MSG_DEST_REGIONNAME   =    3; index of destination region&lt;br /&gt;
// integer    MSG_DEST_STRUC_LOC    =    4; index of destination structure location&lt;br /&gt;
// integer    MSG_DEST_STRUCTURE    =    5; index of destination structure class&lt;br /&gt;
// integer    MSG_DEST_ELEMENT      =    6; index of sub-structure class&lt;br /&gt;
// integer    MSG_SENDER            =    7; index of global sender&lt;br /&gt;
// string     MSG_SENDER_REGIONNAME =    8; index of sender region&lt;br /&gt;
// integer    MSG_SENDER_STRUC_LOC  =    9; index of sender location&lt;br /&gt;
// integer    MSG_SENDER_STRUCTURE  =   10; index of sender structure class&lt;br /&gt;
// integer    MSG_SENDER_ELEMENT    =   11; index of sender sub-structure class&lt;br /&gt;
// integer    MSG_COMMAND           =   12; index of command word&lt;br /&gt;
// integer    MSG_CONTENT_INT       =   13; index of payload integer&lt;br /&gt;
// float      MSG_CONTENT_FLOAT     =   14; index of payload float&lt;br /&gt;
// string     MSG_CONTENT_STRING    =   15; index of payload string&lt;br /&gt;
// string     MSG_CONTENT_KEY       =   16; index of payload key&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Most of the 16 main fields in the template are divided into subfields to make more efficient use of space. The message destination field (MSG_DEST) at position 2 for instance has subfields for &amp;quot;world&amp;quot;, &amp;quot;organisation&amp;quot; and &amp;quot;service&amp;quot; constants.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-- Address logic&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Communicating objects need a way to address each other. In the SCADAD system each node can send out requests and respond to requests. The destination and origin of a message are specified  by building the unique address of the destination from information in the message. See examplem below: words in capitals are predefined constants, CONN_BRANCH indicates for instance the branch side from a Y switch.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Field                    Content                        Example values&lt;br /&gt;
----------------------------------------------------------------------&lt;br /&gt;
MSG_DEST		World, Organisation, Service    SL, VRC, VRC_TEST&lt;br /&gt;
MSG_DEST_REGIONNAME	RegionName                      Huckleberry&lt;br /&gt;
MSG_DEST_STRUCTURE	ObjectType                      STRUC_SWITCH&lt;br /&gt;
MSG_DEST_STRUC_LOC	x, y, z                         132,6,85&lt;br /&gt;
MSG_DEST_ELEMENT	Element, ElementID              ELEM_SIGNAL, CONN_BRANCH						&lt;br /&gt;
&amp;lt;/pre&amp;gt;												&lt;br /&gt;
&lt;br /&gt;
The full and unique name of this object  (one of the signals of a switch) could be:&lt;br /&gt;
SL.VRC.VRC_TEST.Huckleberry.Switch.132,6,85.Signal.Branch.&lt;br /&gt;
In most cases the first 3 fields of the address (world, organisation, service) will be implied (i.e. used as default), and the last two will be only used by the switch itself. Therefore, to communicate with the switch described above the partial address Huckleberry.Switch.132,6,85 will be all that is needed for local communiciation.&lt;br /&gt;
&lt;br /&gt;
Note that to control a switch, a request will be send containing the new position. The switch will acknowlege by sending its new position. The switch will take care of adjusting its own element, like signals lights in a consistent manner.&lt;br /&gt;
Objects automatically determine their own address (Using configuration info from the description field or from a configuration notecard).  Each object has a parent object, for forwarding messages that can&#039;t be handled by the object itself.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;Update December 21, 2011:&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is an example how the system can be used:  In a rail yard, the signal hut (or control tower) can contain a map with all signals in the yard.  When a switches is flipped by running trains, the switch sends a status message message to its parent structure (the tower), and the tower forwards this to the map(s) it controls that displays the new status.  A human user can touch buttons or pull levers in the tower, and those objects will send messages to the switch they are associated with. The switch responds by changing position and sending a message back to the tower with the new state of the switch. The above described functionality is currently up and running in Huckleberry, but the scripts still need a lot of work. All volunteers are welcome.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 12:35, 19 December 2011 (PST)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_standards&amp;diff=1159932</id>
		<title>Talk:Second Life Railroad/SLRR standards</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_standards&amp;diff=1159932"/>
		<updated>2011-12-19T20:35:02Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* control system discussion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
If you feel that the information about the SLRR standards are not correct or the text needs correction then please feel free to start a discussion on this page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===control system discussion===&lt;br /&gt;
Original text:&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Control&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;is the way the rail network as a whole works safely while sharing the rail resources among consists.&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Currently (10-2009) there is no such system in place.&lt;br /&gt;
&lt;br /&gt;
;Problem description:&lt;br /&gt;
:If rolling stock of multiple operators is allowed on a track, &#039;&#039;traffic control&#039;&#039; will be necessary.  The block section type of control system should work, using llSay on a negative channel, phantom alpha detectors on the track, and signals for realism.&lt;br /&gt;
:A larger problem is what to do about traffic in the opposite direction. Block Section control could work with a passing siding for each section. Which leads to...&lt;br /&gt;
:Another problem - switches.  If the Guide rail is used, then it could be turned and moved to divert a train, or line and branch Guides could be alternated between phantom and nonphysical as determined by routing.  If a flat or phantom guide rail is used, names can be switched to change which rail is active.&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 14:53, 28 December 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
...and what if an actual human wants to use the line rather than &amp;quot;controlled&amp;quot; rolling stock?  And, why is a VRC meeting being used to dictate such things, the so-called &amp;quot;Community meeting&amp;quot;.  I do not recall an announcement on the Second Life blog, forums or anywhere else for a community meeting.  The community is more than the VRC, which remains a private group.  The SLRR is a resource for all residents, not a private group.  I see this arrogant disregard for residents outside of the VCR continues, which doesn&#039;t surprise me.[[User:Yevad Doobie|Yevad Doobie]] 22:21, 12 June 2011 (PDT)&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
:: If an actual human wants to disregard the information that is provided  to allow a pleasant and realistic journey, than that human can just do so.  I would like to stress once more, that the &amp;quot;control&amp;quot; that we talk about here is not control of the train operator. What is discussed is the control of signals and other information sources. The VRC works to design a standardized and open  information exchange system, that &amp;lt;i&amp;gt;can&amp;lt;/i&amp;gt; be used by a human operator or by automated trains, but can just as well be ignored if the human operator wishes to do so.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
::The VRC is an open organisation that in no way claims rights over the SLRR nor prescribes or dictates anything to anybody. If you like to join you are welcome, if you don&#039;t want to be involved that is  fine to. We will not restrict anybody in using the SLRR in the way they want but, we expect that same attitude from others. If you don&#039;t like to discuss ways to design a block control system, please don&#039;t do it, but stop cluttering the page with claims of restrictions of your rights that have no basis.&lt;br /&gt;
&lt;br /&gt;
::[[User:Vaughn Deluca|Vaughn Deluca]] 05:11, 17 December 2011 (PST)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;SCADAD controll system:&lt;br /&gt;
&lt;br /&gt;
The Virtual Railway Consortium (VRC) is developing an open specification for a  generalised control system (SCADAD, Supervisory Control, Data Acquisition &amp;amp; Distribution) for public transport in SL-like virtual worlds. Here an overview of the  SCADAD protocol is presented. All comments and suggestions for improvement are welcome. Interested scripters are invited to contact Moundsa Mayo or Vaughn Deluca.&lt;br /&gt;
&lt;br /&gt;
Currently two implementations are deployed inworld. Along the GSLR a (slightly older) version of the systems communication backbone is running over 7 sims, but no equipment is connected as yet.  In the Huckelberry yard, communication between several switches and status maps are tested and the main development is taking place there.  A new implementation is planned in Tuliptree.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;--General design considerations and requirements&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(1) The system must operate fully in-world, i.e. independent off external servers for communication.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
(2) The system must be as much as possible distributed, i.e. the objects in the system should be able to function independent and autonomous (possibly at a reduced level of functionality). If one entity fails, the remaining entities use sensible defaults to keep up a reasonable level of functionality. This results in graceful degradation of the system when communication starts to fail.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
(3)The system must be modular and as much as possible self-configuring to allow easy extension with new objects, and provide both efficient and user friendly operation. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;-- System overview&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the highest level the system can  be viewed as a set of objects  that exchange protocol messages.&lt;br /&gt;
Examples are switches, stations, control towers and message relays. The protocol makes no assumptions about the inner workings of the object. Any object that follows the protocol will be able to communicate.  This will allow railway line operators that have developed their own communication systems to use the VRC protocol in addition to their own system and interface it with their local protocols and existing builds simply by dropping some scripts in the object.&lt;br /&gt;
&lt;br /&gt;
The structure of the system is a &amp;quot;vertical&amp;quot; chain of command in which each object knows about nodes lower in the system, and knows the address of one parent object to which messages are forwarded that the object can not handle itself. The chain branches out at the bottom to structures like switches and automated rolling stock, and finally to elements of structures like signals and train detectors. In addition there are  &amp;quot;horizontal&amp;quot; connections to allow inter-region communication.&lt;br /&gt;
&lt;br /&gt;
Request messages can be injected at each level. Routing of messages to neighboring regions is done by region controllers that (currently) communicate to pairs of repeaters whispering over region boundaries, but HTTP connections are equally possible.  The region controller uses a local routing table to determine in what direction a message that is not addressed to its own region should be forwarded.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These two main &amp;quot;dimensions&amp;quot; in the network (vertical within region, and horizontal between regions) are intersecting at the the region controllers (one per region) that function as routers for messages for objects not present in the region. In each region the region controller talks to one or more downstream control towers, typically managed by parcel owners. The lower parts of the system (switches, stations etc) are also owned and operated by the parcel owner.  The region controllers together build a communication &amp;quot;backbone&amp;quot;, a shared public network operated by the members of the VRC or equivalent organisation, at a best effort basis.  Traveling rolling stock may contact the region controller to request information about the local infrastructure (switches, stations, etc., and in most cases will receive the address of a local tower for further communication.&lt;br /&gt;
&lt;br /&gt;
The chosen design of addressable objects has the advantages that it can be fully in-world (requirement 1), that there is no central point of control, so the system will degrade gracefully (requirement 2) and individual units can be relatively easy added or changed (requirement 3). The drawback  is more complexity of the system as a whole, compared to a system where each entity communicates directly with a central hub like an out-of-world server. The biggest advantage is however that the system fits well to the relative fluid nature of SL were parcel owners come and go.  The general approach can be compared to the internet, that is not &amp;quot;owned&amp;quot; by anybody and allows every interested party to connect and exchange information using a standard protocol.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-- Message template&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All messages that are passed to the different objects in the network have the same format: a set of 16 main fields that together define the message. All 16 fields are always present in each message.&lt;br /&gt;
The fields can be individually read from the message using an index into the message.&lt;br /&gt;
The destination region of the message is for instance stored in the string at position 3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// =====================================================================            &lt;br /&gt;
// VRC SCADAD message template v4                                      &lt;br /&gt;
// =====================================================================                                                         &lt;br /&gt;
// Message template fields&lt;br /&gt;
//&lt;br /&gt;
// integer    MSG_INFO              =    0; index of message info&lt;br /&gt;
// integer    MSG_SEQUENCE          =    1; index of sequence number&lt;br /&gt;
// integer    MSG_DEST              =    2; index of global destination&lt;br /&gt;
// string     MSG_DEST_REGIONNAME   =    3; index of destination region&lt;br /&gt;
// integer    MSG_DEST_STRUC_LOC    =    4; index of destination structure location&lt;br /&gt;
// integer    MSG_DEST_STRUCTURE    =    5; index of destination structure class&lt;br /&gt;
// integer    MSG_DEST_ELEMENT      =    6; index of sub-structure class&lt;br /&gt;
// integer    MSG_SENDER            =    7; index of global sender&lt;br /&gt;
// string     MSG_SENDER_REGIONNAME =    8; index of sender region&lt;br /&gt;
// integer    MSG_SENDER_STRUC_LOC  =    9; index of sender location&lt;br /&gt;
// integer    MSG_SENDER_STRUCTURE  =   10; index of sender structure class&lt;br /&gt;
// integer    MSG_SENDER_ELEMENT    =   11; index of sender sub-structure class&lt;br /&gt;
// integer    MSG_COMMAND           =   12; index of command word&lt;br /&gt;
// integer    MSG_CONTENT_INT       =   13; index of payload integer&lt;br /&gt;
// float      MSG_CONTENT_FLOAT     =   14; index of payload float&lt;br /&gt;
// string     MSG_CONTENT_STRING    =   15; index of payload string&lt;br /&gt;
// string     MSG_CONTENT_KEY       =   16; index of payload key&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Most of the 16 main fields in the template are divided into subfields to make more efficient use of space. The message destination field (MSG_DEST) at position 2 for instance has subfields for &amp;quot;world&amp;quot;, &amp;quot;organisation&amp;quot; and &amp;quot;service&amp;quot; constants.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;-- Address logic&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Communicating objects need a way to address each other. In the SCADAD system each node can send out requests and respond to requests. The destination and origin of a message are specified  by building the unique address of the destination from information in the message. See examplem below: words in capitals are predefined constants, CONN_BRANCH indicates for instance the branch side from a Y switch.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Field                    Content                        Example values&lt;br /&gt;
----------------------------------------------------------------------&lt;br /&gt;
MSG_DEST		World, Organisation, Service    SL, VRC, VRC_TEST&lt;br /&gt;
MSG_DEST_REGIONNAME	RegionName                      Huckleberry&lt;br /&gt;
MSG_DEST_STRUCTURE	ObjectType                      STRUC_SWITCH&lt;br /&gt;
MSG_DEST_STRUC_LOC	x, y, z                         132,6,85&lt;br /&gt;
MSG_DEST_ELEMENT	Element, ElementID              ELEM_SIGNAL, CONN_BRANCH						&lt;br /&gt;
&amp;lt;/pre&amp;gt;												&lt;br /&gt;
&lt;br /&gt;
The full and unique name of this object  (one of the signals of a switch) could be:&lt;br /&gt;
SL.VRC.VRC_TEST.Huckleberry.Switch.132,6,85.Signal.Branch.&lt;br /&gt;
In most cases the first 3 fields of the address (world, organisation, service) will be implied (i.e. used as default), and the last two will be only used by the switch itself. Therefore, to communicate with the switch described above the partial address Huckleberry.Switch.132,6,85 will be all that is needed for local communiciation.&lt;br /&gt;
&lt;br /&gt;
Note that to control a switch, a request will be send containing the new position. The switch will acknowlege by sending its new position. The switch will take care of adjusting its own element, like signals lights in a consistent manner.&lt;br /&gt;
Objects automatically determine their own address (Using configuration info from the description field or from a configuration notecard).  Each object has a parent object, for forwarding messages that can&#039;t be handled by the object itself.&lt;br /&gt;
&lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 12:35, 19 December 2011 (PST)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_standards&amp;diff=1159799</id>
		<title>Talk:Second Life Railroad/SLRR standards</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_standards&amp;diff=1159799"/>
		<updated>2011-12-17T13:11:55Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* control system discussion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
If you feel that the information about the SLRR standards are not correct or the text needs correction then please feel free to start a discussion on this page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
===control system discussion===&lt;br /&gt;
Original text:&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Control&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;is the way the rail network as a whole works safely while sharing the rail resources among consists.&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Currently (10-2009) there is no such system in place.&lt;br /&gt;
&lt;br /&gt;
;Problem description:&lt;br /&gt;
:If rolling stock of multiple operators is allowed on a track, &#039;&#039;traffic control&#039;&#039; will be necessary.  The block section type of control system should work, using llSay on a negative channel, phantom alpha detectors on the track, and signals for realism.&lt;br /&gt;
:A larger problem is what to do about traffic in the opposite direction. Block Section control could work with a passing siding for each section. Which leads to...&lt;br /&gt;
:Another problem - switches.  If the Guide rail is used, then it could be turned and moved to divert a train, or line and branch Guides could be alternated between phantom and nonphysical as determined by routing.  If a flat or phantom guide rail is used, names can be switched to change which rail is active.&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 14:53, 28 December 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
...and what if an actual human wants to use the line rather than &amp;quot;controlled&amp;quot; rolling stock?  And, why is a VRC meeting being used to dictate such things, the so-called &amp;quot;Community meeting&amp;quot;.  I do not recall an announcement on the Second Life blog, forums or anywhere else for a community meeting.  The community is more than the VRC, which remains a private group.  The SLRR is a resource for all residents, not a private group.  I see this arrogant disregard for residents outside of the VCR continues, which doesn&#039;t surprise me.[[User:Yevad Doobie|Yevad Doobie]] 22:21, 12 June 2011 (PDT)&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
:: If an actual human wants to disregard the information that is provided  to allow a pleasant and realistic journey, than that human can just do so.  I would like to stress once more, that the &amp;quot;control&amp;quot; that we talk about here is not control of the train operator. What is discussed is the control of signals and other information sources. The VRC works to design a standardized and open  information exchange system, that &amp;lt;i&amp;gt;can&amp;lt;/i&amp;gt; be used by a human operator or by automated trains, but can just as well be ignored if the human operator wishes to do so.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
::The VRC is an open organisation that in no way claims rights over the SLRR nor prescribes or dictates anything to anybody. If you like to join you are welcome, if you don&#039;t want to be involved that is  fine to. We will not restrict anybody in using the SLRR in the way they want but, we expect that same attitude from others. If you don&#039;t like to discuss ways to design a block control system, please don&#039;t do it, but stop cluttering the page with claims of restrictions of your rights that have no basis.&lt;br /&gt;
&lt;br /&gt;
::[[User:Vaughn Deluca|Vaughn Deluca]] 05:11, 17 December 2011 (PST)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Virtual_Railway_Consortium&amp;diff=1131104</id>
		<title>Talk:Virtual Railway Consortium</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Virtual_Railway_Consortium&amp;diff=1131104"/>
		<updated>2011-01-09T12:10:54Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Proposal to set up VRC development pages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
The Virtual Railway Consortium group page is maintained by members of the VRC. If you have questions about the content of these pages you can put them here.&lt;br /&gt;
&lt;br /&gt;
===Proposal to set up VRC development pages===&lt;br /&gt;
&lt;br /&gt;
====Rail information system====&lt;br /&gt;
The VRC is developing an open specification for a  generalised signaling and  control system (SCADAD, Signal Control, Data Auisition and Delivery)  for public transport in SL-like virtual worlds. &lt;br /&gt;
&lt;br /&gt;
I would like to start a set of pages to document the state of development. More informal talk and discussion can  be done on the VRC website, but the outcome of those discussions and some more general remarks about the system would be well positioned here. The SLRR pages are not well suited for this type of &amp;lt;del&amp;gt;discussion&amp;lt;/del&amp;gt; information since the SCADAD system in not limited the SLRR and because as far as SLRR equipment go&#039;s we can only &#039;&#039;follow&#039;&#039; the developments.  &amp;lt;del&amp;gt;Here i would like to discuss possible &#039;&#039;extensions&#039;&#039; of exisiting standards and try out new ideas. &amp;lt;/del&amp;gt;The new wiki pages should document existing VRC systems and standards. On the VRC webpage we could discuss possible &#039;&#039;extensions&#039;&#039; of exisiting standards and try out new ideas.&lt;br /&gt;
&lt;br /&gt;
I propose to create aheading  on the main page called &amp;quot;VRC open development&amp;quot;&lt;br /&gt;
and under that a link to the the SCADAD rail information system, and possibly to other projects.&lt;br /&gt;
&lt;br /&gt;
Does this sound sensible?&lt;br /&gt;
 &lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 14:20, 8 January 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
re: proposal rail information system: The wiki is a place to put reference pages for others to see how things at are actually used inworld are made or used. Wiki is less suitable for discussions.&lt;br /&gt;
&lt;br /&gt;
[[User:Stryker Jenkins|Stryker J]] 23:01, 8 January 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stryker, I &#039;&#039;completely&#039;&#039; agree, thats why I wrote &lt;br /&gt;
 More informal talk and discussion can be done on the VRC website, but the &#039;&#039;outcome&#039;&#039; of those discussions...&lt;br /&gt;
&lt;br /&gt;
I have removed the last line of my intro, that slipped in, and actually was intended to refer to the &#039;&#039;VRC website&#039;&#039; and clarified the text.&lt;br /&gt;
&lt;br /&gt;
My intention is be to publish in the wiki: &lt;br /&gt;
* The standards for the VRC Projects as far as they have been set&lt;br /&gt;
*  Inworld Locations  were reference implementations are deployed&lt;br /&gt;
* A repository of released VRC scripts&lt;br /&gt;
&lt;br /&gt;
At least the SCADAD project has reached a point were certain parts (like the message template) are very unlikly to change anymore.&lt;br /&gt;
Soon a request for comments will go out on the proposed standard.&lt;br /&gt;
We need a place to document the standard, so other people to that would like to work on VRC projects can find it.&lt;br /&gt;
&lt;br /&gt;
Real development discussion is indeed better done on the VRC website, and in the near future i will start some discussions in the scripters forum there, for instance outlining my thoughts on  ways to efficiently compute and distribute &amp;quot;estimated time of arrival&amp;quot; information. Once that system is hammered out it will be implemented inworld, for instance in Huckleberry or the VRC Yard in Tuliptree, and only at &#039;&#039;that&#039;&#039; point the documentation might appear on the VRC wiki.&lt;br /&gt;
But for the SCADAD template that stage has been reached, it has been running for almost a year in Huckleberry without failure, and it was fine-tuned during developement.&lt;br /&gt;
We are now actually at version 4 of the pre-alpha stage, and its time to set the standard and freeze the template. We need a place to do that.&lt;br /&gt;
&lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 08:57, 9 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Virtual_Railway_Consortium&amp;diff=1131101</id>
		<title>Talk:Virtual Railway Consortium</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Virtual_Railway_Consortium&amp;diff=1131101"/>
		<updated>2011-01-09T11:46:08Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Rail information system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
The Virtual Railway Consortium group page is maintained by members of the VRC. If you have questions about the content of these pages you can put them here.&lt;br /&gt;
&lt;br /&gt;
===Proposal to set up VRC development pages===&lt;br /&gt;
&lt;br /&gt;
====Rail information system====&lt;br /&gt;
The VRC is developing an open specification for a  generalised signaling and  control system (SCADAD, Signal Control, Data Auisition and Delivery)  for public transport in SL-like virtual worlds. &lt;br /&gt;
&lt;br /&gt;
I would like to start a set of pages to document the state of development. More informal talk and discussion can  be done on the VRC website, but the outcome of those discussions and some more general remarks about the system would be well positioned here. The SLRR pages are not well suited for this type of discussion since the SCADAD system in not limited the SLRR and because as far as SLRR equipment go&#039;s we can only &#039;&#039;follow&#039;&#039; the developments.  &amp;lt;del&amp;gt;Here i would like to discuss possible &#039;&#039;extensions&#039;&#039; of exisiting standards and try out new ideas. &amp;lt;/del&amp;gt; &lt;br /&gt;
&lt;br /&gt;
I propose to create aheading  on the main page called &amp;quot;VRC open development&amp;quot;&lt;br /&gt;
and under that a link to the the SCADAD rail information system, and possibly to other projects.&lt;br /&gt;
&lt;br /&gt;
Does this sound sensible?&lt;br /&gt;
 &lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 14:20, 8 January 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
re: proposal rail information system: The wiki is a place to put reference pages for others to see how things at are actually used inworld are made or used. Wiki is less suitable for discussions.&lt;br /&gt;
&lt;br /&gt;
[[User:Stryker Jenkins|Stryker J]] 23:01, 8 January 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stryker, I &#039;&#039;completely&#039;&#039; agree, thats why I wrote &lt;br /&gt;
 More informal talk and discussion can be done on the VRC website, but the &#039;&#039;outcome&#039;&#039; of those discussions...&lt;br /&gt;
Note that i I have removed the last line of my intro, that slipped in, and actually was intended to refer to the &#039;&#039;VRC website&#039;&#039;.&lt;br /&gt;
My intention is be to publish in the wiki: &lt;br /&gt;
* The standards for the VRC Projects as far as they have been set&lt;br /&gt;
*  Inworld Locations  were reference implementations are deployed&lt;br /&gt;
* A repository of released VRC scripts&lt;br /&gt;
&lt;br /&gt;
At least the SCADAD project has reached a point were certain parts (like the message template) are very unlikly to change anymore.&lt;br /&gt;
Soon a request for comments will go out on the proposed standard.&lt;br /&gt;
We need a place to document the standard, so other people to that would like to work on VRC projects can find it.&lt;br /&gt;
&lt;br /&gt;
Real development discussion is indeed better done on the VRC website, and in the near future i will start some discussions in the scripters forum there, for instance outlining my thoughts on  ways to efficiently compute and distribute &amp;quot;estimated time of arrival&amp;quot; information. Once that system is hammered out it will be implemented inworld, for instance in Huckleberry or the VRC Yard in Tuliptree, and only at &#039;&#039;that&#039;&#039; point the documentation might appear on the VRC wiki.&lt;br /&gt;
But for the SCADAD template that stage has been reached, it has been running for almost a year in Huckleberry without failure, and it was fine-tuned during developement.&lt;br /&gt;
We are now actually at version 4 of the pre-alpha stage, and its time to set the standard and freeze the template. We need a place to do that.&lt;br /&gt;
&lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 08:57, 9 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Virtual_Railway_Consortium&amp;diff=1131095</id>
		<title>Talk:Virtual Railway Consortium</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Virtual_Railway_Consortium&amp;diff=1131095"/>
		<updated>2011-01-09T09:05:18Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Rail information system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
The Virtual Railway Consortium group page is maintained by members of the VRC. If you have questions about the content of these pages you can put them here.&lt;br /&gt;
&lt;br /&gt;
===Proposal to set up VRC development pages===&lt;br /&gt;
&lt;br /&gt;
====Rail information system====&lt;br /&gt;
The VRC is developing an open specification for a  generalised signaling and  control system (SCADAD, Signal Control, Data Auisition and Delivery)  for public transport in SL-like virtual worlds. &lt;br /&gt;
&lt;br /&gt;
I would like to start a set of pages to document the state of development. More informal talk and discussion can  be done on the VRC website, but the outcome of those discussions and some more general remarks about the system would be well positioned here. The SLRR pages are not well suited for this type of discussion since the SCADAD system in not limited the SLRR and because as far as SLRR equipment go&#039;s we can only &#039;&#039;follow&#039;&#039; the developments.   &lt;br /&gt;
&lt;br /&gt;
I propose to create aheading  on the main page called &amp;quot;VRC open development&amp;quot;&lt;br /&gt;
and under that a link to the the SCADAD rail information system, and possibly to other projects.&lt;br /&gt;
&lt;br /&gt;
Does this sound sensible?&lt;br /&gt;
 &lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 14:20, 8 January 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
re: proposal rail information system: The wiki is a place to put reference pages for others to see how things at are actually used inworld are made or used. Wiki is less suitable for discussions.&lt;br /&gt;
&lt;br /&gt;
[[User:Stryker Jenkins|Stryker J]] 23:01, 8 January 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stryker, I &#039;&#039;completely&#039;&#039; agree, thats why I wrote &lt;br /&gt;
 More informal talk and discussion can be done on the VRC website, but the &#039;&#039;outcome&#039;&#039; of those discussions...&lt;br /&gt;
Note that i I have removed the last line of my intro, that slipped in, and actually was intended to refer to the &#039;&#039;VRC website&#039;&#039;.&lt;br /&gt;
My intention is be to publish in the wiki: &lt;br /&gt;
* The standards for the VRC Projects as far as they have been set&lt;br /&gt;
*  Inworld Locations  were reference implementations are deployed&lt;br /&gt;
* A repository of released VRC scripts&lt;br /&gt;
&lt;br /&gt;
At least the SCADAD project has reached a point were certain parts (like the message template) are very unlikly to change anymore.&lt;br /&gt;
Soon a request for comments will go out on the proposed standard.&lt;br /&gt;
We need a place to document the standard, so other people to that would like to work on VRC projects can find it.&lt;br /&gt;
&lt;br /&gt;
Real development discussion is indeed better done on the VRC website, and in the near future i will start some discussions in the scripters forum there, for instance outlining my thoughts on  ways to efficiently compute and distribute &amp;quot;estimated time of arrival&amp;quot; information. Once that system is hammered out it will be implemented inworld, for instance in Huckleberry or the VRC Yard in Tuliptree, and only at &#039;&#039;that&#039;&#039; point the documentation might appear on the VRC wiki.&lt;br /&gt;
But for the SCADAD template that stage has been reached, it has been running for almost a year in Huckleberry without failure, and it was fine-tuned during developement.&lt;br /&gt;
We are now actually at version 4 of the pre-alpha stage, and its time to set the standard and freeze the template. We need a place to do that.&lt;br /&gt;
&lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 08:57, 9 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Virtual_Railway_Consortium&amp;diff=1131093</id>
		<title>Talk:Virtual Railway Consortium</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Virtual_Railway_Consortium&amp;diff=1131093"/>
		<updated>2011-01-09T08:57:19Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Rail information system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
The Virtual Railway Consortium group page is maintained by members of the VRC. If you have questions about the content of these pages you can put them here.&lt;br /&gt;
&lt;br /&gt;
===Proposal to set up VRC development pages===&lt;br /&gt;
&lt;br /&gt;
====Rail information system====&lt;br /&gt;
The VRC is developing an open specification for a  generalised signaling and  control system (SCADAD, Signal Control, Data Auisition and Delivery)  for public transport in SL-like virtual worlds. &lt;br /&gt;
&lt;br /&gt;
I would like to start a set of pages to document the state of development. More informal talk and discussion can  be done on the VRC website, but the outcome of those discussions and some more general remarks about the system would be well positioned here. The SLRR pages are not well suited for this type of discussion since the SCADAD system in not limited the SLRR and because as far as SLRR equipment go&#039;s we can only &#039;&#039;follow&#039;&#039; the developments. Here i would like to discuss possible &#039;&#039;extensions&#039;&#039; of exisiting standards and try out new ideas.   &lt;br /&gt;
&lt;br /&gt;
I propose to create aheading  on the main page called &amp;quot;VRC open development&amp;quot;&lt;br /&gt;
and under that a link to the the SCADAD rail information system, and possibly to other projects.&lt;br /&gt;
&lt;br /&gt;
Does this sound sensible?&lt;br /&gt;
 &lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 14:20, 8 January 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
re: proposal rail information system: The wiki is a place to put reference pages for others to see how things at are actually used inworld are made or used. Wiki is less suitable for discussions.&lt;br /&gt;
&lt;br /&gt;
[[User:Stryker Jenkins|Stryker J]] 23:01, 8 January 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stryker, I &#039;&#039;completely&#039;&#039; agree, thats why I wrote &lt;br /&gt;
 More informal talk and discussion can be done on the VRC website, but the &#039;&#039;outcome&#039;&#039; of those discussions...&lt;br /&gt;
 &lt;br /&gt;
My intention is be to publish &lt;br /&gt;
* The standards for the VRC Projects as far as they have been set&lt;br /&gt;
*  Inworld Locations  were reference implementations are deployed&lt;br /&gt;
* A repository of released VRC scripts&lt;br /&gt;
&lt;br /&gt;
At least the SCADAD project has reached a point were certain parts (like the message template) are very unlikly to change anymore.&lt;br /&gt;
Soon a request for comments will go out on the proposed standard.&lt;br /&gt;
We need a place to document the standard, so other people to that would like to work on VRC projects can find it.&lt;br /&gt;
&lt;br /&gt;
Real development discussion is indeed better done on the VRC website, and in the near future i will start some discussions in the scripters forum there, for instance outlining my thoughts on  ways to efficiently compute and distribute &amp;quot;estimated time of arrival&amp;quot; information. Once that system is hammered out it will be implemented inworld, for instance in Huckleberry or the VRC Yard in Tuliptree, and only at &#039;&#039;that&#039;&#039; point the documentation might appear on the VRC wiki.&lt;br /&gt;
But for the SCADAD template that stage has been reached, it has been running for almost a year in Huckleberry without failure, and it was fine-tuned during developement.&lt;br /&gt;
We are now actually at version 4 of the pre-alpha stage, and its time to set the standard and freeze the template. We need a place to do that.&lt;br /&gt;
&lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 08:57, 9 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Virtual_Railway_Consortium&amp;diff=1131018</id>
		<title>Talk:Virtual Railway Consortium</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Virtual_Railway_Consortium&amp;diff=1131018"/>
		<updated>2011-01-08T14:20:42Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Talk */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
The Virtual Railway Consortium group page is maintained by members of the VRC. If you have questions about the content of these pages you can put them here.&lt;br /&gt;
&lt;br /&gt;
===Proposal to set up VRC development pages===&lt;br /&gt;
&lt;br /&gt;
====Rail information system====&lt;br /&gt;
The VRC is developing an open specification for a  generalised signaling and  control system (SCADAD, Signal Control, Data Auisition and Delivery)  for public transport in SL-like virtual worlds. &lt;br /&gt;
&lt;br /&gt;
I would like to start a set of pages to document the state of development. More informal talk and discussion can  be done on the VRC website, but the outcome of those discussions and some more general remarks about the system would be well positioned here. The SLRR pages are not well suited for this type of discussion since the SCADAD system in not limited the SLRR and because as far as SLRR equipment go&#039;s we can only &#039;&#039;follow&#039;&#039; the developments. Here i would like to discuss possible &#039;&#039;extensions&#039;&#039; of exisiting standards and try out new ideas.   &lt;br /&gt;
&lt;br /&gt;
I propose to create aheading  on the main page called &amp;quot;VRC open development&amp;quot;&lt;br /&gt;
and under that a link to the the SCADAD rail information system, and possibly to other projects.&lt;br /&gt;
&lt;br /&gt;
Does this sound sensible?&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 14:20, 8 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130990</id>
		<title>Talk:Second Life Railroad/SLRR Switch</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130990"/>
		<updated>2011-01-08T09:29:00Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* A  Demo script for  this specification */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
On this page you can voice your comments and your own idea about the SLRR Switch concept&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 21:15, 28 December 2009 (UTC)&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION: While desirable, the ability to switch from one track to another on the SLRR is NOT essential.  Our locomotives are made of 0s and 1s, not 100 tons of iron, they can be easily moved from one track to another.  Also, switches such as the one described here have been available from private SL residents for years.  &amp;lt;/b&amp;gt;Jer Straaf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION TO THE CORRECTION&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;...While desirable, the ability to switch from one track to another on the SLRR is NOT essential...&amp;lt;&amp;lt; &amp;lt;p&amp;gt;&lt;br /&gt;
You&#039;re right. it isn&#039;t essential, but tedious to move the trains by editing them. It is killing a lot of the experience&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:36, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== problem about being noob proof ==&lt;br /&gt;
&lt;br /&gt;
In RL, the switches are signalled as they are built, means, there are always a straight track and a branching track.&lt;br /&gt;
the arrow is always showing to the branching track, thats not necessarily a branching &amp;lt;b&amp;gt;Line&amp;lt;/b&amp;gt;.&lt;br /&gt;
For that, having the signals once this way, once the other way, might be confusing to noobs.&lt;br /&gt;
I would plead for having them in a universal way set as the switches are built, as they are signalled in RL.&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:43, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:*There is a little bit of education to be done. I agree with the principle of making sure the switches are all setup the same way. In order to make the switches more Noob friendly the dwarflights are also installed. --[[User:Stryker Jenkins|Stryker J]] 09:32, 30 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Thanks Guys.  I will redact my statment under the Signal diagram and build tham as Everest advises.  Sylvan&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
===An exact specification of the way  the description string in the switch stand should be read is needed.===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Example problem:&#039;&#039;&lt;br /&gt;
A train script might get the switch channel by reading the item in the string at index 5. This is OK. However, another train script reads the &#039;&#039;last&#039;&#039; field of the description string to get the channel. This would also work, &#039;&#039;and is within the current specification&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
While both scripts follow the standard, the last script limits compatibility. An advanced switch script, &#039;&#039;may&#039;&#039; for instance  have a  ~ and a private channel added at the end of the description string. The first train script would work, and the last train script would get the wrong channel and break with this advances switch script. &lt;br /&gt;
To maintain maximal freedom for experimentation without risk of breaking existing scripts, the standard needs to be specific about the posibility that extra information might be present in the string.&lt;br /&gt;
&lt;br /&gt;
The key point is that the standard for the description string currently  specifies the &#039;&#039;minimal info&#039;&#039; that a script can expect. For maximal flexibility it should be clear that in the future in each field  information might be added. Therfore,  indexes  should be use to read the data from the description (See example script below)&lt;br /&gt;
&lt;br /&gt;
====Proposed text to  be put up in the page:====&lt;br /&gt;
&lt;br /&gt;
Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot; Their indexes are:&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; unique identifier of the switch&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; current status of the switch&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; heading connection-info &lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; main connection-info&lt;br /&gt;
:&#039;&#039;&#039;4&#039;&#039;&#039; branch connection-info&lt;br /&gt;
:&#039;&#039;&#039;5&#039;&#039;&#039; channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
Indexes and descriptions for the subfields within these fields:&lt;br /&gt;
&lt;br /&gt;
:- Within the&#039;&#039;&#039; identifier&#039;&#039;&#039; of the switch, &#039;&#039;at least&#039;&#039; the following parts are expected, delimited by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; region name&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; x coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; y coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; z coordinate of switch root prim&lt;br /&gt;
&lt;br /&gt;
- Within the &#039;&#039;&#039;status field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; text string describing switch status&lt;br /&gt;
:Currently the only defined &#039;&#039;values&#039;&#039; for this part are &amp;quot;Main&amp;quot; and &amp;quot;Branch&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Within each &#039;&#039;&#039;connection-info fields (heading, main and branch fields)&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; Informal destination description string&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Within the &#039;&#039;&#039;channel field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; channel for local control&lt;br /&gt;
&lt;br /&gt;
====A  Demo script for  this specification====&lt;br /&gt;
&lt;br /&gt;
 // ===================================================================================&lt;br /&gt;
 // Example script to show correct reading of the description string of SLRR switchstands&lt;br /&gt;
 //&lt;br /&gt;
 // Executive sumary&lt;br /&gt;
 // The key routine in this example is the function GetDescriptionSubfield&lt;br /&gt;
 // This routine accepts a description string, and indices for field en subfield to read.&lt;br /&gt;
 // The data at the indicated position in the description is returned.&lt;br /&gt;
 //&lt;br /&gt;
 //  Demo script function&lt;br /&gt;
 // Touching the prim that contains this script will tell the owner the ID of the detected&lt;br /&gt;
 // switches, the destinations (given the current status) and the chat channel.&lt;br /&gt;
 // The utility function ReadSwitchDescription provides an easy way to extract any of the subfields&lt;br /&gt;
 // in a way that will not break when private switches are encountered that have additional info&lt;br /&gt;
 // in the description (sub)field.&lt;br /&gt;
 // This example is in the public domain and can be used freely&lt;br /&gt;
 // ===================================================================================&lt;br /&gt;
 //&lt;br /&gt;
 // Remarks:&lt;br /&gt;
 // A good case can be made for re-wording the standard in such a way to it is NOT &lt;br /&gt;
 // alllowed anymore to add new subfields in exisiting parts, but  ONLY  fields and subfields &lt;br /&gt;
 // at the end of the string.&lt;br /&gt;
 // That would simplify the decoding, but yield a slightly less logical description.&lt;br /&gt;
 // &lt;br /&gt;
 //&lt;br /&gt;
 // BEWARE! The description field is limited to 127 bytes, this might not be obvious until &lt;br /&gt;
 // the prim is stored in inventory and re-rezzed.&lt;br /&gt;
 // ===================================================================================&lt;br /&gt;
 &lt;br /&gt;
 // Constants to be used to retrieve fields and subfields of the description string &lt;br /&gt;
 // of SLRR standard switches. Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 string  NAME_SWITCH                  = &amp;quot;Switch Stand&amp;quot;;&lt;br /&gt;
   &lt;br /&gt;
 &lt;br /&gt;
 integer SLRR_SWITCH_DESC_ID          = 0;    // unique identifier of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_STATUS      = 1;    // current status of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_HEADING     = 2;    // heading connection info &lt;br /&gt;
 integer SLRR_SWITCH_DESC_MAIN        = 3;    // main connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_BRANCH      = 4;    // branch connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_CHANNEL     = 5;    // channel for local control of the switch&lt;br /&gt;
 &lt;br /&gt;
 //Within the ID field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer ADDRESS_REGION               = 0;    // region name&lt;br /&gt;
 integer ADDRESS_X                    = 1;    // x coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Y                    = 2;    // y coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Z                    = 3;    // z coordinate of switch root prim&lt;br /&gt;
 &lt;br /&gt;
 // Within the STATUS field at least the following part is expected&lt;br /&gt;
 // Future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer STATUS                       = 0;     // Text string of status&lt;br /&gt;
 &lt;br /&gt;
 // Currently only the following values for STATUS have been defined&lt;br /&gt;
 string NAME_MAIN                     = &amp;quot;Main&amp;quot;;&lt;br /&gt;
 string NAME_BRANCH                   = &amp;quot;Branch&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 //Witin the connection descriptions (HEADING, MAIN and BRANCH)  at least the following &lt;br /&gt;
 / part is expected. Future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer CONNECTION_DESTINATION      = 0;      // Informal description of direction for this connection&lt;br /&gt;
 &lt;br /&gt;
 //Witin the CHANNEL description field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer LOCAL_CHANNEL                = 0;     // channel for local control of the switch&lt;br /&gt;
 &lt;br /&gt;
 // ===================================================================================&lt;br /&gt;
 // Function GetDescriptionSubfield. Read one subfield of the switchstand description&lt;br /&gt;
 // Returns a string with the requested subfield. Note that for fields that contains only a &lt;br /&gt;
 // single item field and subfield are equivalent.  &lt;br /&gt;
 // ====================================================================================&lt;br /&gt;
 &lt;br /&gt;
 string GetDescriptionSubfield(string sDescription, integer iField, integer iSubField) &lt;br /&gt;
 {&lt;br /&gt;
     // Compact one line version&lt;br /&gt;
     return(llList2String(llParseString2List(llList2String(llParseString2List(sDescription, [&amp;quot;~&amp;quot;],[]), iField), [&amp;quot;.&amp;quot;],[]), iSubField));&lt;br /&gt;
  &lt;br /&gt;
       // Here is how this function is composed:&lt;br /&gt;
       // list lFields = llParseString2List(sDescription, [&amp;quot;~&amp;quot;],[]);  // get the main fields&lt;br /&gt;
       // string sOneField = llList2String(lFields, iField);          // pick the one we need&lt;br /&gt;
       // list lSubfields = llParseString2List(sOneField, [&amp;quot;.&amp;quot;],[]);  // Get the subfields&lt;br /&gt;
       // string sOneSubfield = llList2String(lSubfields, iSubField); // Pick the one we need  &lt;br /&gt;
       // return(sOneSubfield);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 // ===================================================================================&lt;br /&gt;
 // *** Main program ***&lt;br /&gt;
 // We use the example script for the sensor event on the wikki as the basis of this demo&lt;br /&gt;
 // Note that there are in principle more efficient ways to get the description string &lt;br /&gt;
 // of the prim than a sensor (using messaging between swtiches). These methods are &lt;br /&gt;
 // currently under development by the VRC&lt;br /&gt;
 // ===================================================================================&lt;br /&gt;
 &lt;br /&gt;
 // Sensor variables     &lt;br /&gt;
 float g_fRange;     //  in meters&lt;br /&gt;
 float g_fArc;       //  in radial&lt;br /&gt;
 float g_fSphere;    //  in radial&lt;br /&gt;
 &lt;br /&gt;
  &lt;br /&gt;
 default&lt;br /&gt;
 {&lt;br /&gt;
     state_entry()&lt;br /&gt;
     {&lt;br /&gt;
         g_fSphere = PI;      // look all around, not used in this demo&lt;br /&gt;
         g_fArc   = PI/4;  // look forward, make cone as narrow as practical&lt;br /&gt;
         g_fRange = 10;    // 10 meter, dont scan more than you need&lt;br /&gt;
     }&lt;br /&gt;
     &lt;br /&gt;
     &lt;br /&gt;
     touch_start(integer numberDetected)&lt;br /&gt;
     {&lt;br /&gt;
          // We look for the switch stand (an active object)       &lt;br /&gt;
          llSensor(NAME_SWITCH, &amp;quot;&amp;quot;, ACTIVE, g_fRange, g_fArc);&lt;br /&gt;
     }&lt;br /&gt;
  &lt;br /&gt;
     sensor (integer numberDetected)&lt;br /&gt;
     {&lt;br /&gt;
         // Note: in this example all variables are explicitly named and stored, in a real application&lt;br /&gt;
         // this could be done more compact ( see for an example the code of GetDescriptionSubfield()&lt;br /&gt;
         // For clarity we expand the string handling here.&lt;br /&gt;
         &lt;br /&gt;
         string  sDescription;&lt;br /&gt;
         string  sStatus;&lt;br /&gt;
         string  sRegion;&lt;br /&gt;
         string  sX;&lt;br /&gt;
         string  sY;&lt;br /&gt;
         string  sZ;&lt;br /&gt;
         string  sDestination;&lt;br /&gt;
         string  sChannel;&lt;br /&gt;
               &lt;br /&gt;
         //prepare the response string, we start with a new line&lt;br /&gt;
         string msg = &amp;quot;\n&amp;quot;;&lt;br /&gt;
         &lt;br /&gt;
         integer i = -1; &lt;br /&gt;
         while(numberDetected &amp;gt; ++i) //loop trough all detected  items&lt;br /&gt;
         {&lt;br /&gt;
             //First get the full description string of the detected switch&lt;br /&gt;
             sDescription = (string)llGetObjectDetails( llDetectedKey(i), [OBJECT_DESC]);&lt;br /&gt;
             &lt;br /&gt;
             // We extract the Region of this switch, the unique identifier x.y.z and the local channel number&lt;br /&gt;
             // Note that it would be more convenient to have the location vector coordinates delimited by &amp;quot;,&amp;quot;&lt;br /&gt;
             // like in a standard vector. This would allow easier &lt;br /&gt;
             // retrieval of the whole vector &amp;lt;x.y.z&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
             sRegion = GetDescriptionSubfield(sDescription, SLRR_SWITCH_DESC_ID, ADDRESS_REGION);          &lt;br /&gt;
             sX = GetDescriptionSubfield(sDescription, SLRR_SWITCH_DESC_ID, ADDRESS_X);&lt;br /&gt;
             sY = GetDescriptionSubfield(sDescription, SLRR_SWITCH_DESC_ID, ADDRESS_Y);&lt;br /&gt;
             sZ = GetDescriptionSubfield(sDescription, SLRR_SWITCH_DESC_ID, ADDRESS_Z);&lt;br /&gt;
             sChannel = GetDescriptionSubfield(sDescription, SLRR_SWITCH_DESC_CHANNEL, LOCAL_CHANNEL);&lt;br /&gt;
             &lt;br /&gt;
             //Look at the current status using the GetDescriptionSubfield function          &lt;br /&gt;
             sStatus = GetDescriptionSubfield(sDescription, SLRR_SWITCH_DESC_STATUS, STATUS);&lt;br /&gt;
            &lt;br /&gt;
            // Get the destination for the current setting&lt;br /&gt;
            if (sStatus == NAME_MAIN)&lt;br /&gt;
             {&lt;br /&gt;
                 sDestination=GetDescriptionSubfield(sDescription, SLRR_SWITCH_DESC_MAIN, CONNECTION_DESTINATION);&lt;br /&gt;
                 &lt;br /&gt;
             }&lt;br /&gt;
             else if(sStatus == NAME_BRANCH)&lt;br /&gt;
             {&lt;br /&gt;
                 sDestination=GetDescriptionSubfield(sDescription, SLRR_SWITCH_DESC_BRANCH, CONNECTION_DESTINATION);&lt;br /&gt;
             }&lt;br /&gt;
    &lt;br /&gt;
             else&lt;br /&gt;
             {&lt;br /&gt;
                 sDestination = &amp;quot;destination unknown (due to invalid status)&amp;quot;;&lt;br /&gt;
             }&lt;br /&gt;
             &lt;br /&gt;
             msg += sRegion + &amp;quot; &amp;quot; + sX+ &amp;quot;,&amp;quot; + sY + &amp;quot; using channel &amp;quot; + sChannel + &amp;quot; &amp;quot; + &amp;quot;is currently set for &amp;quot; + sDestination + &amp;quot;\n&amp;quot;;&lt;br /&gt;
         }&lt;br /&gt;
         llWhisper(0,  msg);&lt;br /&gt;
     }&lt;br /&gt;
  &lt;br /&gt;
     no_sensor()&lt;br /&gt;
     {&lt;br /&gt;
         llOwnerSay(&amp;quot;No switch within viewing range&amp;quot;);&lt;br /&gt;
     }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note that none of this is mandatory for a scripter. If sombody want to write quick and dirty code that works now, that is fine. However, the point is that such a script can not be expected to keep working in the future. Scripts using the techique outlined in the above  example are guaranteed to work, even if additional info is added to the description string.&lt;br /&gt;
&lt;br /&gt;
This priciple is more general than the switch standard example, and for &#039;&#039;all&#039;&#039; description strings a script should retrieve the info using indexes rather than asuming that  no additonal info will ever be present.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[User:Vaughn Deluca|Vaughn Deluca]] 00:45, 6 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130878</id>
		<title>Talk:Second Life Railroad/SLRR Switch</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130878"/>
		<updated>2011-01-07T18:57:15Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* A  script header for this specification might look like this: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
On this page you can voice your comments and your own idea about the SLRR Switch concept&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 21:15, 28 December 2009 (UTC)&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION: While desirable, the ability to switch from one track to another on the SLRR is NOT essential.  Our locomotives are made of 0s and 1s, not 100 tons of iron, they can be easily moved from one track to another.  Also, switches such as the one described here have been available from private SL residents for years.  &amp;lt;/b&amp;gt;Jer Straaf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION TO THE CORRECTION&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;...While desirable, the ability to switch from one track to another on the SLRR is NOT essential...&amp;lt;&amp;lt; &amp;lt;p&amp;gt;&lt;br /&gt;
You&#039;re right. it isn&#039;t essential, but tedious to move the trains by editing them. It is killing a lot of the experience&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:36, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== problem about being noob proof ==&lt;br /&gt;
&lt;br /&gt;
In RL, the switches are signalled as they are built, means, there are always a straight track and a branching track.&lt;br /&gt;
the arrow is always showing to the branching track, thats not necessarily a branching &amp;lt;b&amp;gt;Line&amp;lt;/b&amp;gt;.&lt;br /&gt;
For that, having the signals once this way, once the other way, might be confusing to noobs.&lt;br /&gt;
I would plead for having them in a universal way set as the switches are built, as they are signalled in RL.&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:43, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:*There is a little bit of education to be done. I agree with the principle of making sure the switches are all setup the same way. In order to make the switches more Noob friendly the dwarflights are also installed. --[[User:Stryker Jenkins|Stryker J]] 09:32, 30 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Thanks Guys.  I will redact my statment under the Signal diagram and build tham as Everest advises.  Sylvan&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
===An exact specification of the way  the description string in the switch stand should be read is needed.===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Example problem:&#039;&#039;&lt;br /&gt;
A train script might get the switch channel by reading the item in the string at index 5. This is OK. However, another train script reads the &#039;&#039;last&#039;&#039; field of the description string to get the channel. This would also work, &#039;&#039;and is within the current specification&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
While both scripts follow the standard, the last script limits compatibility. An advanced switch script, &#039;&#039;may&#039;&#039; for instance  have a  ~ and a private channel added at the end of the description string. The first train script would work, and the last train script would get the wrong channel and break with this advances switch script. &lt;br /&gt;
To maintain maximal freedom for experimentation without risk of breaking existing scripts, the standard needs to be specific about the posibility that extra information might be present in the string.&lt;br /&gt;
&lt;br /&gt;
The key point is that the standard for the description string currently  specifies the &#039;&#039;minimal info&#039;&#039; that a script can expect. For maximal flexibility it should be clear that in the future in each field  information might be added. Therfore,  indexes  should be use to read the data from the description (See example script below)&lt;br /&gt;
&lt;br /&gt;
====Proposed text to  be put up in the page:====&lt;br /&gt;
&lt;br /&gt;
Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot; Their indexes are:&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; unique identifier of the switch&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; current status of the switch&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; heading connection-info &lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; main connection-info&lt;br /&gt;
:&#039;&#039;&#039;4&#039;&#039;&#039; branch connection-info&lt;br /&gt;
:&#039;&#039;&#039;5&#039;&#039;&#039; channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
Indexes and descriptions for the subfields within these fields:&lt;br /&gt;
&lt;br /&gt;
:- Within the&#039;&#039;&#039; identifier&#039;&#039;&#039; of the switch, &#039;&#039;at least&#039;&#039; the following parts are expected, delimited by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; region name&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; x coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; y coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; z coordinate of switch root prim&lt;br /&gt;
&lt;br /&gt;
- Within the &#039;&#039;&#039;status field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; text string describing switch status&lt;br /&gt;
:Currently the only defined &#039;&#039;values&#039;&#039; for this part are &amp;quot;Main&amp;quot; and &amp;quot;Branch&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Within each &#039;&#039;&#039;connection-info fields (heading, main and branch fields)&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; Informal destination description string&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Within the &#039;&#039;&#039;channel field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; channel for local control&lt;br /&gt;
&lt;br /&gt;
====A  Demo script for  this specification====&lt;br /&gt;
&lt;br /&gt;
  // ===================================================================================&lt;br /&gt;
 // Example script to show correct reading of the description string of SLRR switchstands&lt;br /&gt;
 //&lt;br /&gt;
 // Executive sumary&lt;br /&gt;
 // The key routine in this example is the function GetDescriptionSubfield:&lt;br /&gt;
 // This routine accepts a description string, and indices for field en subfield to read.&lt;br /&gt;
 // The data at the indicated position in the description is returned.&lt;br /&gt;
 //&lt;br /&gt;
 // Touching the prim that contains this script will tell the owner the ID of the detected&lt;br /&gt;
 // switches, the destinations (given the current status) and the chat channel.&lt;br /&gt;
 // The utility function ReadSwitchDescription provides an easy way to extract any of the subfields&lt;br /&gt;
 // in a way that will not break when private switches are encountered that have additional info&lt;br /&gt;
 // in the description (sub)field.&lt;br /&gt;
 // This example is in the public domain and can be used freely&lt;br /&gt;
 // ===================================================================================&lt;br /&gt;
 //&lt;br /&gt;
 // Remarks:&lt;br /&gt;
 // A good case can be made for re-wording the standard in such a way to it is NOT &lt;br /&gt;
 // alllowed anymore to add new subfields, but  ONLY  fields amnd subfields at the end of the string.&lt;br /&gt;
 // That would simplify the decoding, but yield a slightly less logical description.&lt;br /&gt;
 // &lt;br /&gt;
 //&lt;br /&gt;
 // BEWARE! The description field is limited to 127 bytes, this might not be obvious until &lt;br /&gt;
 // the prim is stored in inventory and re-rezzed.&lt;br /&gt;
 // ===================================================================================&lt;br /&gt;
 &lt;br /&gt;
 // Constants to be used to retrieve fields and subfields of the description string &lt;br /&gt;
 // of SLRR standard switches. Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 string  NAME_SWITCH                  = &amp;quot;Switch Stand&amp;quot;;&lt;br /&gt;
   &lt;br /&gt;
 &lt;br /&gt;
 integer SLRR_SWITCH_DESC_ID          = 0;    // unique identifier of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_STATUS      = 1;    // current status of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_HEADING     = 2;    // heading connection info &lt;br /&gt;
 integer SLRR_SWITCH_DESC_MAIN        = 3;    // main connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_BRANCH      = 4;    // branch connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_CHANNEL     = 5;    // channel for local control of the switch&lt;br /&gt;
 &lt;br /&gt;
 //Within the ID field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer ADDRESS_REGION               = 0;    // region name&lt;br /&gt;
 integer ADDRESS_X                    = 1;    // x coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Y                    = 2;    // y coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Z                    = 3;    // z coordinate of switch root prim&lt;br /&gt;
 &lt;br /&gt;
 // Within the status field at least the following part is expected&lt;br /&gt;
 // Future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer STATUS                       = 0;     // Text string of status&lt;br /&gt;
 &lt;br /&gt;
 // Currently only the follow values for STATUS have been defined&lt;br /&gt;
 string NAME_MAIN                     = &amp;quot;Main&amp;quot;;&lt;br /&gt;
 string NAME_BRANCH                   = &amp;quot;Branch&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 //Witin the descriptions at least the following part is expected&lt;br /&gt;
 //Future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer CONNECTION_DESTINATION      = 0;      // Informal description of direction for this connection&lt;br /&gt;
 &lt;br /&gt;
 //Witin the channel description field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer LOCAL_CHANNEL                = 0;     // channel for local control of the switch&lt;br /&gt;
 &lt;br /&gt;
 // ===================================================================================&lt;br /&gt;
 // Function GetDescriptionSubfield. Read one subfield of the switchstand description&lt;br /&gt;
 // Returns a string with the requested subfield. Note that for fields that contains only a &lt;br /&gt;
 // single item field and subfield are equivalent.  &lt;br /&gt;
 // ====================================================================================&lt;br /&gt;
 &lt;br /&gt;
 string GetDescriptionSubfield(string sDescription, integer iField, integer iSubField) &lt;br /&gt;
 {&lt;br /&gt;
     // Compact version&lt;br /&gt;
     return(llList2String(llParseString2List(llList2String(llParseString2List(sDescription, [&amp;quot;~&amp;quot;],[]), iField), [&amp;quot;.&amp;quot;],[]), iSubField));&lt;br /&gt;
  &lt;br /&gt;
       // Here is how this function is composed:&lt;br /&gt;
       // list lFields = llParseString2List(sDescription, [&amp;quot;~&amp;quot;],[]);  // get the main fields&lt;br /&gt;
       // string sOneField = llList2String(lFields, iField);          // pick the one we need&lt;br /&gt;
       // list lSubfields = llParseString2List(sOneField, [&amp;quot;.&amp;quot;],[]);  // Get the subfields&lt;br /&gt;
       // string sOneSubfield = llList2String(lSubfields, iSubField); // Pick the one we need  &lt;br /&gt;
       // return(sOneSubfield);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 // ===================================================================================&lt;br /&gt;
 // *** Main program ***&lt;br /&gt;
 // We use the example script for the sensor event on the wikki as the basis of this demo&lt;br /&gt;
 // Note that there are in principle more efficient ways to get the description string &lt;br /&gt;
 // of the prim than a sensor (using messaging between swtiches). These methods are &lt;br /&gt;
 // currently under development by the VRC&lt;br /&gt;
 // ===================================================================================&lt;br /&gt;
 &lt;br /&gt;
 // Sensor variables     &lt;br /&gt;
 float g_fRange;     //  in meters&lt;br /&gt;
 float g_fArc;       //  in radial&lt;br /&gt;
 float g_fSphere;    //  in radial&lt;br /&gt;
 &lt;br /&gt;
  &lt;br /&gt;
 default&lt;br /&gt;
 {&lt;br /&gt;
     state_entry()&lt;br /&gt;
     {&lt;br /&gt;
         g_fSphere = PI;      // look all around, not used in this demo&lt;br /&gt;
         g_fArc   = PI/4;  // look forward, make cone as narrow as practical&lt;br /&gt;
         g_fRange = 10;    // 10 meter, dont scan more than you need&lt;br /&gt;
     }&lt;br /&gt;
     &lt;br /&gt;
     &lt;br /&gt;
     touch_start(integer numberDetected)&lt;br /&gt;
     {&lt;br /&gt;
          // We look for the switch stand (an active object)       &lt;br /&gt;
          llSensor(NAME_SWITCH, &amp;quot;&amp;quot;, ACTIVE, g_fRange, g_fArc);&lt;br /&gt;
     }&lt;br /&gt;
  &lt;br /&gt;
     sensor (integer numberDetected)&lt;br /&gt;
     {&lt;br /&gt;
         // Note: in this example all variables are explicitly named and stored, in a real application&lt;br /&gt;
         // this could be done more compact ( see for an example the code of GetDescriptionSubfield()&lt;br /&gt;
         // For clarity we expand the string handling here.&lt;br /&gt;
         &lt;br /&gt;
         string  sDescription;&lt;br /&gt;
         string  sStatus;&lt;br /&gt;
         string  sRegion;&lt;br /&gt;
         string  sX;&lt;br /&gt;
         string  sY;&lt;br /&gt;
         string  sZ;&lt;br /&gt;
         string  sDestination;&lt;br /&gt;
         string  sChannel;&lt;br /&gt;
               &lt;br /&gt;
         //prepare the response string, we start with a new line&lt;br /&gt;
         string msg = &amp;quot;\n&amp;quot;;&lt;br /&gt;
         &lt;br /&gt;
         integer i = -1; &lt;br /&gt;
         while(numberDetected &amp;gt; ++i) //loop trough all detected  items&lt;br /&gt;
         {&lt;br /&gt;
             //First get the full description string of the detected switch&lt;br /&gt;
             sDescription = (string)llGetObjectDetails( llDetectedKey(i), [OBJECT_DESC]);&lt;br /&gt;
             &lt;br /&gt;
             // We extract the Region of this switch, the unique identifier x.y.z and the local channel number&lt;br /&gt;
             // Note that it would be more convenient to have the location vector coordinates delimited by &amp;quot;,&amp;quot;&lt;br /&gt;
             // like in a standard vector. This would allow easier &lt;br /&gt;
             // retrieval of the whole vector &amp;lt;x.y.z&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
             sRegion = GetDescriptionSubfield(sDescription, SLRR_SWITCH_DESC_ID, ADDRESS_REGION);          &lt;br /&gt;
             sX = GetDescriptionSubfield(sDescription, SLRR_SWITCH_DESC_ID, ADDRESS_X);&lt;br /&gt;
             sY = GetDescriptionSubfield(sDescription, SLRR_SWITCH_DESC_ID, ADDRESS_Y);&lt;br /&gt;
             sZ = GetDescriptionSubfield(sDescription, SLRR_SWITCH_DESC_ID, ADDRESS_Z);&lt;br /&gt;
             sChannel = GetDescriptionSubfield(sDescription, SLRR_SWITCH_DESC_CHANNEL, LOCAL_CHANNEL);&lt;br /&gt;
             &lt;br /&gt;
             //Look at the current status using the GetDescriptionSubfield function          &lt;br /&gt;
             sStatus = GetDescriptionSubfield(sDescription, SLRR_SWITCH_DESC_STATUS, STATUS);&lt;br /&gt;
            &lt;br /&gt;
            // Get the destination for the current setting&lt;br /&gt;
            if (sStatus == NAME_MAIN)&lt;br /&gt;
             {&lt;br /&gt;
                 sDestination=GetDescriptionSubfield(sDescription, SLRR_SWITCH_DESC_MAIN, CONNECTION_DESTINATION);&lt;br /&gt;
                 &lt;br /&gt;
             }&lt;br /&gt;
             else if(sStatus == NAME_BRANCH)&lt;br /&gt;
             {&lt;br /&gt;
                 sDestination=GetDescriptionSubfield(sDescription, SLRR_SWITCH_DESC_BRANCH, CONNECTION_DESTINATION);&lt;br /&gt;
             }&lt;br /&gt;
    &lt;br /&gt;
             else&lt;br /&gt;
             {&lt;br /&gt;
                 sDestination = &amp;quot;destination unknown (due to invalid status)&amp;quot;;&lt;br /&gt;
             }&lt;br /&gt;
             &lt;br /&gt;
             msg += sRegion + &amp;quot; &amp;quot; + sX+ &amp;quot;,&amp;quot; + sY + &amp;quot; using channel &amp;quot; + sChannel + &amp;quot; &amp;quot; + &amp;quot;is currently set for &amp;quot; + sDestination + &amp;quot;\n&amp;quot;;&lt;br /&gt;
         }&lt;br /&gt;
         llWhisper(0,  msg);&lt;br /&gt;
     }&lt;br /&gt;
  &lt;br /&gt;
     no_sensor()&lt;br /&gt;
     {&lt;br /&gt;
         llOwnerSay(&amp;quot;No switch within viewing range&amp;quot;);&lt;br /&gt;
     }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note that none of this is mandatory for a scripter. If sombody want to write quick and dirty code that works now, that is fine. However, the point is that such a script can not be expected to keep working in the future. Scripts using the techique outlined in the above  example are guaranteed to work, even if additional info is added to the description string.&lt;br /&gt;
&lt;br /&gt;
This priciple is more general than the switch standard example, and for &#039;&#039;all&#039;&#039; description strings a script should retrieve the info using indexes rather than asuming that  no additonal info will ever be present.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[User:Vaughn Deluca|Vaughn Deluca]] 00:45, 6 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Second_Life_Railroad/SLRR_Switch&amp;diff=1130850</id>
		<title>Second Life Railroad/SLRR Switch</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Second_Life_Railroad/SLRR_Switch&amp;diff=1130850"/>
		<updated>2011-01-07T01:44:24Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Switch stand Prim/linkset parameters and changes and data string */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Help&lt;br /&gt;
|Avatar=&lt;br /&gt;
|Object=&lt;br /&gt;
|LandSim=&lt;br /&gt;
|Viewer=&lt;br /&gt;
|Community=&lt;br /&gt;
|Communication=&lt;br /&gt;
|Multimedia=&lt;br /&gt;
|Navigation=&lt;br /&gt;
|Wiki=&lt;br /&gt;
|Glossary=*&lt;br /&gt;
|Misc=*&lt;br /&gt;
|BugFixes=&lt;br /&gt;
|Disclaimer=&lt;br /&gt;
|OldInfo=&lt;br /&gt;
}} &lt;br /&gt;
&lt;br /&gt;
 {{hint&lt;br /&gt;
 |mode=note&lt;br /&gt;
 |desc=As with all wiki.secondlife pages that are not [[KB2Wiki#What_is_the_Linden_Lab_Official_namespace.3F | LL Official pages]], this article is open to edit as and when a resident feels it is appropriate (see [[Editing Guidelines]]). If however you simply wish to ask or make a suggestion about or discuss the railroad or the content of this article, please use the [[Talk:Second_Life_Railroad/SLRR_Switch|Talk page]]. The talk page is also where any disputes over proposed page content should be discussed. This Wiki (being a document of an ever changing world) is constantly in need of updating and improvement. If you are aware of information this article should have added/changed please go ahead and do so. If you do not feel confident about editing make the suggestion on the talk page and another contributor may be able to assist.&lt;br /&gt;
 }}&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;width: 100%; font-size: 100%; background: #ffffff; border:1px solid #c0c0c0;&amp;quot;&lt;br /&gt;
| align=&amp;quot;left&amp;quot;|__TOC__&lt;br /&gt;
| &amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Points_ani.gif‎|500px|center]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
The following page describes the working and standards used on the [[LDPW]] switch. The SLRR switch is part of the greater SLRR rail network and will be implemented over the next months.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Background information==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
On the Northern Continent (Heterocera Atoll) there are a few sections of railway line (see [[Second_Life_Railroad|SLRR Map]] ). Some are under construction and other are in full operation. The [[LDPW]] has started work to get the &#039;Branch lines&#039; and &#039;Passing tracks&#039; connected to each other. In order to do this a rail switch was designed by {{User2|Sylvan Mole}}.&lt;br /&gt;
&lt;br /&gt;
The basis for the design of the switch was the concept; &amp;quot;&#039;&#039;The switch should work for the greatest number of existing rolling stock&#039;&#039;&amp;quot;. For that reason the switch is design without active scripts inside the guide rail prims. Most of the parts of the switch are mostly cosmetics. The actual switching is done by changing the (invisible) center guide rail. This is done in such a way that physical trains as well as sensor driven train can use the switch. (see below for more details).&lt;br /&gt;
&lt;br /&gt;
Some SL merchants already have made commercial version of a switch for the Guide rail available. Due to legal reasons the LDPW is not able to use these and therefor opted to make their own system.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Drawing==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
====Diagram of Switch parts====&lt;br /&gt;
&lt;br /&gt;
[[File:Points_expl.png|600px|center|Drawing semi automated switch]]&lt;br /&gt;
* Guide rail (normally invisible but as example colored in)&lt;br /&gt;
*# white normal [[Second_Life_Railroad/SLRR_standards#Standards|Guide rail]]&lt;br /&gt;
*# green normal Guide rail on the switch named &amp;quot;&#039;&#039;&#039;Guide&#039;&#039;&#039;&amp;quot; made &#039;&#039;&#039;not phantom&#039;&#039;&#039;, in other words, made solid&lt;br /&gt;
*# red switched off Guide rail and renamed &amp;quot;&#039;&#039;&#039;Alternate Guide&#039;&#039;&#039;&amp;quot; and made &#039;&#039;&#039;phantom&#039;&#039;&#039;&lt;br /&gt;
* Switch stand&lt;br /&gt;
* Sensors&lt;br /&gt;
*# A for trains going down the main line, from the merge side toward the heading of the switch&lt;br /&gt;
*# B for trains going down the branch line, from the merge side toward the heading of the switch&lt;br /&gt;
* Touch start Prim to allow SL Residents to change the switch setting&lt;br /&gt;
* Dwarf Signal Lights&lt;br /&gt;
&lt;br /&gt;
====Switch stand signaling diagram====&lt;br /&gt;
&lt;br /&gt;
[[File:SLRR_Switch_Signaling_1024.png|600px|center|Drawing of Swtich stand signaling]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==System description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Basics===&lt;br /&gt;
&lt;br /&gt;
*A Guide rail in use (direction of travel, depicted in green)&lt;br /&gt;
 prim attributes&lt;br /&gt;
 - prim name: &#039;Guide&#039;&lt;br /&gt;
 - NOT phantom&lt;br /&gt;
 - Material: Glass&lt;br /&gt;
 - Texture: Transparent &lt;br /&gt;
*A Guide rail not in use (switched off, depicted in red)&lt;br /&gt;
 prim attributes&lt;br /&gt;
 - prim name: &#039;Alternate Guide&#039;&lt;br /&gt;
 - phantom&lt;br /&gt;
 - Material: Glass&lt;br /&gt;
 - Texture: Transparent &lt;br /&gt;
*Switch Stand Signal rotates 90deg. to reveal appropriate signal. It houses the main scripts that talk to the Guide rail sections as well as the train sensors A and B.&lt;br /&gt;
*Large invisible prim covering the Switch Stand to provide Touch start support (click-able switches)&lt;br /&gt;
*Sensors look straight up for 4 meters, sensing ACTIVE unflagged, with an arc as wide as the [[Second_Life_Railroad/SLRR_standards#SLRR_track_standards|Loading Gauge]]. If a train is detected it will automatically switch to the appropriate setting. However, If you go too fast into a merge they may miss detecting the train. As sensors fire only once per second.&lt;br /&gt;
*Dwarf Signal Lights on the Merge side of the switch display a Green or Red light. A green Dwarf Signal on the side of the merge you are on, means the switch is set correctly. A red Dwarf Signal on the side of the merge you are on, mean switch set incorrectly. Going on past a red light may cause trains to derail.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Switch stand Prim/linkset parameters and changes and data string===&lt;br /&gt;
&lt;br /&gt;
 prim attributes&lt;br /&gt;
 - prim name: &#039;Switch Stand&#039;&lt;br /&gt;
 - prim description: (see details below)&lt;br /&gt;
 - phantom&lt;br /&gt;
 - linked set: includes switch stand, touch prim and dwarf signals&lt;br /&gt;
 - Texture: multiple&lt;br /&gt;
 - Texture: full bright in parts&lt;br /&gt;
&lt;br /&gt;
To provide touch support to each switch, there is a larger invisible cube placed over each switch (see drawing: purple box over the switch).&amp;lt;BR&amp;gt;&lt;br /&gt;
Simply hover your mouse over the area and click. These are very large and part of the linkset of the Switch.&lt;br /&gt;
&lt;br /&gt;
The Object Description of the Switch Stand root prim holds a data string. This data will make it possible for train builders to semi-automate trains / train routes, as well as get enough information to message switches appropriately. i.e. control switches by sending messages &#039;main&#039; or &#039;branch&#039; to it.&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
String format -Identifier~Status~Heading Name~Mainline Name~Branch Name~messaging channel&amp;lt;BR&amp;gt;&lt;br /&gt;
Format uses ~ to separate fields of data and &amp;quot;.&amp;quot; to designate hierarchies within fields&lt;br /&gt;
&lt;br /&gt;
 Notation example:&lt;br /&gt;
 SimName.x.y.z~Main~Heading~Mainline~branch~channel&lt;br /&gt;
&lt;br /&gt;
 Live example:&lt;br /&gt;
 Tuliptree.30.42.30~Branch~Calleta Station~TulipTree Station~VRC Yard~133&lt;br /&gt;
&lt;br /&gt;
explanation of the live example:&lt;br /&gt;
* The switch is located in Tuliptree/30/42/30 (the coordinates reflect the root prim of the Switch Stands position)&lt;br /&gt;
* It is currently set to the branch&lt;br /&gt;
* The heading side goes to Calleta Station&lt;br /&gt;
* The main side goes to Tuliptree Station&lt;br /&gt;
* The branch side goes to VRC Yard&lt;br /&gt;
* It listens and talks on channel 133&lt;br /&gt;
&lt;br /&gt;
So in this example the switch is set to the branch line that links the VRC-Yard in Tuliptree to the Calleta Station.&lt;br /&gt;
&lt;br /&gt;
 If the switch was turned the other way (to mainline going straight ahead) it would read:&lt;br /&gt;
 Tuliptree.30.42.30~Main~Calleta Station~TulipTree Station~VRC Yard~133&lt;br /&gt;
&lt;br /&gt;
The data string changes only the Status field during normal operation. The &#039;Status&#039; field will display &amp;quot;Main&amp;quot; or &amp;quot;Branch&amp;quot; for train builders/scripters to sense and react.&lt;br /&gt;
&lt;br /&gt;
The standard for the data string currently specifies the minimal info that a script can expect, but it is unclear if the standard forbids that extra information is added (and it should not). For maximal flexibility indexes could be used to read the data string from the description. Changes to the future data string inside the switches may happen. It is wise to plan for that when creating scripts that sense switches remotely.&lt;br /&gt;
&lt;br /&gt;
===System messaging===&lt;br /&gt;
&lt;br /&gt;
 *All switch systems message on a unique channel published in the Object Description of the switch stand linkset.&lt;br /&gt;
 *All switch systems listen for the message &amp;quot;Main&amp;quot; OR(not and) &amp;quot;Branch&amp;quot; on appropriate channel.&lt;br /&gt;
 *All switch systems [[llShout]] (100 meter) &amp;quot;Main&amp;quot; or &amp;quot;Branch&amp;quot; on the same channel once switch has completed changes. &lt;br /&gt;
&lt;br /&gt;
This allows signal changes up to 100 meters further up and down line. Including communication between LDPW construct and private installations.&lt;br /&gt;
&lt;br /&gt;
===Sensors and mainline resets===&lt;br /&gt;
&lt;br /&gt;
*Each switch installed on a mainline will reset to the mainline position 2.5 minutes after it is put in the branch position.&lt;br /&gt;
*On the merge side of each switch are two sensors. One for each side of the merge.  These effectively &amp;quot;Spring&amp;quot; the switch correctly for traffic heading into the merge.  When tripped they messages the switch and set it to the correct position.&lt;br /&gt;
*The [[llSensor]] scripts are placed in a prim 1.0x0.5x0.5 meter always with the X axis looking straight up and positioned/rotated with the top of the sensor flush with the top of the guide.&lt;br /&gt;
*These sensors look straight up for 4 meters, sensing ACTIVE unflagged, with an arc as wide as the Loading Gauge. However, If you go too fast into a merge they may miss detecting the train, as the sensors fire only once per second.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Scripts==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is the intention of the LDPW to publish scripts used in the switch setup here in the future.&lt;br /&gt;
 *I would like to publish the sensor code here, so everyone can verify that their trains are being sensed. Also i would like to post some code showing some examples of data wrangling from the Switch Stand Description.&lt;br /&gt;
 *Once approved, actual Switch code will be placed here as well.(Sylvan Mole)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Source==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
The above information was provided by LDPW {{User2|Sylvan Mole}} and edited for the wiki by {{User2|Stryker Jenkins}}.  Thank You very much Stryker!  Information confirmed and minor edits added by {{User2|Sylvan Mole}}.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:0.5em&amp;quot;&amp;gt;&lt;br /&gt;
Here is a list of Related resources. You can find more information about the SLRR and other Rail related articles on these wiki pages and external websites.&lt;br /&gt;
&lt;br /&gt;
Wiki pages:&lt;br /&gt;
* [[Second_Life_Railroad]] (main page)&lt;br /&gt;
* [[Second_Life_Railroad/SLRR_History|SLRR History]]&lt;br /&gt;
* [[Second_Life_Railroad/SLRR_standards|SLRR Standards]]&lt;br /&gt;
* [[Second_Life_Railroad/SLRR Switch|SLRR Switch]]&lt;br /&gt;
&lt;br /&gt;
* [[LDPW|Linden Department of Public Works]]&lt;br /&gt;
* [[Linden_Vehicle_Tutorial]]&lt;br /&gt;
&lt;br /&gt;
* [[Virtual_Railway_Consortium]] Group wiki page&lt;br /&gt;
* [[Virtual_Railway_Consortium/SLRR_History]] SLRR History main page compiled by the VRC &lt;br /&gt;
* [[Virtual_Railway_Consortium/SLRR_Stations]] SLRR and Resident station along the SLRR&lt;br /&gt;
&lt;br /&gt;
External information:&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Rail_gauge Wikipedia: Rail gauge]&lt;br /&gt;
* [http://lslwiki.net/lslwiki/wakka.php?wakka=physics Physics related LSL on LSLwiki.net]&lt;br /&gt;
* [http://lslwiki.net/lslwiki/wakka.php?wakka=vehicles Vehicle related LSL on LSLwiki.net]&lt;br /&gt;
* [http://www.virtualrailwayconsortium.org/ Virtual Railway Consortium]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:SL_Railroad]]&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130849</id>
		<title>Talk:Second Life Railroad/SLRR Switch</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130849"/>
		<updated>2011-01-07T01:35:13Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* A  script header for this specification might look like this: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
On this page you can voice your comments and your own idea about the SLRR Switch concept&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 21:15, 28 December 2009 (UTC)&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION: While desirable, the ability to switch from one track to another on the SLRR is NOT essential.  Our locomotives are made of 0s and 1s, not 100 tons of iron, they can be easily moved from one track to another.  Also, switches such as the one described here have been available from private SL residents for years.  &amp;lt;/b&amp;gt;Jer Straaf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION TO THE CORRECTION&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;...While desirable, the ability to switch from one track to another on the SLRR is NOT essential...&amp;lt;&amp;lt; &amp;lt;p&amp;gt;&lt;br /&gt;
You&#039;re right. it isn&#039;t essential, but tedious to move the trains by editing them. It is killing a lot of the experience&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:36, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== problem about being noob proof ==&lt;br /&gt;
&lt;br /&gt;
In RL, the switches are signalled as they are built, means, there are always a straight track and a branching track.&lt;br /&gt;
the arrow is always showing to the branching track, thats not necessarily a branching &amp;lt;b&amp;gt;Line&amp;lt;/b&amp;gt;.&lt;br /&gt;
For that, having the signals once this way, once the other way, might be confusing to noobs.&lt;br /&gt;
I would plead for having them in a universal way set as the switches are built, as they are signalled in RL.&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:43, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:*There is a little bit of education to be done. I agree with the principle of making sure the switches are all setup the same way. In order to make the switches more Noob friendly the dwarflights are also installed. --[[User:Stryker Jenkins|Stryker J]] 09:32, 30 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Thanks Guys.  I will redact my statment under the Signal diagram and build tham as Everest advises.  Sylvan&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
===An exact specification of the way  the description string in the switch stand should be read is needed.===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Example problem:&#039;&#039;&lt;br /&gt;
A train script might get the switch channel by reading the item in the string at index 5. This is OK. However, another train script reads the &#039;&#039;last&#039;&#039; field of the description string to get the channel. This would also work, &#039;&#039;and is within the current specification&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
While both scripts follow the standard, the last script limits compatibility. An advanced switch script, &#039;&#039;may&#039;&#039; for instance  have a  ~ and a private channel added at the end of the description string. The first train script would work, and the last train script would get the wrong channel and break with this advances switch script. &lt;br /&gt;
To maintain maximal freedom for experimentation without risk of breaking existing scripts, the standard needs to be specific about the posibility that extra information might be present in the string.&lt;br /&gt;
&lt;br /&gt;
The key point is that the standard for the description string currently  specifies the &#039;&#039;minimal info&#039;&#039; that a script can expect. For maximal flexibility it should be clear that in the future in each field  information might be added. Therfore,  indexes  should be use to read the data from the description (See example script below)&lt;br /&gt;
&lt;br /&gt;
====Proposed text to  be put up in the page:====&lt;br /&gt;
&lt;br /&gt;
Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot; Their indexes are:&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; unique identifier of the switch&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; current status of the switch&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; heading connection-info &lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; main connection-info&lt;br /&gt;
:&#039;&#039;&#039;4&#039;&#039;&#039; branch connection-info&lt;br /&gt;
:&#039;&#039;&#039;5&#039;&#039;&#039; channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
Indexes and descriptions for the subfields within these fields:&lt;br /&gt;
&lt;br /&gt;
:- Within the&#039;&#039;&#039; identifier&#039;&#039;&#039; of the switch, &#039;&#039;at least&#039;&#039; the following parts are expected, delimited by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; region name&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; x coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; y coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; z coordinate of switch root prim&lt;br /&gt;
&lt;br /&gt;
- Within the &#039;&#039;&#039;status field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; text string describing switch status&lt;br /&gt;
:Currently the only defined &#039;&#039;values&#039;&#039; for this part are &amp;quot;Main&amp;quot; and &amp;quot;Branch&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Within each &#039;&#039;&#039;connection-info fields (heading, main and branch fields)&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; Informal destination description string&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Within the &#039;&#039;&#039;channel field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; channel for local control&lt;br /&gt;
&lt;br /&gt;
====A  script header for this specification might look like this:====&lt;br /&gt;
&lt;br /&gt;
 // Constants to be used to retrieve fields and subfields of the description string &lt;br /&gt;
 // of SLRR standard switches. Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 integer SLRR_SWITCH_DESC_ID          = 0;    // unique identifier of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_STATUS      = 1;    // current status of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_HEADING     = 2;    // heading connection info &lt;br /&gt;
 integer SLRR_SWITCH_DESC_MAIN        = 3;    // main connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_BRANCH      = 4;    // branch connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_CHANNEL     = 5;    // channel for local control of the switch&lt;br /&gt;
 &lt;br /&gt;
 //Within the ID field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer ADDRESS_REGION               = 0;    // region name&lt;br /&gt;
 integer ADDRESS_X                    = 1;    // x coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Y                    = 2;    // y coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Z                    = 3;    // z coordinate of switch root prim&lt;br /&gt;
 &lt;br /&gt;
 // Within the status field at least the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer STATUS                      = 0;     // Text string of status&lt;br /&gt;
 &lt;br /&gt;
 // Currently only the follow values for STATUS have been defined&lt;br /&gt;
 string NAME_MAIN                   = &amp;quot;Main&amp;quot;;&lt;br /&gt;
 string NAME_BRANCH                 = &amp;quot;Branch&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 //Witin the descriptions at least the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer NAME_DESTINATION            = 0;      // Informal  description string of direction&lt;br /&gt;
 &lt;br /&gt;
 //Example of a future extension&lt;br /&gt;
 //When a block information system is used, for each connection in the switch the address of the next block controller in that direction could be added, &lt;br /&gt;
 //using the same format as for the switch ID:&lt;br /&gt;
 //integer BLOCK_REGION                = 1;     // region name&lt;br /&gt;
 //integer BLOCK_X                     = 2;     // x coordinate of blockcontroller root prim&lt;br /&gt;
 //integer BLOCK_Y                     = 3;     // y coordinate of blockcontroller prim&lt;br /&gt;
 //integer BLOCK_Z                     = 4;     // z coordinate of blockcontroller prim&lt;br /&gt;
 &lt;br /&gt;
 //Witin the channel description field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer LOCAL_CHANNEL       = 0;      // channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note that none of this is mandatory for a scripter. If sombody want to write quick and dirty code that works now, that is fine. However, the point is that such a script can not be expected to keep working in the future. Scripts using the techique outlined in thd above  code snipet are guaranteed to work, even if additional info is added to the description string.&lt;br /&gt;
This priciple is more general than the switch standard, and for &#039;&#039;all&#039;&#039; description strings a script should retrieve the info using indexes rather than asuming that  no additonal info will ever be present.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[User:Vaughn Deluca|Vaughn Deluca]] 00:45, 6 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130848</id>
		<title>Talk:Second Life Railroad/SLRR Switch</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130848"/>
		<updated>2011-01-07T01:28:09Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* A more exact specification of the reading of the description string in the switch stand is needed. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
On this page you can voice your comments and your own idea about the SLRR Switch concept&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 21:15, 28 December 2009 (UTC)&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION: While desirable, the ability to switch from one track to another on the SLRR is NOT essential.  Our locomotives are made of 0s and 1s, not 100 tons of iron, they can be easily moved from one track to another.  Also, switches such as the one described here have been available from private SL residents for years.  &amp;lt;/b&amp;gt;Jer Straaf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION TO THE CORRECTION&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;...While desirable, the ability to switch from one track to another on the SLRR is NOT essential...&amp;lt;&amp;lt; &amp;lt;p&amp;gt;&lt;br /&gt;
You&#039;re right. it isn&#039;t essential, but tedious to move the trains by editing them. It is killing a lot of the experience&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:36, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== problem about being noob proof ==&lt;br /&gt;
&lt;br /&gt;
In RL, the switches are signalled as they are built, means, there are always a straight track and a branching track.&lt;br /&gt;
the arrow is always showing to the branching track, thats not necessarily a branching &amp;lt;b&amp;gt;Line&amp;lt;/b&amp;gt;.&lt;br /&gt;
For that, having the signals once this way, once the other way, might be confusing to noobs.&lt;br /&gt;
I would plead for having them in a universal way set as the switches are built, as they are signalled in RL.&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:43, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:*There is a little bit of education to be done. I agree with the principle of making sure the switches are all setup the same way. In order to make the switches more Noob friendly the dwarflights are also installed. --[[User:Stryker Jenkins|Stryker J]] 09:32, 30 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Thanks Guys.  I will redact my statment under the Signal diagram and build tham as Everest advises.  Sylvan&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
===An exact specification of the way  the description string in the switch stand should be read is needed.===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Example problem:&#039;&#039;&lt;br /&gt;
A train script might get the switch channel by reading the item in the string at index 5. This is OK. However, another train script reads the &#039;&#039;last&#039;&#039; field of the description string to get the channel. This would also work, &#039;&#039;and is within the current specification&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
While both scripts follow the standard, the last script limits compatibility. An advanced switch script, &#039;&#039;may&#039;&#039; for instance  have a  ~ and a private channel added at the end of the description string. The first train script would work, and the last train script would get the wrong channel and break with this advances switch script. &lt;br /&gt;
To maintain maximal freedom for experimentation without risk of breaking existing scripts, the standard needs to be specific about the posibility that extra information might be present in the string.&lt;br /&gt;
&lt;br /&gt;
The key point is that the standard for the description string currently  specifies the &#039;&#039;minimal info&#039;&#039; that a script can expect. For maximal flexibility it should be clear that in the future in each field  information might be added. Therfore,  indexes  should be use to read the data from the description (See example script below)&lt;br /&gt;
&lt;br /&gt;
====Proposed text to  be put up in the page:====&lt;br /&gt;
&lt;br /&gt;
Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot; Their indexes are:&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; unique identifier of the switch&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; current status of the switch&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; heading connection-info &lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; main connection-info&lt;br /&gt;
:&#039;&#039;&#039;4&#039;&#039;&#039; branch connection-info&lt;br /&gt;
:&#039;&#039;&#039;5&#039;&#039;&#039; channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
Indexes and descriptions for the subfields within these fields:&lt;br /&gt;
&lt;br /&gt;
:- Within the&#039;&#039;&#039; identifier&#039;&#039;&#039; of the switch, &#039;&#039;at least&#039;&#039; the following parts are expected, delimited by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; region name&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; x coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; y coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; z coordinate of switch root prim&lt;br /&gt;
&lt;br /&gt;
- Within the &#039;&#039;&#039;status field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; text string describing switch status&lt;br /&gt;
:Currently the only defined &#039;&#039;values&#039;&#039; for this part are &amp;quot;Main&amp;quot; and &amp;quot;Branch&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Within each &#039;&#039;&#039;connection-info fields (heading, main and branch fields)&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; Informal destination description string&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Within the &#039;&#039;&#039;channel field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; channel for local control&lt;br /&gt;
&lt;br /&gt;
====A  script header for this specification might look like this:====&lt;br /&gt;
&lt;br /&gt;
 // Constants to be used to retrieve fields and subfields of the description string &lt;br /&gt;
 // of SLRR standard switches. Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 integer SLRR_SWITCH_DESC_ID          = 0;    // unique identifier of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_STATUS      = 1;    // current status of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_HEADING     = 2;    // heading connection info &lt;br /&gt;
 integer SLRR_SWITCH_DESC_MAIN        = 3;    // main connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_BRANCH      = 4;    // branch connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_CHANNEL     = 5;    // channel for local control of the switch&lt;br /&gt;
 &lt;br /&gt;
 //Within the ID field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer ADDRESS_REGION               = 0;    // region name&lt;br /&gt;
 integer ADDRESS_X                    = 1;    // x coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Y                    = 2;    // y coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Z                    = 3;    // z coordinate of switch root prim&lt;br /&gt;
 &lt;br /&gt;
 // Within the status field at least the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer STATUS                      = 0;     // Text string of status&lt;br /&gt;
 &lt;br /&gt;
 // Currently only the follow values for STATUS have been defined&lt;br /&gt;
 string NAME_MAIN                   = &amp;quot;Main&amp;quot;;&lt;br /&gt;
 string NAME_BRANCH                 = &amp;quot;Branch&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 //Witin the descriptions at least the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer NAME_DESTINATION            = 0;      // Informal  description string of direction&lt;br /&gt;
 &lt;br /&gt;
 //Example of a future extension&lt;br /&gt;
 //When a block information system is used, for each connection in the switch the address of the next block controller in that direction could be added, &lt;br /&gt;
 //using the same format as for the switch ID:&lt;br /&gt;
 //integer BLOCK_REGION                = 1;     // region name&lt;br /&gt;
 //integer BLOCK_X                     = 2;     // x coordinate of blockcontroller root prim&lt;br /&gt;
 //integer BLOCK_Y                     = 3;     // y coordinate of blockcontroller prim&lt;br /&gt;
 //integer BLOCK_Z                     = 4;     // z coordinate of blockcontroller prim&lt;br /&gt;
 &lt;br /&gt;
 //Witin the channel description field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer LOCAL_CHANNEL       = 0;      // channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note that none of this is mandatory for a scripter. If sombody want to write quick and dirty code that works now, that is fine. However, the point is that such a script can not be expected to keep working in the future. Scripts following this guideline are guaranteed to work, even if additional info is added to the description string.&lt;br /&gt;
This priciple is more general than the switch standard, and for &#039;&#039;all&#039;&#039; description strings a script should retrieve the info using indexes rather than asuming that  no additonal info will ever be present.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[User:Vaughn Deluca|Vaughn Deluca]] 00:45, 6 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130847</id>
		<title>Talk:Second Life Railroad/SLRR Switch</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130847"/>
		<updated>2011-01-07T01:24:29Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* A more exact specification of the description string in the switch stand is needed. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
On this page you can voice your comments and your own idea about the SLRR Switch concept&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 21:15, 28 December 2009 (UTC)&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION: While desirable, the ability to switch from one track to another on the SLRR is NOT essential.  Our locomotives are made of 0s and 1s, not 100 tons of iron, they can be easily moved from one track to another.  Also, switches such as the one described here have been available from private SL residents for years.  &amp;lt;/b&amp;gt;Jer Straaf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION TO THE CORRECTION&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;...While desirable, the ability to switch from one track to another on the SLRR is NOT essential...&amp;lt;&amp;lt; &amp;lt;p&amp;gt;&lt;br /&gt;
You&#039;re right. it isn&#039;t essential, but tedious to move the trains by editing them. It is killing a lot of the experience&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:36, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== problem about being noob proof ==&lt;br /&gt;
&lt;br /&gt;
In RL, the switches are signalled as they are built, means, there are always a straight track and a branching track.&lt;br /&gt;
the arrow is always showing to the branching track, thats not necessarily a branching &amp;lt;b&amp;gt;Line&amp;lt;/b&amp;gt;.&lt;br /&gt;
For that, having the signals once this way, once the other way, might be confusing to noobs.&lt;br /&gt;
I would plead for having them in a universal way set as the switches are built, as they are signalled in RL.&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:43, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:*There is a little bit of education to be done. I agree with the principle of making sure the switches are all setup the same way. In order to make the switches more Noob friendly the dwarflights are also installed. --[[User:Stryker Jenkins|Stryker J]] 09:32, 30 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Thanks Guys.  I will redact my statment under the Signal diagram and build tham as Everest advises.  Sylvan&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
===A more exact specification of the reading of the description string in the switch stand is needed.===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Example problem:&#039;&#039;&lt;br /&gt;
A train script might get the switch channel by reading the item in the string at index 5. This is OK. However, another train script reads the &#039;&#039;last&#039;&#039; field of the description string to get the channel. This would also work, and is within the current specification. &lt;br /&gt;
&lt;br /&gt;
While both scripts follow the standard, the last script limits compatibility. An advanced switch script, &#039;&#039;may&#039;&#039; for instance  have a  ~ and a private channel added at the end of the description string. The first train script would work, and the last train script would break with this advances script. &lt;br /&gt;
To maintain maximal freedom for experimentation without breaking existing scripts, the standard needs to be specific about the posibility that extra information might be present in the string.&lt;br /&gt;
&lt;br /&gt;
The key point is that the standard for the description string currently  specifies the &#039;&#039;minimal info&#039;&#039; that a script can expect. For maximal flexibility it should be clear that in the future in each field  information might be added. Therfore,  indexes  should be use to read the data from the description (See example script below)&lt;br /&gt;
&lt;br /&gt;
====Proposed text to  be put up in the page:====&lt;br /&gt;
&lt;br /&gt;
Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot; Their indexes are:&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; unique identifier of the switch&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; current status of the switch&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; heading connection-info &lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; main connection-info&lt;br /&gt;
:&#039;&#039;&#039;4&#039;&#039;&#039; branch connection-info&lt;br /&gt;
:&#039;&#039;&#039;5&#039;&#039;&#039; channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
Indexes and descriptions for the subfields within these fields:&lt;br /&gt;
&lt;br /&gt;
:- Within the&#039;&#039;&#039; identifier&#039;&#039;&#039; of the switch, &#039;&#039;at least&#039;&#039; the following parts are expected, delimited by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; region name&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; x coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; y coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; z coordinate of switch root prim&lt;br /&gt;
&lt;br /&gt;
- Within the &#039;&#039;&#039;status field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; text string describing switch status&lt;br /&gt;
:Currently the only defined &#039;&#039;values&#039;&#039; for this part are &amp;quot;Main&amp;quot; and &amp;quot;Branch&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Within each &#039;&#039;&#039;connection-info fields (heading, main and branch fields)&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; Informal destination description string&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Within the &#039;&#039;&#039;channel field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; channel for local control&lt;br /&gt;
&lt;br /&gt;
====A  script header for this specification might look like this:====&lt;br /&gt;
&lt;br /&gt;
 // Constants to be used to retrieve fields and subfields of the description string &lt;br /&gt;
 // of SLRR standard switches. Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 integer SLRR_SWITCH_DESC_ID          = 0;    // unique identifier of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_STATUS      = 1;    // current status of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_HEADING     = 2;    // heading connection info &lt;br /&gt;
 integer SLRR_SWITCH_DESC_MAIN        = 3;    // main connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_BRANCH      = 4;    // branch connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_CHANNEL     = 5;    // channel for local control of the switch&lt;br /&gt;
 &lt;br /&gt;
 //Within the ID field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer ADDRESS_REGION               = 0;    // region name&lt;br /&gt;
 integer ADDRESS_X                    = 1;    // x coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Y                    = 2;    // y coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Z                    = 3;    // z coordinate of switch root prim&lt;br /&gt;
 &lt;br /&gt;
 // Within the status field at least the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer STATUS                      = 0;     // Text string of status&lt;br /&gt;
 &lt;br /&gt;
 // Currently only the follow values for STATUS have been defined&lt;br /&gt;
 string NAME_MAIN                   = &amp;quot;Main&amp;quot;;&lt;br /&gt;
 string NAME_BRANCH                 = &amp;quot;Branch&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 //Witin the descriptions at least the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer NAME_DESTINATION            = 0;      // Informal  description string of direction&lt;br /&gt;
 &lt;br /&gt;
 //Example of a future extension&lt;br /&gt;
 //When a block information system is used, for each connection in the switch the address of the next block controller in that direction could be added, &lt;br /&gt;
 //using the same format as for the switch ID:&lt;br /&gt;
 //integer BLOCK_REGION                = 1;     // region name&lt;br /&gt;
 //integer BLOCK_X                     = 2;     // x coordinate of blockcontroller root prim&lt;br /&gt;
 //integer BLOCK_Y                     = 3;     // y coordinate of blockcontroller prim&lt;br /&gt;
 //integer BLOCK_Z                     = 4;     // z coordinate of blockcontroller prim&lt;br /&gt;
 &lt;br /&gt;
 //Witin the channel description field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer LOCAL_CHANNEL       = 0;      // channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note that none of this is mandatory for a scripter. If sombody want to write quick and dirty code that works now, that is fine. However, the point is that such a script can not be expected to keep working in the future. Scripts following this guideline are guaranteed to work, even if additional info is added to the description string.&lt;br /&gt;
This priciple is more general than the switch standard, and for &#039;&#039;all&#039;&#039; description strings a script should retrieve the info using indexes rather than asuming that  no additonal info will ever be present.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[User:Vaughn Deluca|Vaughn Deluca]] 00:45, 6 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130846</id>
		<title>Talk:Second Life Railroad/SLRR Switch</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130846"/>
		<updated>2011-01-07T01:09:29Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Proposed text to  be put up in the page: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
On this page you can voice your comments and your own idea about the SLRR Switch concept&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 21:15, 28 December 2009 (UTC)&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION: While desirable, the ability to switch from one track to another on the SLRR is NOT essential.  Our locomotives are made of 0s and 1s, not 100 tons of iron, they can be easily moved from one track to another.  Also, switches such as the one described here have been available from private SL residents for years.  &amp;lt;/b&amp;gt;Jer Straaf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION TO THE CORRECTION&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;...While desirable, the ability to switch from one track to another on the SLRR is NOT essential...&amp;lt;&amp;lt; &amp;lt;p&amp;gt;&lt;br /&gt;
You&#039;re right. it isn&#039;t essential, but tedious to move the trains by editing them. It is killing a lot of the experience&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:36, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== problem about being noob proof ==&lt;br /&gt;
&lt;br /&gt;
In RL, the switches are signalled as they are built, means, there are always a straight track and a branching track.&lt;br /&gt;
the arrow is always showing to the branching track, thats not necessarily a branching &amp;lt;b&amp;gt;Line&amp;lt;/b&amp;gt;.&lt;br /&gt;
For that, having the signals once this way, once the other way, might be confusing to noobs.&lt;br /&gt;
I would plead for having them in a universal way set as the switches are built, as they are signalled in RL.&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:43, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:*There is a little bit of education to be done. I agree with the principle of making sure the switches are all setup the same way. In order to make the switches more Noob friendly the dwarflights are also installed. --[[User:Stryker Jenkins|Stryker J]] 09:32, 30 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Thanks Guys.  I will redact my statment under the Signal diagram and build tham as Everest advises.  Sylvan&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
===A more exact specification of the description string in the switch stand is needed.===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Example problem:&#039;&#039;&lt;br /&gt;
A train script might get the switch channel by reading the fifth item in the string. This is OK. However, another train script reads the &#039;&#039;last&#039;&#039; field of the description string to get the channel. This would also work, and is within the current specification. &lt;br /&gt;
&lt;br /&gt;
While both scripts follow the standard, the last script limits compatibility. An advanced switch script, &#039;&#039;may&#039;&#039; for instance  have a  private channel added at the end of the description string. The first train script would work, and the last train script would break with this advances script. &lt;br /&gt;
To maintain maximal freedom for experimentation without breaking existing scripts, the standard needs to be specific about the posibility that extra information might be present in the string.&lt;br /&gt;
&lt;br /&gt;
The key point is that the standard for the description string currently  specifies the &#039;&#039;minimal info&#039;&#039; that a script can expect,  but it is unclear if the standard forbids that extra information is added (and it should not). For maximal flexibility  indexes  should be use to read the data from the description, and the possibility that fields can be extended must made explicit.&lt;br /&gt;
&lt;br /&gt;
====Proposed text to  be put up in the page:====&lt;br /&gt;
&lt;br /&gt;
Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot; Their indexes are:&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; unique identifier of the switch&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; current status of the switch&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; heading connection-info &lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; main connection-info&lt;br /&gt;
:&#039;&#039;&#039;4&#039;&#039;&#039; branch connection-info&lt;br /&gt;
:&#039;&#039;&#039;5&#039;&#039;&#039; channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
Indexes and descriptions for the subfields within these fields:&lt;br /&gt;
&lt;br /&gt;
:- Within the&#039;&#039;&#039; identifier&#039;&#039;&#039; of the switch, &#039;&#039;at least&#039;&#039; the following parts are expected, delimited by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; region name&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; x coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; y coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; z coordinate of switch root prim&lt;br /&gt;
&lt;br /&gt;
- Within the &#039;&#039;&#039;status field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; text string describing switch status&lt;br /&gt;
:Currently the only defined &#039;&#039;values&#039;&#039; for this part are &amp;quot;Main&amp;quot; and &amp;quot;Branch&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Within each &#039;&#039;&#039;connection-info fields (heading, main and branch fields)&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; Informal destination description string&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Within the &#039;&#039;&#039;channel field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; channel for local control&lt;br /&gt;
&lt;br /&gt;
====A  script header for this specification might look like this:====&lt;br /&gt;
&lt;br /&gt;
 // Constants to be used to retrieve fields and subfields of the description string &lt;br /&gt;
 // of SLRR standard switches. Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 integer SLRR_SWITCH_DESC_ID          = 0;    // unique identifier of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_STATUS      = 1;    // current status of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_HEADING     = 2;    // heading connection info &lt;br /&gt;
 integer SLRR_SWITCH_DESC_MAIN        = 3;    // main connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_BRANCH      = 4;    // branch connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_CHANNEL     = 5;    // channel for local control of the switch&lt;br /&gt;
 &lt;br /&gt;
 //Within the ID field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer ADDRESS_REGION               = 0;    // region name&lt;br /&gt;
 integer ADDRESS_X                    = 1;    // x coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Y                    = 2;    // y coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Z                    = 3;    // z coordinate of switch root prim&lt;br /&gt;
 &lt;br /&gt;
 // Within the status field at least the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer STATUS                      = 0;     // Text string of status&lt;br /&gt;
 &lt;br /&gt;
 // Currently only the follow values for STATUS have been defined&lt;br /&gt;
 string NAME_MAIN                   = &amp;quot;Main&amp;quot;;&lt;br /&gt;
 string NAME_BRANCH                 = &amp;quot;Branch&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 //Witin the descriptions at least the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer NAME_DESTINATION            = 0;      // Informal  description string of direction&lt;br /&gt;
 &lt;br /&gt;
 //Example of a future extension&lt;br /&gt;
 //The address of the next block controller could be put into the 3 connection fields, &lt;br /&gt;
 //using the same format as for the switch ID:&lt;br /&gt;
 //integer BLOCK_REGION                = 1;     // region name&lt;br /&gt;
 //integer BLOCK_X                     = 2;     // x coordinate of blockcontroller root prim&lt;br /&gt;
 //integer BLOCK_Y                     = 3;     // y coordinate of blockcontroller prim&lt;br /&gt;
 //integer BLOCK_Z                     = 4;     // z coordinate of blockcontroller prim&lt;br /&gt;
 &lt;br /&gt;
 //Witin the channel description field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer LOCAL_CHANNEL       = 0;      // channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note that none of this is mandatory for a scripter. If sombody want to write quick and dirty code that works now, that is fine. However, the point is that such a script can not be expected to keep working in the future. Scripts following this guideline are guaranteed to work, even if additional info is added to the description string.&lt;br /&gt;
This priciple is more general than the switch standard, and for &#039;&#039;all&#039;&#039; description strings a script should retrieve the info using indexes rather than asuming that  no additonal info will ever be present.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[User:Vaughn Deluca|Vaughn Deluca]] 00:45, 6 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130845</id>
		<title>Talk:Second Life Railroad/SLRR Switch</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130845"/>
		<updated>2011-01-07T00:59:21Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* A  script header for this specification might look like this: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
On this page you can voice your comments and your own idea about the SLRR Switch concept&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 21:15, 28 December 2009 (UTC)&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION: While desirable, the ability to switch from one track to another on the SLRR is NOT essential.  Our locomotives are made of 0s and 1s, not 100 tons of iron, they can be easily moved from one track to another.  Also, switches such as the one described here have been available from private SL residents for years.  &amp;lt;/b&amp;gt;Jer Straaf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION TO THE CORRECTION&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;...While desirable, the ability to switch from one track to another on the SLRR is NOT essential...&amp;lt;&amp;lt; &amp;lt;p&amp;gt;&lt;br /&gt;
You&#039;re right. it isn&#039;t essential, but tedious to move the trains by editing them. It is killing a lot of the experience&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:36, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== problem about being noob proof ==&lt;br /&gt;
&lt;br /&gt;
In RL, the switches are signalled as they are built, means, there are always a straight track and a branching track.&lt;br /&gt;
the arrow is always showing to the branching track, thats not necessarily a branching &amp;lt;b&amp;gt;Line&amp;lt;/b&amp;gt;.&lt;br /&gt;
For that, having the signals once this way, once the other way, might be confusing to noobs.&lt;br /&gt;
I would plead for having them in a universal way set as the switches are built, as they are signalled in RL.&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:43, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:*There is a little bit of education to be done. I agree with the principle of making sure the switches are all setup the same way. In order to make the switches more Noob friendly the dwarflights are also installed. --[[User:Stryker Jenkins|Stryker J]] 09:32, 30 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Thanks Guys.  I will redact my statment under the Signal diagram and build tham as Everest advises.  Sylvan&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
===A more exact specification of the description string in the switch stand is needed.===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Example problem:&#039;&#039;&lt;br /&gt;
A train script might get the switch channel by reading the fifth item in the string. This is OK. However, another train script reads the &#039;&#039;last&#039;&#039; field of the description string to get the channel. This would also work, and is within the current specification. &lt;br /&gt;
&lt;br /&gt;
While both scripts follow the standard, the last script limits compatibility. An advanced switch script, &#039;&#039;may&#039;&#039; for instance  have a  private channel added at the end of the description string. The first train script would work, and the last train script would break with this advances script. &lt;br /&gt;
To maintain maximal freedom for experimentation without breaking existing scripts, the standard needs to be specific about the posibility that extra information might be present in the string.&lt;br /&gt;
&lt;br /&gt;
The key point is that the standard for the description string currently  specifies the &#039;&#039;minimal info&#039;&#039; that a script can expect,  but it is unclear if the standard forbids that extra information is added (and it should not). For maximal flexibility  indexes  should be use to read the data from the description, and the possibility that fields can be extended must made explicit.&lt;br /&gt;
&lt;br /&gt;
====Proposed text to  be put up in the page:====&lt;br /&gt;
&lt;br /&gt;
Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot; Their indexes are:&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; unique identifier of the switch&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; current status of the switch&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; heading connection-info &lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; main connection-info&lt;br /&gt;
:&#039;&#039;&#039;4&#039;&#039;&#039; branch connection-info&lt;br /&gt;
:&#039;&#039;&#039;5&#039;&#039;&#039; channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
Currently defined indexes and descriptions for the subfields within these fields:&lt;br /&gt;
&lt;br /&gt;
:- Within the&#039;&#039;&#039; identifier&#039;&#039;&#039; of the switch, &#039;&#039;at least&#039;&#039; the following parts are expected, delimited by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; region name&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; x coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; y coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; z coordinate of switch root prim&lt;br /&gt;
&lt;br /&gt;
- Within the &#039;&#039;&#039;status field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, extensions are delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; text string describing switch status&lt;br /&gt;
:Currently the only defined values for this part are &amp;quot;Main&amp;quot; and &amp;quot;Branch&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Within each &#039;&#039;&#039;connection-info fields (heading, main and branch)&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; Informal destination description string&lt;br /&gt;
&lt;br /&gt;
::Future expansions of the standard may add the address of the next block controller in the connection-info field, using the same format as the switch identifier:&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;&#039;1&#039;&#039;&#039; region name&lt;br /&gt;
::&#039;&#039;&#039;2&#039;&#039;&#039; x coordinate of block controller root prim&lt;br /&gt;
::&#039;&#039;&#039;3&#039;&#039;&#039; y coordinate of blcok controller root prim&lt;br /&gt;
::&#039;&#039;&#039;4&#039;&#039;&#039; z coordinate of blcok controller root prim&lt;br /&gt;
 &lt;br /&gt;
Within the &#039;&#039;&#039;channel field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, extensions are delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; channel for local control&lt;br /&gt;
&lt;br /&gt;
====A  script header for this specification might look like this:====&lt;br /&gt;
&lt;br /&gt;
 // Constants to be used to retrieve fields and subfields of the description string &lt;br /&gt;
 // of SLRR standard switches. Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 integer SLRR_SWITCH_DESC_ID          = 0;    // unique identifier of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_STATUS      = 1;    // current status of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_HEADING     = 2;    // heading connection info &lt;br /&gt;
 integer SLRR_SWITCH_DESC_MAIN        = 3;    // main connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_BRANCH      = 4;    // branch connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_CHANNEL     = 5;    // channel for local control of the switch&lt;br /&gt;
 &lt;br /&gt;
 //Within the ID field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer ADDRESS_REGION               = 0;    // region name&lt;br /&gt;
 integer ADDRESS_X                    = 1;    // x coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Y                    = 2;    // y coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Z                    = 3;    // z coordinate of switch root prim&lt;br /&gt;
 &lt;br /&gt;
 // Within the status field at least the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer STATUS                      = 0;     // Text string of status&lt;br /&gt;
 &lt;br /&gt;
 // Currently only the follow values for STATUS have been defined&lt;br /&gt;
 string NAME_MAIN                   = &amp;quot;Main&amp;quot;;&lt;br /&gt;
 string NAME_BRANCH                 = &amp;quot;Branch&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 //Witin the descriptions at least the following part is expected, future extensions will be delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer NAME_DESTINATION            = 0;      // Informal  description string of direction&lt;br /&gt;
 &lt;br /&gt;
 //Example of a future extension&lt;br /&gt;
 //The address of the next block controller could be put into the 3 connection fields, &lt;br /&gt;
 //using the same format as for the switch ID:&lt;br /&gt;
 //integer BLOCK_REGION                = 1;     // region name&lt;br /&gt;
 //integer BLOCK_X                     = 2;     // x coordinate of blockcontroller root prim&lt;br /&gt;
 //integer BLOCK_Y                     = 3;     // y coordinate of blockcontroller prim&lt;br /&gt;
 //integer BLOCK_Z                     = 4;     // z coordinate of blockcontroller prim&lt;br /&gt;
 &lt;br /&gt;
 //Witin the channel description field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer LOCAL_CHANNEL       = 0;      // channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note that none of this is mandatory for a scripter. If sombody want to write quick and dirty code that works now, that is fine. However, the point is that such a script can not be expected to keep working in the future. Scripts following this guideline are guaranteed to work, even if additional info is added to the description string.&lt;br /&gt;
This priciple is more general than the switch standard, and for &#039;&#039;all&#039;&#039; description strings a script should retrieve the info using indexes rather than asuming that  no additonal info will ever be present.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[User:Vaughn Deluca|Vaughn Deluca]] 00:45, 6 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130836</id>
		<title>Talk:Second Life Railroad/SLRR Switch</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130836"/>
		<updated>2011-01-06T23:20:23Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* A more exact specification of the description string in the switch stand is needed. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
On this page you can voice your comments and your own idea about the SLRR Switch concept&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 21:15, 28 December 2009 (UTC)&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION: While desirable, the ability to switch from one track to another on the SLRR is NOT essential.  Our locomotives are made of 0s and 1s, not 100 tons of iron, they can be easily moved from one track to another.  Also, switches such as the one described here have been available from private SL residents for years.  &amp;lt;/b&amp;gt;Jer Straaf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION TO THE CORRECTION&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;...While desirable, the ability to switch from one track to another on the SLRR is NOT essential...&amp;lt;&amp;lt; &amp;lt;p&amp;gt;&lt;br /&gt;
You&#039;re right. it isn&#039;t essential, but tedious to move the trains by editing them. It is killing a lot of the experience&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:36, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== problem about being noob proof ==&lt;br /&gt;
&lt;br /&gt;
In RL, the switches are signalled as they are built, means, there are always a straight track and a branching track.&lt;br /&gt;
the arrow is always showing to the branching track, thats not necessarily a branching &amp;lt;b&amp;gt;Line&amp;lt;/b&amp;gt;.&lt;br /&gt;
For that, having the signals once this way, once the other way, might be confusing to noobs.&lt;br /&gt;
I would plead for having them in a universal way set as the switches are built, as they are signalled in RL.&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:43, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:*There is a little bit of education to be done. I agree with the principle of making sure the switches are all setup the same way. In order to make the switches more Noob friendly the dwarflights are also installed. --[[User:Stryker Jenkins|Stryker J]] 09:32, 30 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Thanks Guys.  I will redact my statment under the Signal diagram and build tham as Everest advises.  Sylvan&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
===A more exact specification of the description string in the switch stand is needed.===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Example problem:&#039;&#039;&lt;br /&gt;
A train script might get the switch channel by reading the fifth item in the string. This is OK. However, another train script reads the &#039;&#039;last&#039;&#039; field of the description string to get the channel. This would also work, and is within the current specification. &lt;br /&gt;
&lt;br /&gt;
While both scripts follow the standard, the last script limits compatibility. An advanced switch script, &#039;&#039;may&#039;&#039; for instance  have a  private channel added at the end of the description string. The first train script would work, and the last train script would break with this advances script. &lt;br /&gt;
To maintain maximal freedom for experimentation without breaking existing scripts, the standard needs to be specific about the posibility that extra information might be present in the string.&lt;br /&gt;
&lt;br /&gt;
The key point is that the standard for the description string currently  specifies the &#039;&#039;minimal info&#039;&#039; that a script can expect,  but it is unclear if the standard forbids that extra information is added (and it should not). For maximal flexibility  indexes  should be use to read the data from the description, and the possibility that fields can be extended must made explicit.&lt;br /&gt;
&lt;br /&gt;
====Proposed text to  be put up in the page:====&lt;br /&gt;
&lt;br /&gt;
Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot; Their indexes are:&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; unique identifier of the switch&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; current status of the switch&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; heading connection-info &lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; main connection-info&lt;br /&gt;
:&#039;&#039;&#039;4&#039;&#039;&#039; branch connection-info&lt;br /&gt;
:&#039;&#039;&#039;5&#039;&#039;&#039; channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
Currently defined indexes and descriptions for the subfields within these fields:&lt;br /&gt;
&lt;br /&gt;
:- Within the&#039;&#039;&#039; identifier&#039;&#039;&#039; of the switch, &#039;&#039;at least&#039;&#039; the following parts are expected, delimited by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; region name&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; x coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; y coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; z coordinate of switch root prim&lt;br /&gt;
&lt;br /&gt;
- Within the &#039;&#039;&#039;status field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, extensions are delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; text string describing switch status&lt;br /&gt;
:Currently the only defined values for this part are &amp;quot;Main&amp;quot; and &amp;quot;Branch&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Within each &#039;&#039;&#039;connection-info fields (heading, main and branch)&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; Informal destination description string&lt;br /&gt;
&lt;br /&gt;
::Future expansions of the standard may add the address of the next block controller in the connection-info field, using the same format as the switch identifier:&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;&#039;1&#039;&#039;&#039; region name&lt;br /&gt;
::&#039;&#039;&#039;2&#039;&#039;&#039; x coordinate of block controller root prim&lt;br /&gt;
::&#039;&#039;&#039;3&#039;&#039;&#039; y coordinate of blcok controller root prim&lt;br /&gt;
::&#039;&#039;&#039;4&#039;&#039;&#039; z coordinate of blcok controller root prim&lt;br /&gt;
 &lt;br /&gt;
Within the &#039;&#039;&#039;channel field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, extensions are delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; channel for local control&lt;br /&gt;
&lt;br /&gt;
====A  script header for this specification might look like this:====&lt;br /&gt;
&lt;br /&gt;
 // Constants to be used to retrieve fields and subfields of the description string &lt;br /&gt;
 // of SLRR standard switches. Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 integer SLRR_SWITCH_DESC_ID          = 0;    // unique identifier of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_STATUS      = 1;    // current status of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_HEADING     = 2;    // heading connection info &lt;br /&gt;
 integer SLRR_SWITCH_DESC_MAIN        = 3;    // main connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_BRANCH      = 4;    // branch connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_CHANNEL     = 5;    // channel for local control of the switch&lt;br /&gt;
 &lt;br /&gt;
 //Within the ID field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;  &lt;br /&gt;
 integer ADDRESS_REGION               = 0;    // region name&lt;br /&gt;
 integer ADDRESS_X                    = 1;    // x coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Y                    = 2;    // y coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Z                    = 3;    // z coordinate of switch root prim&lt;br /&gt;
 &lt;br /&gt;
 // Within the status field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer STATUS                      = 0;     // Text string of status&lt;br /&gt;
 &lt;br /&gt;
 // Currently only the follow values for STATUS have been defined&lt;br /&gt;
 string NAME_MAIN                   = &amp;quot;Main&amp;quot;;&lt;br /&gt;
 string NAME_BRANCH                 = &amp;quot;Branch&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 //Witin the BLOCK descriptions at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer NAME_DESTINATION            = 0;      // Informal destination descrtiption string&lt;br /&gt;
 &lt;br /&gt;
 //Future expansions of the standard could insert the address of the next block controller&lt;br /&gt;
 //into the 3 BLOCK descriptions, using the same structure as the switch ID:&lt;br /&gt;
 integer BLOCK_REGION                = 1;     // region name&lt;br /&gt;
 integer BLOCK_X                     = 2;     // x coordinate of blockcontroller root prim&lt;br /&gt;
 integer BLOCK_Y                     = 3;     // y coordinate of blockcontroller prim&lt;br /&gt;
 integer BLOCK_Z                     = 4;     // z coordinate of blockcontroller prim&lt;br /&gt;
 &lt;br /&gt;
 //Witin the channel description field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer LOCAL_CHANNEL       = 0;      // channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note that none of this is mandatory for a scripter. If sombody want to write quick and dirty code that works now, that is fine. However, the point is that such a script can not be expected to keep working in the future. Scripts following this specification are guaranteed to work, even if additional info is added to the description string.&lt;br /&gt;
This priciple is more general than the switch standard, and for &#039;&#039;all&#039;&#039; description strings a script should retrieve the info using indexes rather than asuming that  no addional info will ever be present.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[User:Vaughn Deluca|Vaughn Deluca]] 00:45, 6 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130775</id>
		<title>Talk:Second Life Railroad/SLRR Switch</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130775"/>
		<updated>2011-01-06T10:51:13Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* A  script header for this specification might look like this: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
On this page you can voice your comments and your own idea about the SLRR Switch concept&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 21:15, 28 December 2009 (UTC)&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION: While desirable, the ability to switch from one track to another on the SLRR is NOT essential.  Our locomotives are made of 0s and 1s, not 100 tons of iron, they can be easily moved from one track to another.  Also, switches such as the one described here have been available from private SL residents for years.  &amp;lt;/b&amp;gt;Jer Straaf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION TO THE CORRECTION&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;...While desirable, the ability to switch from one track to another on the SLRR is NOT essential...&amp;lt;&amp;lt; &amp;lt;p&amp;gt;&lt;br /&gt;
You&#039;re right. it isn&#039;t essential, but tedious to move the trains by editing them. It is killing a lot of the experience&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:36, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== problem about being noob proof ==&lt;br /&gt;
&lt;br /&gt;
In RL, the switches are signalled as they are built, means, there are always a straight track and a branching track.&lt;br /&gt;
the arrow is always showing to the branching track, thats not necessarily a branching &amp;lt;b&amp;gt;Line&amp;lt;/b&amp;gt;.&lt;br /&gt;
For that, having the signals once this way, once the other way, might be confusing to noobs.&lt;br /&gt;
I would plead for having them in a universal way set as the switches are built, as they are signalled in RL.&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:43, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:*There is a little bit of education to be done. I agree with the principle of making sure the switches are all setup the same way. In order to make the switches more Noob friendly the dwarflights are also installed. --[[User:Stryker Jenkins|Stryker J]] 09:32, 30 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Thanks Guys.  I will redact my statment under the Signal diagram and build tham as Everest advises.  Sylvan&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
===A more exact specification of the description string in the switch stand is needed.===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Example problem:&#039;&#039;&lt;br /&gt;
A train script might get the switch channel by reading the fifth item in the string. This is OK. However, another train script reads the &#039;&#039;last&#039;&#039; field of the description string to get the channel. This would also work, and is within the current specification. &lt;br /&gt;
&lt;br /&gt;
While both scripts follow the standard, the last script limits compatibility. An advanced switch script, &#039;&#039;may&#039;&#039; for instance  have a  private channel added at the end of the description string. The first train script would work, and the last train script would break with this advances script. &lt;br /&gt;
To maintain maximal freedom for experimentation without breaking existing scripts, the standard needs to be specific about the posibility that extra information might be present in the string.&lt;br /&gt;
&lt;br /&gt;
The key point is that the standard for the description string currently  specifies the &#039;&#039;minimal info&#039;&#039; that a script can expect,  but it is unclear if the standard forbids that extra information is added (and it should not). For maximal flexibility  indexes  should be use to read the data from the description, and the possibility that fields can be extended must made explicit.&lt;br /&gt;
&lt;br /&gt;
====Proposed text to  be put up in the page:====&lt;br /&gt;
&lt;br /&gt;
Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot; Their indexes are:&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; unique identifier of the switch current status of the switch&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; current status of the switch&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; heading connection-info &lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; main connection-info&lt;br /&gt;
:&#039;&#039;&#039;4&#039;&#039;&#039; branch connection-info&lt;br /&gt;
:&#039;&#039;&#039;5&#039;&#039;&#039; channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
Currently defined indexes and descriptions for the subfields within these fields:&lt;br /&gt;
&lt;br /&gt;
:- Within the&#039;&#039;&#039; identifier&#039;&#039;&#039; of the switch, &#039;&#039;at least&#039;&#039; the following parts are expected, delimited by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; region name&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; x coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; y coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; z coordinate of switch root prim&lt;br /&gt;
&lt;br /&gt;
- Within the &#039;&#039;&#039;status field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, extensions are delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; text string describing switch status&lt;br /&gt;
:Currently the only defined values for this part are &amp;quot;Main&amp;quot; and &amp;quot;Branch&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Within each &#039;&#039;&#039;connection-info fields (heading, main and branch)&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; Informal destination description string&lt;br /&gt;
&lt;br /&gt;
::Future expansions of the standard may add the address of the next block controller in the connection-info field, using the same format as the switch identifier:&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;&#039;1&#039;&#039;&#039; region name&lt;br /&gt;
::&#039;&#039;&#039;2&#039;&#039;&#039; x coordinate of block controller root prim&lt;br /&gt;
::&#039;&#039;&#039;3&#039;&#039;&#039; y coordinate of blcok controller root prim&lt;br /&gt;
::&#039;&#039;&#039;4&#039;&#039;&#039; z coordinate of blcok controller root prim&lt;br /&gt;
 &lt;br /&gt;
Within the &#039;&#039;&#039;channel field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, extensions are delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; channel for local control&lt;br /&gt;
&lt;br /&gt;
====A  script header for this specification might look like this:====&lt;br /&gt;
&lt;br /&gt;
 // Constants to be used to retrieve fields and subfields of the description string &lt;br /&gt;
 // of SLRR standard switches. Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 integer SLRR_SWITCH_DESC_ID          = 0;    // unique identifier of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_STATUS      = 1;    // current status of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_HEADING     = 2;    // heading connection info &lt;br /&gt;
 integer SLRR_SWITCH_DESC_MAIN        = 3;    // main connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_BRANCH      = 4;    // branch connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_CHANNEL     = 5;    // channel for local control of the switch&lt;br /&gt;
 &lt;br /&gt;
 //Within the ID field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;  &lt;br /&gt;
 integer ADDRESS_REGION               = 0;    // region name&lt;br /&gt;
 integer ADDRESS_X                    = 1;    // x coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Y                    = 2;    // y coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Z                    = 3;    // z coordinate of switch root prim&lt;br /&gt;
 &lt;br /&gt;
 // Within the status field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer STATUS                      = 0;     // Text string of status&lt;br /&gt;
 &lt;br /&gt;
 // Currently only the follow values for STATUS have been defined&lt;br /&gt;
 string NAME_MERGE                   = &amp;quot;Merge&amp;quot;;&lt;br /&gt;
 string NAME_MAIN                    = &amp;quot;Main&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 //Witin the BLOCK descriptions at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer NAME_DESTINATION            = 0;      // Informal destination descrtiption string&lt;br /&gt;
 &lt;br /&gt;
 //Future expansions of the standard could insert the address of the next block controller&lt;br /&gt;
 //into the 3 BLOCK descriptions, using the same structure as the switch ID:&lt;br /&gt;
 integer BLOCK_REGION                = 1;     // region name&lt;br /&gt;
 integer BLOCK_X                     = 2;     // x coordinate of blockcontroller root prim&lt;br /&gt;
 integer BLOCK_Y                     = 3;     // y coordinate of blockcontroller prim&lt;br /&gt;
 integer BLOCK_Z                     = 4;     // z coordinate of blockcontroller prim&lt;br /&gt;
 &lt;br /&gt;
 //Witin the channel description field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer LOCAL_CHANNEL       = 0;      // channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note that none of this is mandatory for a scripter. If sombody want to write quick and dirty code that works now, that is fine. However, the point is that such a script can not be expected to keep working in the future. Scripts following this specification are guaranteed to work, even if additional info is added to the description string.&lt;br /&gt;
This priciple is more general than the switch standard, and for &#039;&#039;all&#039;&#039; description strings a script should retrieve the info using indexes rather than asuming that  no addional info will ever be present.&lt;br /&gt;
&lt;br /&gt;
If no objections are raised here, i will update the page along these lines in a week or two from now.&lt;br /&gt;
&lt;br /&gt;
 [[User:Vaughn Deluca|Vaughn Deluca]] 00:45, 6 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130774</id>
		<title>Talk:Second Life Railroad/SLRR Switch</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130774"/>
		<updated>2011-01-06T10:44:55Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* A more exact specification of the description string in the switch stand is needed. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
On this page you can voice your comments and your own idea about the SLRR Switch concept&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 21:15, 28 December 2009 (UTC)&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION: While desirable, the ability to switch from one track to another on the SLRR is NOT essential.  Our locomotives are made of 0s and 1s, not 100 tons of iron, they can be easily moved from one track to another.  Also, switches such as the one described here have been available from private SL residents for years.  &amp;lt;/b&amp;gt;Jer Straaf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION TO THE CORRECTION&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;...While desirable, the ability to switch from one track to another on the SLRR is NOT essential...&amp;lt;&amp;lt; &amp;lt;p&amp;gt;&lt;br /&gt;
You&#039;re right. it isn&#039;t essential, but tedious to move the trains by editing them. It is killing a lot of the experience&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:36, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== problem about being noob proof ==&lt;br /&gt;
&lt;br /&gt;
In RL, the switches are signalled as they are built, means, there are always a straight track and a branching track.&lt;br /&gt;
the arrow is always showing to the branching track, thats not necessarily a branching &amp;lt;b&amp;gt;Line&amp;lt;/b&amp;gt;.&lt;br /&gt;
For that, having the signals once this way, once the other way, might be confusing to noobs.&lt;br /&gt;
I would plead for having them in a universal way set as the switches are built, as they are signalled in RL.&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:43, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:*There is a little bit of education to be done. I agree with the principle of making sure the switches are all setup the same way. In order to make the switches more Noob friendly the dwarflights are also installed. --[[User:Stryker Jenkins|Stryker J]] 09:32, 30 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Thanks Guys.  I will redact my statment under the Signal diagram and build tham as Everest advises.  Sylvan&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
===A more exact specification of the description string in the switch stand is needed.===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Example problem:&#039;&#039;&lt;br /&gt;
A train script might get the switch channel by reading the fifth item in the string. This is OK. However, another train script reads the &#039;&#039;last&#039;&#039; field of the description string to get the channel. This would also work, and is within the current specification. &lt;br /&gt;
&lt;br /&gt;
While both scripts follow the standard, the last script limits compatibility. An advanced switch script, &#039;&#039;may&#039;&#039; for instance  have a  private channel added at the end of the description string. The first train script would work, and the last train script would break with this advances script. &lt;br /&gt;
To maintain maximal freedom for experimentation without breaking existing scripts, the standard needs to be specific about the posibility that extra information might be present in the string.&lt;br /&gt;
&lt;br /&gt;
The key point is that the standard for the description string currently  specifies the &#039;&#039;minimal info&#039;&#039; that a script can expect,  but it is unclear if the standard forbids that extra information is added (and it should not). For maximal flexibility  indexes  should be use to read the data from the description, and the possibility that fields can be extended must made explicit.&lt;br /&gt;
&lt;br /&gt;
====Proposed text to  be put up in the page:====&lt;br /&gt;
&lt;br /&gt;
Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot; Their indexes are:&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; unique identifier of the switch current status of the switch&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; current status of the switch&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; heading connection-info &lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; main connection-info&lt;br /&gt;
:&#039;&#039;&#039;4&#039;&#039;&#039; branch connection-info&lt;br /&gt;
:&#039;&#039;&#039;5&#039;&#039;&#039; channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
Currently defined indexes and descriptions for the subfields within these fields:&lt;br /&gt;
&lt;br /&gt;
:- Within the&#039;&#039;&#039; identifier&#039;&#039;&#039; of the switch, &#039;&#039;at least&#039;&#039; the following parts are expected, delimited by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; region name&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; x coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; y coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; z coordinate of switch root prim&lt;br /&gt;
&lt;br /&gt;
- Within the &#039;&#039;&#039;status field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, extensions are delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; text string describing switch status&lt;br /&gt;
:Currently the only defined values for this part are &amp;quot;Main&amp;quot; and &amp;quot;Branch&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Within each &#039;&#039;&#039;connection-info fields (heading, main and branch)&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; Informal destination description string&lt;br /&gt;
&lt;br /&gt;
::Future expansions of the standard may add the address of the next block controller in the connection-info field, using the same format as the switch identifier:&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;&#039;1&#039;&#039;&#039; region name&lt;br /&gt;
::&#039;&#039;&#039;2&#039;&#039;&#039; x coordinate of block controller root prim&lt;br /&gt;
::&#039;&#039;&#039;3&#039;&#039;&#039; y coordinate of blcok controller root prim&lt;br /&gt;
::&#039;&#039;&#039;4&#039;&#039;&#039; z coordinate of blcok controller root prim&lt;br /&gt;
 &lt;br /&gt;
Within the &#039;&#039;&#039;channel field&#039;&#039;&#039; &#039;&#039;at least&#039;&#039; the following part is expected, extensions are delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; channel for local control&lt;br /&gt;
&lt;br /&gt;
====A  script header for this specification might look like this:====&lt;br /&gt;
&lt;br /&gt;
 // Constants to be used to retrieve fields and subfields of the description string &lt;br /&gt;
 // of SLRR standard switches. Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 integer SLRR_SWITCH_DESC_ID          = 0;    // unique identifier of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_STATUS      = 1;    // current status of the switch&lt;br /&gt;
 integer SLRR_SWITCH_DESC_HEADING     = 2;    // heading connection info &lt;br /&gt;
 integer SLRR_SWITCH_DESC_MAIN        = 3;    // main connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_BRANCH      = 4;    // branch connection info&lt;br /&gt;
 integer SLRR_SWITCH_DESC_CHANNEL     = 5;    // channel for local control of the switch&lt;br /&gt;
 &lt;br /&gt;
 //Within the ID field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;  &lt;br /&gt;
 integer ADDRESS_REGION               = 0;    // region name&lt;br /&gt;
 integer ADDRESS_X                    = 1;    // x coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Y                    = 2;    // y coordinate of switch root prim&lt;br /&gt;
 integer ADDRESS_Z                    = 3;    // z coordinate of switch root prim&lt;br /&gt;
 &lt;br /&gt;
 // Within the status field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer STATUS                      = 0;     // Text string of status&lt;br /&gt;
 &lt;br /&gt;
 // Currently only the follow values for STATUS have been defined&lt;br /&gt;
 string NAME_MERGE                   = &amp;quot;Merge&amp;quot;;&lt;br /&gt;
 string NAME_MAIN                    = &amp;quot;Main&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 //Witin the BLOCK descriptions at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer NAME_DESTINATION            = 0;      // Informal destination descrtiption string&lt;br /&gt;
 &lt;br /&gt;
 //Future expansions of the standard could insert the address of the next block controller&lt;br /&gt;
 //into the 3 BLOCK descriptions, using the same structure as the switch ID:&lt;br /&gt;
 integer BLOCK_REGION                = 1;     // region name&lt;br /&gt;
 integer BLOCK_X                     = 2;     // x coordinate of blockcontroller root prim&lt;br /&gt;
 integer BLOCK_Y                     = 3;     // y coordinate of blockcontroller prim&lt;br /&gt;
 integer BLOCK_Z                     = 4;     // z coordinate of blockcontroller prim&lt;br /&gt;
 &lt;br /&gt;
 //Witin the channel description field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
 integer LOCAL_CHANNEL       = 0;      // channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note that none of this is mandatory for a scripter, if sombody want to write quick and dirty code that works now, that is fine, however, the point is that such a script, can not be expected to keep working in the future. Scripts following this specification are guaranteed to work, even if additional info is added to the description string.&lt;br /&gt;
This priciple is more general than the switch standard, and for &#039;&#039;all&#039;&#039; description strings a script should retrieve the info using an index rather than asuming that  no addional info will be present.&lt;br /&gt;
&lt;br /&gt;
If no objections are raised here, i will update the page along these lines in a week or two from now.&lt;br /&gt;
&lt;br /&gt;
 [[User:Vaughn Deluca|Vaughn Deluca]] 00:45, 6 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130760</id>
		<title>Talk:Second Life Railroad/SLRR Switch</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130760"/>
		<updated>2011-01-06T00:49:59Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* A more exact specification of the description string in the switch stand is needed. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
On this page you can voice your comments and your own idea about the SLRR Switch concept&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 21:15, 28 December 2009 (UTC)&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION: While desirable, the ability to switch from one track to another on the SLRR is NOT essential.  Our locomotives are made of 0s and 1s, not 100 tons of iron, they can be easily moved from one track to another.  Also, switches such as the one described here have been available from private SL residents for years.  &amp;lt;/b&amp;gt;Jer Straaf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION TO THE CORRECTION&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;...While desirable, the ability to switch from one track to another on the SLRR is NOT essential...&amp;lt;&amp;lt; &amp;lt;p&amp;gt;&lt;br /&gt;
You&#039;re right. it isn&#039;t essential, but tedious to move the trains by editing them. It is killing a lot of the experience&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:36, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== problem about being noob proof ==&lt;br /&gt;
&lt;br /&gt;
In RL, the switches are signalled as they are built, means, there are always a straight track and a branching track.&lt;br /&gt;
the arrow is always showing to the branching track, thats not necessarily a branching &amp;lt;b&amp;gt;Line&amp;lt;/b&amp;gt;.&lt;br /&gt;
For that, having the signals once this way, once the other way, might be confusing to noobs.&lt;br /&gt;
I would plead for having them in a universal way set as the switches are built, as they are signalled in RL.&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:43, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:*There is a little bit of education to be done. I agree with the principle of making sure the switches are all setup the same way. In order to make the switches more Noob friendly the dwarflights are also installed. --[[User:Stryker Jenkins|Stryker J]] 09:32, 30 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Thanks Guys.  I will redact my statment under the Signal diagram and build tham as Everest advises.  Sylvan&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
===A more exact specification of the description string in the switch stand is needed.===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Example problem:&#039;&#039;&lt;br /&gt;
A scripter writing a train script might get the switch channel by reading the fifth item in the string. This is OK. However, another train scripter reads the &#039;&#039;last&#039;&#039; field of the description string to get the channel. This would also work, and is within the current specification. &lt;br /&gt;
&lt;br /&gt;
While both scripts follow the standard, the last script limits compatibility. An advanced switch script, may have a  private channel added at the end of the description string. The first train script would work, and the last train script would break. &lt;br /&gt;
To maintain maximal freedom for experimentation without breaking existing scripts, the standard needs to be specific about the posibility that extra information might be present in the string.&lt;br /&gt;
&lt;br /&gt;
The key point is that the standard for the description string currently  specifies the &#039;&#039;minimal info&#039;&#039; that a script can expect,  but does does not forbid that extra information is added. This means that indexes  must be use to read the data from the description.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot; Their indexes are:&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; unique identifier of the switch current status of the switch&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; heading connection-info &lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; main connection-info&lt;br /&gt;
:&#039;&#039;&#039;4&#039;&#039;&#039; branch connection-info&lt;br /&gt;
:&#039;&#039;&#039;5&#039;&#039;&#039; channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Currently defined indexes and descriptions for the subfields within these fields:&lt;br /&gt;
&lt;br /&gt;
:- Within the identifier of the switch, &#039;&#039;at least&#039;&#039; the following parts are expected, delimited by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; region name&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; x coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; y coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; z coordinate of switch root prim&lt;br /&gt;
&lt;br /&gt;
- Within the status field &#039;&#039;at least&#039;&#039; the following part is expected, extensions are delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; text string describing switch status&lt;br /&gt;
:Currently the only defined values for this part are &amp;quot;Main&amp;quot; and &amp;quot;Branch&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Within each connection-info field &#039;&#039;at least&#039;&#039; the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; Informal destination description string&lt;br /&gt;
&lt;br /&gt;
::Future expansions of the standard may add the address of the next block controller in connection-info, using the same format as the switch identifier:&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;&#039;1&#039;&#039;&#039; region name&lt;br /&gt;
::&#039;&#039;&#039;2&#039;&#039;&#039; x coordinate of block controller root prim&lt;br /&gt;
::&#039;&#039;&#039;3&#039;&#039;&#039; y coordinate of blcok controller root prim&lt;br /&gt;
::&#039;&#039;&#039;4&#039;&#039;&#039; z coordinate of blcok controller root prim&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the channel field &#039;&#039;at least&#039;&#039; the following part is expected, extensions are delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; channel for local control&lt;br /&gt;
&lt;br /&gt;
A  script header for this specification will follow as soon as i figure out how to format it.&lt;br /&gt;
&lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 00:45, 6 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130759</id>
		<title>Talk:Second Life Railroad/SLRR Switch</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_Switch&amp;diff=1130759"/>
		<updated>2011-01-06T00:45:13Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* problem about being noob proof */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk}}&lt;br /&gt;
&lt;br /&gt;
On this page you can voice your comments and your own idea about the SLRR Switch concept&lt;br /&gt;
&lt;br /&gt;
--[[User:Stryker Jenkins|Stryker J]] 21:15, 28 December 2009 (UTC)&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION: While desirable, the ability to switch from one track to another on the SLRR is NOT essential.  Our locomotives are made of 0s and 1s, not 100 tons of iron, they can be easily moved from one track to another.  Also, switches such as the one described here have been available from private SL residents for years.  &amp;lt;/b&amp;gt;Jer Straaf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;CORRECTION TO THE CORRECTION&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;gt;&amp;gt;...While desirable, the ability to switch from one track to another on the SLRR is NOT essential...&amp;lt;&amp;lt; &amp;lt;p&amp;gt;&lt;br /&gt;
You&#039;re right. it isn&#039;t essential, but tedious to move the trains by editing them. It is killing a lot of the experience&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:36, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== problem about being noob proof ==&lt;br /&gt;
&lt;br /&gt;
In RL, the switches are signalled as they are built, means, there are always a straight track and a branching track.&lt;br /&gt;
the arrow is always showing to the branching track, thats not necessarily a branching &amp;lt;b&amp;gt;Line&amp;lt;/b&amp;gt;.&lt;br /&gt;
For that, having the signals once this way, once the other way, might be confusing to noobs.&lt;br /&gt;
I would plead for having them in a universal way set as the switches are built, as they are signalled in RL.&lt;br /&gt;
[[User:Everest Piek|Everest Piek]] 21:43, 29 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:*There is a little bit of education to be done. I agree with the principle of making sure the switches are all setup the same way. In order to make the switches more Noob friendly the dwarflights are also installed. --[[User:Stryker Jenkins|Stryker J]] 09:32, 30 August 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Thanks Guys.  I will redact my statment under the Signal diagram and build tham as Everest advises.  Sylvan&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
===A more exact specification of the description string in the switch stand is needed.===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Example problem:&#039;&#039;&lt;br /&gt;
A scripter writing a train script might get the switch channel by reading the fifth item in the string. This is OK. However, another train scripter reads the &#039;&#039;last&#039;&#039; field of the description string to get the channel. This would also work, and is within the current specification. &lt;br /&gt;
&lt;br /&gt;
While both scripts follow the standard, the last script limits compatibility. An advanced switch script, may have a  private channel added at the end of the description string. The first train script would work, and the last train script would break. &lt;br /&gt;
To maintain maximal freedom for experimentation without breaking existing scripts, the standard needs to be specific about the posibility that extra information might be present in the string.&lt;br /&gt;
&lt;br /&gt;
The key point is that the standard for the description string currently  specifies the &#039;&#039;minimal info&#039;&#039; that a script can expect,  but does does not forbid that extra information is added. This means that indexes  must be use to read the data from the description.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Currently 6 fields are defined, delimited by &amp;quot;~&amp;quot; Their indexes are:&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; unique identifier of the switcg1 current status of the switch&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; heading connection-info &lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; main connection-info&lt;br /&gt;
:&#039;&#039;&#039;4&#039;&#039;&#039; branch connection-info&lt;br /&gt;
:&#039;&#039;&#039;5&#039;&#039;&#039; channel for local control of the switch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Currently defined indexes and descriptions for the subfields within these fields:&lt;br /&gt;
&lt;br /&gt;
:- Within the identifier of the switch, at least the following parts are expected, delimited by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; region name&lt;br /&gt;
:&#039;&#039;&#039;1&#039;&#039;&#039; x coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;2&#039;&#039;&#039; y coordinate of switch root prim&lt;br /&gt;
:&#039;&#039;&#039;3&#039;&#039;&#039; z coordinate of switch root prim&lt;br /&gt;
&lt;br /&gt;
- Within the status field at least the following part is expected, extensions are delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; text string describing switch status&lt;br /&gt;
:Currently the only defined values for this part are &amp;quot;Main&amp;quot; and &amp;quot;Branch&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Within each connection-info field at least the following parts are expected, delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; Informal destination description string&lt;br /&gt;
&lt;br /&gt;
::Future expansions of the standard may add the address of the next block controller in connection-info, using the same format as the switch identifier:&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;&#039;1&#039;&#039;&#039; region name&lt;br /&gt;
::&#039;&#039;&#039;2&#039;&#039;&#039; x coordinate of block controller root prim&lt;br /&gt;
::&#039;&#039;&#039;3&#039;&#039;&#039; y coordinate of blcok controller root prim&lt;br /&gt;
::&#039;&#039;&#039;4&#039;&#039;&#039; z coordinate of blcok controller root prim&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the channel field at least the following part is expected, extensions are delimeted by &amp;quot;.&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;0&#039;&#039;&#039; channel for local control&lt;br /&gt;
&lt;br /&gt;
A  script header for this specification will follow as soon as i figure out how to format it.&lt;br /&gt;
&lt;br /&gt;
[[User:Vaughn Deluca|Vaughn Deluca]] 00:45, 6 January 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad&amp;diff=1033352</id>
		<title>Talk:Second Life Railroad</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad&amp;diff=1033352"/>
		<updated>2010-09-12T11:47:52Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Content editing and removal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{talk}}&lt;br /&gt;
== Page integrity ==&lt;br /&gt;
&lt;br /&gt;
For some reason {{User2|Jer Straaf}} feels it is needed to give the users only access to his point of view on these pages. I am removing the images and content I created for these pages, and do &#039;&#039;&#039;NO LONGER ALLOW ANYONE TO USE THEM&#039;&#039;&#039; on the Second Life Wiki. As of now 6 September 2010 the page integrity has been compromised and should been seen as grieving propaganda from {{User2|Jer Straaf}}, {{User2|Yevad_Doobie}} and {{User2|DOUGIE_Flossberg}}.[[User:Stryker Jenkins]] 06:38, 7 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
The statement made here by Stryker is untrue. He has given no specific examples because there are none.&amp;lt;BR&amp;gt;&lt;br /&gt;
Unless my changes have been un-done again, this wiki article is now clear, concise and well organized.  With the exception of the VRC advertisements, it is also objective.&amp;lt;BR&amp;gt;&lt;br /&gt;
Please look at this article and form your own opinion.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 02:42, 7 September 2010 (UTC)&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Erm, propaganda?  You published tarnished approximations of 2 of my established brand names in SL on the wiki page without even consulting me, which I have since asked you to remove.  If you had consulted me you would have received a flat refusal as I do not want my brands associated with this page for a number of reasons.  Now I see a slanderous statement about me at the top of this page, which I am taking on its pathetic face value at this moment...[[User:Yevad Doobie|Yevad Doobie]] 03:51, 7 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Content editing and removal ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&#039;&#039;who are we to decide what goes and what stays&#039;&#039;&amp;quot;... As long as information is not out of date or proven to be wrong information should stay as it is and not be needlessly removed. This is for the benefit of &#039;&#039;&#039;all viewers&#039;&#039;&#039; of the SLRR main wiki page. --[[User:Stryker Jenkins|Stryker J]] 11:58, 6 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt; &amp;lt;BR&amp;gt;&lt;br /&gt;
If the information is about Linden Labs&#039; SLRR, is objective and is factual, it stays.  If it is off-topic, biased or self-serving, it goes.  It&#039;s that easy, Stryker, everyone except you gets that.&amp;lt;BR&amp;gt;&lt;br /&gt;
Yevad Doobie has even filed a support ticket to have his entry removed from the &amp;quot;SLRR Stations&amp;quot; list.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 23:37, 6 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Removal of &amp;quot;SLRR Station&amp;quot; would be counter productive and self serving. Certainly not in the best interest of the SL users who want this information. --[[User:Stryker Jenkins|Stryker J]] 10:07, 7 September 2010 (UTC)&amp;lt;BR&amp;gt;&lt;br /&gt;
: This is a &amp;quot;straw man fallacy&amp;quot; Stryker, nobody is proposing that the section be removed.  Most residents use classified ads and work hard to build popularity and traffic for better search results, etc.  The rest of us are playing Second Life, what game are you playing? [[User:Jer Straaf|Jer Straaf]] 22:53, 7 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
We seem to have a working solution  for the problems with this page, but there are a few open ends that i think should be fixed.&lt;br /&gt;
The current page text says about the SLRR:&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;quot;Some residents feel it is completely unnecessary, some residents believe that it should remain free and open for use by all residents, others have tried to control and restrict usage of the SLRR. Some residents believe that the LDPW shows favoritism towards one particular SL railroading group.&amp;quot;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
This text is a left over of the past wiki war.  I do not think is provides a very  inviting introduction to the SLRR. For sure we must be able to do better on the front page. My suggestion is that we have a short dicussion here to find a format acceptable to all, that is a bit more positive. Any takers? [[User:Vaughn Deluca|Vaughn Deluca]] 11:47, 12 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Linden word on the subject ;) ==&lt;br /&gt;
&lt;br /&gt;
I&#039;m the Linden responsible for community-facing stuff on this wiki, so I hope this clarifies:&lt;br /&gt;
&lt;br /&gt;
Okay, first, Jer, it helps to not type in ALL CAPS. That looks like shouting and has the unfortunate effects of provoking anger.&lt;br /&gt;
&lt;br /&gt;
Second, &#039;&#039;&#039;this isn&#039;t Wikipedia, we don&#039;t enforce NPOV like they do&#039;&#039;&#039;. Sometimes NPOV is useful, &#039;&#039;but&#039;&#039; many articles are &#039;&#039;expected&#039;&#039; to have subjective bias based on real experiences, which can turn a dry read into something more vivid and useful — especially when it comes to culture. (We&#039;re more like [http://tvtropes.org/ TVTropes] that way.) However, we&#039;re &#039;&#039;always&#039;&#039; subject to the Second Life Terms of Service here, so inflammatory behavior that violates that isn&#039;t cool.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Editing_Guidelines#Linking_of_Content|&#039;&#039;It&#039;s fine&#039;&#039; to list related pages]] towards the end of an article. This is &#039;&#039;not&#039;&#039; out of scope. Linden Lab &#039;&#039;encourages&#039;&#039; connecting related ideas.&#039;&#039;&#039; On help pages, you often see this as &amp;quot;See also&amp;quot; or &amp;quot;Related resources&amp;quot;. (This is common on Wikipedia as well.) The point is to provide broader context without diluting the article&#039;s focus. Without those links, most Residents would be at a loss as to where to go next — in this case, to find out about other railroads. So, it&#039;s alright to list &amp;quot;Other Railway initiatives&amp;quot;, and I see some of these initiatives already have their own pages. That&#039;s the right thing to do, and that&#039;s great!&lt;br /&gt;
&lt;br /&gt;
Hopefully railroad factions who aren&#039;t yet included will be inspired to make the listing more comprehensive.&lt;br /&gt;
&lt;br /&gt;
What &#039;&#039;would&#039;&#039; be beyond the scope of this article? As an example, &#039;&#039;if&#039;&#039; other railway initiative descriptions began to take up multiple paragraphs and dominate the article — then those should be moved to other pages too. Again, I emphasize: &#039;&#039;&#039;simple links are good&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Carry on, &#039;&#039;choo-choo!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{TorSig}} &amp;lt;font size=&amp;quot;1&amp;quot;&amp;gt;on 2010-09-01 @ 4:58 AM Pacific&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* retracting comments from 11:09, 2 September 2010 (UTC) to Jer and Torley   --[[User:Stryker Jenkins|Stryker J]] 17:02, 2 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:: This text-brawl needs to end now for everyone involved. I&#039;ve given Jer Straaf a warning due to unuseful, inflammatory rambling which doesn&#039;t constructively followup on my earlier comments. Remember that there are &#039;&#039;many&#039;&#039; external places where dissenting opinions can be raised. This wiki, however, is owned by Linden Lab. {{TorSig}} &amp;lt;font size=&amp;quot;1&amp;quot;&amp;gt;on 2010-09-02 @ 9:19 AM Pacific&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1029002</id>
		<title>Talk:Second Life Railroad/SLRR History</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1029002"/>
		<updated>2010-09-08T09:15:51Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Moving page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{talk}}&lt;br /&gt;
&lt;br /&gt;
== I haven&#039;t forgotten about this... ==&lt;br /&gt;
&lt;br /&gt;
but, pardon for my delayed response, because my attention has been focused on critical deadlines here at Linden Lab. I will say this:&lt;br /&gt;
&lt;br /&gt;
* Talk pages can be an awkward place to have a conversation. As suggested, maybe some of you need to discuss this in realtime.&lt;br /&gt;
* I lack extensive firsthand experience with the disputed SLRR (and related) events, so I don&#039;t have a strong stance on matters as it relates to official Linden policy, compared to something in my domain expertise. So I forwarded this to Michael Linden of the [[LDPW]]. To clarify, I&#039;m unable to meaningfully mediate beyond broad wiki guidelines, but will make sure those are followed, or offenders&#039; wiki edit privileges will be revoked.&lt;br /&gt;
* If there continues to still be conflict over what belongs in a single page and consensus can&#039;t be reached, I recommend that &#039;&#039;&#039;&#039;&#039;new&#039;&#039; pages with their own perspective should be created&#039;&#039;&#039;, all linked reciprocally so that visitors can read them and make up their own minds. That way, each of the different groups involved in this can present their side of the story without feeling trampled. But &amp;quot;edit warring&amp;quot; must stop.&lt;br /&gt;
&lt;br /&gt;
{{TorSig}} &amp;lt;font size=&amp;quot;1&amp;quot;&amp;gt;on 2010-09-07 @ 9:19 AM Pacific&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Awesomness!-- &#039;&#039;&#039;[[User:Fred_Gandt|Fred Gandt]]&#039;&#039;&#039; &amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;([[User talk:Fred_Gandt|talk]]|[[Special:Contributions/Fred_Gandt|contribs]])&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt; 20:52, 7 September 2010 (UTC)&amp;lt;BR&amp;gt;&lt;br /&gt;
:Thank you Torley.  This is a process, not a crisis. When all this talk fades away we will be left with a great article. [[User:Jer Straaf|Jer Straaf]] 22:19, 7 September 2010 (UTC)&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Moving page==&lt;br /&gt;
&lt;br /&gt;
I have moved the [[Second_Life_Railroad/SLRR_History_2010|SLRR History from 2010 and beyond]] to this [[Second_Life_Railroad/SLRR_History_2010|new page]]. 2005 to 2009 can still be found at [[Second_Life_Railroad/SLRR_History]]. The old page gotten larger than the 32K maximum. --[[User:Stryker Jenkins|Stryker J]] 17:29, 2 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
To Stryker, this is not a good idea, the history must remain on a single page.&amp;lt;BR&amp;gt;&lt;br /&gt;
It is long because it was not written succinctly, some text was copied/pasted in it&#039;s entirety and not edited down for this wiki topic.&amp;lt;BR&amp;gt;&lt;br /&gt;
The only headings needed are &amp;quot;2008&amp;quot; etc., a subheadings for every item is not necessary.&amp;lt;BR&amp;gt;&lt;br /&gt;
Your suggestion to &amp;quot;find the latest SLRR information on the history 2010 page&amp;quot; makes absolutely no sense. &amp;lt;BR&amp;gt;&lt;br /&gt;
Also, there is no such thing as a &amp;quot;history beyond the present.&amp;quot; Up to date information should be placed on the SLRR main topic page only.&amp;lt;BR&amp;gt;&lt;br /&gt;
Would you like to change it back to the way it was? or shall I...&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 10:05, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* For editing purposes it&#039;s much easier to use sub-headings. So I suggest to keep those. Seeing as the documents will be added to continually it probably wise to split them at some point in time anyway. I could reverse the order of the document... but to be honest that makes no sense to me. You start a book by reading from chapter 1. Not from the last chapter backward. Lets leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 10:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
You have not presented any valid reasoning in support of this horrible change and you have obviously not understood my sound reasoning for returning the history to a single page format.&amp;lt;BR&amp;gt;&lt;br /&gt;
I will contact Torley Linden immediately, he can adjudicate this matter.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 11:07, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Reasoning in a nutshell again then: 1). The wiki editor if self gives a warning when a page gets larger then 32K. 2). The subheadings are needed for ease of editing and the index. 3). Pages are written and read from the top down and clearly marked they continue on other pages. 4) I have immediately accommodated your &#039;concern&#039; by adding additional links in the description of both pages. &amp;lt;BR&amp;gt;&lt;br /&gt;
:* I agree with the fact there is no &amp;quot;history beyond the present&amp;quot;. So you may want to come up with a better term for that. The pages are now fully linked and reverting it will cause links on other pages to fail. And just because you want something does not mean that I automatically have to agree. I still think its best to leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 11:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
I have edited the entire article for conciseness, eliminating extraneous information and creating a place in &amp;quot;Other Railway Initiatives&amp;quot; for the VRC-specific information as Torley has suggested.&amp;lt;BR&amp;gt;&lt;br /&gt;
The article looks really good now and contains all of the public information about the SLRR. &amp;lt;BR&amp;gt;&lt;br /&gt;
I spent a lot of time on this initially and have now spent even more making the article readable and more objective.  Do not undo any of these changes without consulting Torley Linden.&amp;lt;BR&amp;gt;&lt;br /&gt;
The &amp;quot;history of the future&amp;quot; page that Stryker Jenkins created can now be easily placed back into its proper place on the SLRR History page.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 00:34, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
jer Straaf had me look at this streamlined version and it looks really good. The old version was too long and too confusing plus it was not objective. All of the important information is still there. I contributed information to the original article and I am the founder of the largest railroad group in Second Life, the SLRR Rail Group. I have railroad stations all over the SLRR and agree that it is not right to list them under the topic &amp;quot;Second Life Railroad.&amp;quot; Moundsa and Stryker need to stop pretending that they own the SLRR in world and that they own this wiki topic, we ALL own it. Jer has done more for personal railroading and &amp;quot;saving the rails&amp;quot; than almost anybody, his input should be respected. To Stryker, I saw the games you played with the edits, do not remove this message without my permission! [[User:DOUGIE Flossberg|DOUGIE Flossberg]] 04:27, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
: I tend to disagree, its unclear to me why large portions with good factual  information have been removed.  I agree with Torley, could you and Jer detail the reasons behind the changes, in particular the larger deletes?[[User:Vaughn Deluca|Vaughn Deluca]] 19:30, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
Vaughn, Which parts do you agree with if you only &amp;quot;tend&amp;quot; to disagree? Please re-read my comments, it&#039;s all there. Your VRC group&#039;s leadership has begun putting your VRC advertisements back into the article already and have deleted the category I made for the VRC in &amp;quot;Other Railway Initiatives&amp;quot; in opposition to what Torley suggested. This is a citizenship issue with your VRC, yet again.  ONLY official SLRR stations should be listed here. VRC railroad stations are no more official than any other resident-built stations, and there are hundreds of resident-built stations along the SLRR. [[User:Jer Straaf|Jer Straaf]] 23:22, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
Objectivity is paramount surely?  Why are some resident locations so shamelessly plugged?  This page should not be used in such a manner I would say, unless maybe someone wants to canvas all neighbours along the SLRR...slrr-yellowpages.com is available to anyone who wishes to set something up along those lines.  I can see the logic in maybe mentioning landmarks such as the hobo area, crossings, that kind of thing, but I also feel that such detail would be better elsewhere and this page is best when concise, clear and a starting point for further information and investigation.  Use of all of the protected routes is mostly about peoples need to explore and find things for themselves, the page should be a good starting point, not a good reason to minimise the client, grab a drink, and put your reading glasses on.  May I quote 5 simple words which may also help?  What, where, when, how, why.[[User:Yevad Doobie|Yevad Doobie]] 03:19, 6 September 2010 (UTC)&lt;br /&gt;
: Ok, this gets us nowhere, much more has been removed than justified. I will compile a detailed list of facts that are in my view on topic,  so we know what we are talking about .[[User:Vaughn Deluca|Vaughn Deluca]] 04:32, 6 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
I edited for brevity and did not change any essential informational content in the process.  But Stryker has been busy again:&amp;lt;BR&amp;gt;&lt;br /&gt;
- I count known train sales and correctly say that &amp;quot;thousands of residents have personal trains&amp;quot; and for some reason Stryker edits it and says &amp;quot;very many trains.&amp;quot; Why?&amp;lt;BR&amp;gt;&lt;br /&gt;
- Standards have existed for several years and Stryker incorrectly states that standard-setting began at a meeting last month. I take it out, he puts it back in.&amp;lt;BR&amp;gt;&lt;br /&gt;
- I take out the VRC&#039;s blatant advertising, Stryker puts it back in.  I make a place for the VRC in &amp;quot;Other Railway Initiatives&amp;quot; and Stryker deletes it.&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;strike&amp;gt;- The &amp;quot;SLRR logo&amp;quot; is a picture of one of Stryker&#039;s products on [https://www.xstreetsl.com/modules.php?name=Marketplace&amp;amp;file=item&amp;amp;ItemID=1569050 SLX] and is not something you would ever find on the SLRR. &amp;lt;/strike&amp;gt; Images removed by --[[User:Stryker Jenkins|Stryker J]] 10:05, 6 September 2010 (UTC) Stop editing my comments! Make your own! [[User:Jer Straaf|Jer Straaf]] 10:10, 6 September 2010 (UTC) These are normal Wiki procedures Jer.--[[User:Stryker Jenkins|Stryker J]] 10:16, 6 September 2010 (UTC) &amp;lt;BR&amp;gt;&lt;br /&gt;
And his map? It is biased, out-of-date and speculative.&amp;lt;BR&amp;gt;&lt;br /&gt;
- Stryker keeps manipulating the &amp;quot;Source&amp;quot; sections too, the VRC did not &amp;quot;initially collect&amp;quot; this widely available public information, I have been distributing some of it for years.  And who are these &amp;quot;and &lt;br /&gt;
others associated with other SLRR related groups&amp;quot; to which Stryker refers? My contributions were not made representing any SL group! What is your agenda here? And Michael Linden is only a source for the names of &lt;br /&gt;
the rail lines? Get real.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 09:49, 6 September 2010 (UTC)&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I recommend that Stryker and Jer meet inworld (along with any and all interested parties) to discuss how best to work together on this material. It would seem the only way a meeting could be productive is if a [http://en.wikipedia.org/wiki/Chairman chair] was employed. The chair should be someone who has no bias. Do the wiki a favor and consider this suggestion seriously, please. -- &#039;&#039;&#039;[[User:Fred_Gandt|Fred Gandt]]&#039;&#039;&#039; &amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;([[User talk:Fred_Gandt|talk]]|[[Special:Contributions/Fred_Gandt|contribs]])&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt; 13:48, 6 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
I have reattached the 2010 history text to its proper place.&amp;lt;BR&amp;gt;&lt;br /&gt;
Stryker, do not use my railroading locations as &amp;quot;points of interest&amp;quot; to justify putting your VRC advertisements into the list of SLRR stations. ONLY official LL stations should appear in the list!&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 22:52, 6 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
Wew, things move fast here, i was am only half way trough my list of proposed edits. What happend to talking in the talk page to reach consensus?  :( &lt;br /&gt;
I don&#039;t think a chair is  needed , just common sense and good manners should do.  I will complete my suggested changes - with justification for each modification, and put that up for discussion. [[User:Vaughn Deluca|Vaughn Deluca]] 06:53, 7 September 2010 (UTC)&lt;br /&gt;
: I change my mind. So much of the page has been removed that the task of restoring it -given the current atmosphere- is daunting. I prefer to spend my time in more productive ways. [[User:Vaughn Deluca|Vaughn Deluca]] 21:01, 7 September 2010 (UTC)&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
:: Sorry Vaughn, I don&#039;t buy that. I think you looked at it and realized that all I removed was a bunch of extraneous detail that puffed up the article. Storming off in a huff is a way of &amp;quot;saving face&amp;quot; for your VRC, you know it was all just poorly-written cut/paste fluff. I was hoping you would help us. JMHO...[[User:Jer Straaf|Jer Straaf]] 22:29, 7 September 2010 (UTC)&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
:::It is supposed to be fun to do this, that was not the case anymore, and your comment above is a prefect illustration of that. [[User:Vaughn Deluca|Vaughn Deluca]] 06:38, 8 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== For simplicity&#039;s sake... ==&lt;br /&gt;
&lt;br /&gt;
@Jer It isn&#039;t clear to me which specific passages you find objectionable. I won&#039;t assume and I don&#039;t have the luxury of time to look through all edits, so please quote and summarize with &#039;&#039;specific actionables&#039;&#039;. Otherwise, others have a hard time understanding what you mean.&lt;br /&gt;
&lt;br /&gt;
Since there&#039;s a lot going on here, it may help to start fresh knowing that: &#039;&#039;alternate views&#039;&#039; can be presented within an article from each perspective. For example, &amp;quot;While Bob saw the burgeoning steampunk movement as important to e-commerce, Alice disagreed because it hurt her dieselpunk fashions. Complicating the matter further, John saw an opportunity to merge the two.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The point is, &#039;&#039;&#039;attribute these perspectives, and make it clear they aren&#039;t universally shared&#039;&#039;&#039;. Similar to how Wikipedia has both &amp;quot;positive&amp;quot;, &amp;quot;negative&amp;quot;, and &amp;quot;mixed&amp;quot; reviews cited in the &amp;quot;critical response&amp;quot; of movie reviews — [http://en.wikipedia.org/wiki/Inception_%28film%29#Critical_response &#039;&#039;Inception&#039;&#039;] is a particularly weighty example.&lt;br /&gt;
&lt;br /&gt;
{{TorSig}} &amp;lt;font size=&amp;quot;1&amp;quot;&amp;gt;on 2010-09-01 @ 5:29 AM Pacific&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* retracting older comments --[[User:Stryker Jenkins|Stryker J]] 17:04, 2 September 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1028962</id>
		<title>Talk:Second Life Railroad/SLRR History</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1028962"/>
		<updated>2010-09-08T06:38:36Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Moving page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{talk}}&lt;br /&gt;
&lt;br /&gt;
== I haven&#039;t forgotten about this... ==&lt;br /&gt;
&lt;br /&gt;
but, pardon for my delayed response, because my attention has been focused on critical deadlines here at Linden Lab. I will say this:&lt;br /&gt;
&lt;br /&gt;
* Talk pages can be an awkward place to have a conversation. As suggested, maybe some of you need to discuss this in realtime.&lt;br /&gt;
* I lack extensive firsthand experience with the disputed SLRR (and related) events, so I don&#039;t have a strong stance on matters as it relates to official Linden policy, compared to something in my domain expertise. So I forwarded this to Michael Linden of the [[LDPW]]. To clarify, I&#039;m unable to meaningfully mediate beyond broad wiki guidelines, but will make sure those are followed, or offenders&#039; wiki edit privileges will be revoked.&lt;br /&gt;
* If there continues to still be conflict over what belongs in a single page and consensus can&#039;t be reached, I recommend that &#039;&#039;&#039;&#039;&#039;new&#039;&#039; pages with their own perspective should be created&#039;&#039;&#039;, all linked reciprocally so that visitors can read them and make up their own minds. That way, each of the different groups involved in this can present their side of the story without feeling trampled. But &amp;quot;edit warring&amp;quot; must stop.&lt;br /&gt;
&lt;br /&gt;
{{TorSig}} &amp;lt;font size=&amp;quot;1&amp;quot;&amp;gt;on 2010-09-07 @ 9:19 AM Pacific&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Awesomness!-- &#039;&#039;&#039;[[User:Fred_Gandt|Fred Gandt]]&#039;&#039;&#039; &amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;([[User talk:Fred_Gandt|talk]]|[[Special:Contributions/Fred_Gandt|contribs]])&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt; 20:52, 7 September 2010 (UTC)&amp;lt;BR&amp;gt;&lt;br /&gt;
:Thank you Torley.  This is a process, not a crisis. When all this talk fades away we will be left with a great article. [[User:Jer Straaf|Jer Straaf]] 22:19, 7 September 2010 (UTC)&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Moving page==&lt;br /&gt;
&lt;br /&gt;
I have moved the [[Second_Life_Railroad/SLRR_History_2010|SLRR History from 2010 and beyond]] to this [[Second_Life_Railroad/SLRR_History_2010|new page]]. 2005 to 2009 can still be found at [[Second_Life_Railroad/SLRR_History]]. The old page gotten larger than the 32K maximum. --[[User:Stryker Jenkins|Stryker J]] 17:29, 2 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
To Stryker, this is not a good idea, the history must remain on a single page.&amp;lt;BR&amp;gt;&lt;br /&gt;
It is long because it was not written succinctly, some text was copied/pasted in it&#039;s entirety and not edited down for this wiki topic.&amp;lt;BR&amp;gt;&lt;br /&gt;
The only headings needed are &amp;quot;2008&amp;quot; etc., a subheadings for every item is not necessary.&amp;lt;BR&amp;gt;&lt;br /&gt;
Your suggestion to &amp;quot;find the latest SLRR information on the history 2010 page&amp;quot; makes absolutely no sense. &amp;lt;BR&amp;gt;&lt;br /&gt;
Also, there is no such thing as a &amp;quot;history beyond the present.&amp;quot; Up to date information should be placed on the SLRR main topic page only.&amp;lt;BR&amp;gt;&lt;br /&gt;
Would you like to change it back to the way it was? or shall I...&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 10:05, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* For editing purposes it&#039;s much easier to use sub-headings. So I suggest to keep those. Seeing as the documents will be added to continually it probably wise to split them at some point in time anyway. I could reverse the order of the document... but to be honest that makes no sense to me. You start a book by reading from chapter 1. Not from the last chapter backward. Lets leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 10:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
You have not presented any valid reasoning in support of this horrible change and you have obviously not understood my sound reasoning for returning the history to a single page format.&amp;lt;BR&amp;gt;&lt;br /&gt;
I will contact Torley Linden immediately, he can adjudicate this matter.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 11:07, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Reasoning in a nutshell again then: 1). The wiki editor if self gives a warning when a page gets larger then 32K. 2). The subheadings are needed for ease of editing and the index. 3). Pages are written and read from the top down and clearly marked they continue on other pages. 4) I have immediately accommodated your &#039;concern&#039; by adding additional links in the description of both pages. &amp;lt;BR&amp;gt;&lt;br /&gt;
:* I agree with the fact there is no &amp;quot;history beyond the present&amp;quot;. So you may want to come up with a better term for that. The pages are now fully linked and reverting it will cause links on other pages to fail. And just because you want something does not mean that I automatically have to agree. I still think its best to leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 11:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
I have edited the entire article for conciseness, eliminating extraneous information and creating a place in &amp;quot;Other Railway Initiatives&amp;quot; for the VRC-specific information as Torley has suggested.&amp;lt;BR&amp;gt;&lt;br /&gt;
The article looks really good now and contains all of the public information about the SLRR. &amp;lt;BR&amp;gt;&lt;br /&gt;
I spent a lot of time on this initially and have now spent even more making the article readable and more objective.  Do not undo any of these changes without consulting Torley Linden.&amp;lt;BR&amp;gt;&lt;br /&gt;
The &amp;quot;history of the future&amp;quot; page that Stryker Jenkins created can now be easily placed back into its proper place on the SLRR History page.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 00:34, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
jer Straaf had me look at this streamlined version and it looks really good. The old version was too long and too confusing plus it was not objective. All of the important information is still there. I contributed information to the original article and I am the founder of the largest railroad group in Second Life, the SLRR Rail Group. I have railroad stations all over the SLRR and agree that it is not right to list them under the topic &amp;quot;Second Life Railroad.&amp;quot; Moundsa and Stryker need to stop pretending that they own the SLRR in world and that they own this wiki topic, we ALL own it. Jer has done more for personal railroading and &amp;quot;saving the rails&amp;quot; than almost anybody, his input should be respected. To Stryker, I saw the games you played with the edits, do not remove this message without my permission! [[User:DOUGIE Flossberg|DOUGIE Flossberg]] 04:27, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
: I tend to disagree, its unclear to me why large portions with good factual  information have been removed.  I agree with Torley, could you and Jer detail the reasons behind the changes, in particular the larger deletes?[[User:Vaughn Deluca|Vaughn Deluca]] 19:30, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
Vaughn, Which parts do you agree with if you only &amp;quot;tend&amp;quot; to disagree? Please re-read my comments, it&#039;s all there. Your VRC group&#039;s leadership has begun putting your VRC advertisements back into the article already and have deleted the category I made for the VRC in &amp;quot;Other Railway Initiatives&amp;quot; in opposition to what Torley suggested. This is a citizenship issue with your VRC, yet again.  ONLY official SLRR stations should be listed here. VRC railroad stations are no more official than any other resident-built stations, and there are hundreds of resident-built stations along the SLRR. [[User:Jer Straaf|Jer Straaf]] 23:22, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
Objectivity is paramount surely?  Why are some resident locations so shamelessly plugged?  This page should not be used in such a manner I would say, unless maybe someone wants to canvas all neighbours along the SLRR...slrr-yellowpages.com is available to anyone who wishes to set something up along those lines.  I can see the logic in maybe mentioning landmarks such as the hobo area, crossings, that kind of thing, but I also feel that such detail would be better elsewhere and this page is best when concise, clear and a starting point for further information and investigation.  Use of all of the protected routes is mostly about peoples need to explore and find things for themselves, the page should be a good starting point, not a good reason to minimise the client, grab a drink, and put your reading glasses on.  May I quote 5 simple words which may also help?  What, where, when, how, why.[[User:Yevad Doobie|Yevad Doobie]] 03:19, 6 September 2010 (UTC)&lt;br /&gt;
: Ok, this gets us nowhere, much more has been removed than justified. I will compile a detailed list of facts that are in my view on topic,  so we know what we are talking about .[[User:Vaughn Deluca|Vaughn Deluca]] 04:32, 6 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
I edited for brevity and did not change any essential informational content in the process.  But Stryker has been busy again:&amp;lt;BR&amp;gt;&lt;br /&gt;
- I count known train sales and correctly say that &amp;quot;thousands of residents have personal trains&amp;quot; and for some reason Stryker edits it and says &amp;quot;very many trains.&amp;quot; Why?&amp;lt;BR&amp;gt;&lt;br /&gt;
- Standards have existed for several years and Stryker incorrectly states that standard-setting began at a meeting last month. I take it out, he puts it back in.&amp;lt;BR&amp;gt;&lt;br /&gt;
- I take out the VRC&#039;s blatant advertising, Stryker puts it back in.  I make a place for the VRC in &amp;quot;Other Railway Initiatives&amp;quot; and Stryker deletes it.&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;strike&amp;gt;- The &amp;quot;SLRR logo&amp;quot; is a picture of one of Stryker&#039;s products on [https://www.xstreetsl.com/modules.php?name=Marketplace&amp;amp;file=item&amp;amp;ItemID=1569050 SLX] and is not something you would ever find on the SLRR. &amp;lt;/strike&amp;gt; Images removed by --[[User:Stryker Jenkins|Stryker J]] 10:05, 6 September 2010 (UTC) Stop editing my comments! Make your own! [[User:Jer Straaf|Jer Straaf]] 10:10, 6 September 2010 (UTC) These are normal Wiki procedures Jer.--[[User:Stryker Jenkins|Stryker J]] 10:16, 6 September 2010 (UTC) &amp;lt;BR&amp;gt;&lt;br /&gt;
And his map? It is biased, out-of-date and speculative.&amp;lt;BR&amp;gt;&lt;br /&gt;
- Stryker keeps manipulating the &amp;quot;Source&amp;quot; sections too, the VRC did not &amp;quot;initially collect&amp;quot; this widely available public information, I have been distributing some of it for years.  And who are these &amp;quot;and &lt;br /&gt;
others associated with other SLRR related groups&amp;quot; to which Stryker refers? My contributions were not made representing any SL group! What is your agenda here? And Michael Linden is only a source for the names of &lt;br /&gt;
the rail lines? Get real.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 09:49, 6 September 2010 (UTC)&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I recommend that Stryker and Jer meet inworld (along with any and all interested parties) to discuss how best to work together on this material. It would seem the only way a meeting could be productive is if a [http://en.wikipedia.org/wiki/Chairman chair] was employed. The chair should be someone who has no bias. Do the wiki a favor and consider this suggestion seriously, please. -- &#039;&#039;&#039;[[User:Fred_Gandt|Fred Gandt]]&#039;&#039;&#039; &amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;([[User talk:Fred_Gandt|talk]]|[[Special:Contributions/Fred_Gandt|contribs]])&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt; 13:48, 6 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
I have reattached the 2010 history text to its proper place.&amp;lt;BR&amp;gt;&lt;br /&gt;
Stryker, do not use my railroading locations as &amp;quot;points of interest&amp;quot; to justify putting your VRC advertisements into the list of SLRR stations. ONLY official LL stations should appear in the list!&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 22:52, 6 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
Wew, things move fast here, i was am only half way trough my list of proposed edits. What happend to talking in the talk page to reach consensus?  :( &lt;br /&gt;
I don&#039;t think a chair is  needed , just common sense and good manners should do.  I will complete my suggested changes - with justification for each modification, and put that up for discussion. [[User:Vaughn Deluca|Vaughn Deluca]] 06:53, 7 September 2010 (UTC)&lt;br /&gt;
: I change my mind. So much of the page has been removed that the task of restoring it -given the current atmosphere- is daunting. I prefer to spend my time in more productive ways. [[User:Vaughn Deluca|Vaughn Deluca]] 21:01, 7 September 2010 (UTC)&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
:: Sorry Vaughn, I don&#039;t buy that. I think you looked at it and realized that all I removed was a bunch of extraneous detail that puffed up the article. Storming off in a huff is a way of &amp;quot;saving face&amp;quot; for your VRC, you know it was all just poorly-written cut/paste fluff. I was hoping you would help us. JMHO...[[User:Jer Straaf|Jer Straaf]] 22:29, 7 September 2010 (UTC)&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
:::It is supposed to be fun to do this, that was not the case anymore. [[User:Vaughn Deluca|Vaughn Deluca]] 06:38, 8 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== For simplicity&#039;s sake... ==&lt;br /&gt;
&lt;br /&gt;
@Jer It isn&#039;t clear to me which specific passages you find objectionable. I won&#039;t assume and I don&#039;t have the luxury of time to look through all edits, so please quote and summarize with &#039;&#039;specific actionables&#039;&#039;. Otherwise, others have a hard time understanding what you mean.&lt;br /&gt;
&lt;br /&gt;
Since there&#039;s a lot going on here, it may help to start fresh knowing that: &#039;&#039;alternate views&#039;&#039; can be presented within an article from each perspective. For example, &amp;quot;While Bob saw the burgeoning steampunk movement as important to e-commerce, Alice disagreed because it hurt her dieselpunk fashions. Complicating the matter further, John saw an opportunity to merge the two.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The point is, &#039;&#039;&#039;attribute these perspectives, and make it clear they aren&#039;t universally shared&#039;&#039;&#039;. Similar to how Wikipedia has both &amp;quot;positive&amp;quot;, &amp;quot;negative&amp;quot;, and &amp;quot;mixed&amp;quot; reviews cited in the &amp;quot;critical response&amp;quot; of movie reviews — [http://en.wikipedia.org/wiki/Inception_%28film%29#Critical_response &#039;&#039;Inception&#039;&#039;] is a particularly weighty example.&lt;br /&gt;
&lt;br /&gt;
{{TorSig}} &amp;lt;font size=&amp;quot;1&amp;quot;&amp;gt;on 2010-09-01 @ 5:29 AM Pacific&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* retracting older comments --[[User:Stryker Jenkins|Stryker J]] 17:04, 2 September 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1028622</id>
		<title>Talk:Second Life Railroad/SLRR History</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1028622"/>
		<updated>2010-09-07T21:01:56Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Moving page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{talk}}&lt;br /&gt;
&lt;br /&gt;
== I haven&#039;t forgotten about this... ==&lt;br /&gt;
&lt;br /&gt;
but, pardon for my delayed response, because my attention has been focused on critical deadlines here at Linden Lab. I will say this:&lt;br /&gt;
&lt;br /&gt;
* Talk pages can be an awkward place to have a conversation. As suggested, maybe some of you need to discuss this in realtime.&lt;br /&gt;
* I lack extensive firsthand experience with the disputed SLRR (and related) events, so I don&#039;t have a strong stance on matters as it relates to official Linden policy, compared to something in my domain expertise. So I forwarded this to Michael Linden of the [[LDPW]]. To clarify, I&#039;m unable to meaningfully mediate beyond broad wiki guidelines, but will make sure those are followed, or offenders&#039; wiki edit privileges will be revoked.&lt;br /&gt;
* If there continues to still be conflict over what belongs in a single page and consensus can&#039;t be reached, I recommend that &#039;&#039;&#039;&#039;&#039;new&#039;&#039; pages with their own perspective should be created&#039;&#039;&#039;, all linked reciprocally so that visitors can read them and make up their own minds. That way, each of the different groups involved in this can present their side of the story without feeling trampled. But &amp;quot;edit warring&amp;quot; must stop.&lt;br /&gt;
&lt;br /&gt;
{{TorSig}} &amp;lt;font size=&amp;quot;1&amp;quot;&amp;gt;on 2010-09-07 @ 9:19 AM Pacific&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Awesomness!-- &#039;&#039;&#039;[[User:Fred_Gandt|Fred Gandt]]&#039;&#039;&#039; &amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;([[User talk:Fred_Gandt|talk]]|[[Special:Contributions/Fred_Gandt|contribs]])&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt; 20:52, 7 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Moving page==&lt;br /&gt;
&lt;br /&gt;
I have moved the [[Second_Life_Railroad/SLRR_History_2010|SLRR History from 2010 and beyond]] to this [[Second_Life_Railroad/SLRR_History_2010|new page]]. 2005 to 2009 can still be found at [[Second_Life_Railroad/SLRR_History]]. The old page gotten larger than the 32K maximum. --[[User:Stryker Jenkins|Stryker J]] 17:29, 2 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
To Stryker, this is not a good idea, the history must remain on a single page.&amp;lt;BR&amp;gt;&lt;br /&gt;
It is long because it was not written succinctly, some text was copied/pasted in it&#039;s entirety and not edited down for this wiki topic.&amp;lt;BR&amp;gt;&lt;br /&gt;
The only headings needed are &amp;quot;2008&amp;quot; etc., a subheadings for every item is not necessary.&amp;lt;BR&amp;gt;&lt;br /&gt;
Your suggestion to &amp;quot;find the latest SLRR information on the history 2010 page&amp;quot; makes absolutely no sense. &amp;lt;BR&amp;gt;&lt;br /&gt;
Also, there is no such thing as a &amp;quot;history beyond the present.&amp;quot; Up to date information should be placed on the SLRR main topic page only.&amp;lt;BR&amp;gt;&lt;br /&gt;
Would you like to change it back to the way it was? or shall I...&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 10:05, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* For editing purposes it&#039;s much easier to use sub-headings. So I suggest to keep those. Seeing as the documents will be added to continually it probably wise to split them at some point in time anyway. I could reverse the order of the document... but to be honest that makes no sense to me. You start a book by reading from chapter 1. Not from the last chapter backward. Lets leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 10:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
You have not presented any valid reasoning in support of this horrible change and you have obviously not understood my sound reasoning for returning the history to a single page format.&amp;lt;BR&amp;gt;&lt;br /&gt;
I will contact Torley Linden immediately, he can adjudicate this matter.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 11:07, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Reasoning in a nutshell again then: 1). The wiki editor if self gives a warning when a page gets larger then 32K. 2). The subheadings are needed for ease of editing and the index. 3). Pages are written and read from the top down and clearly marked they continue on other pages. 4) I have immediately accommodated your &#039;concern&#039; by adding additional links in the description of both pages. &amp;lt;BR&amp;gt;&lt;br /&gt;
:* I agree with the fact there is no &amp;quot;history beyond the present&amp;quot;. So you may want to come up with a better term for that. The pages are now fully linked and reverting it will cause links on other pages to fail. And just because you want something does not mean that I automatically have to agree. I still think its best to leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 11:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
I have edited the entire article for conciseness, eliminating extraneous information and creating a place in &amp;quot;Other Railway Initiatives&amp;quot; for the VRC-specific information as Torley has suggested.&amp;lt;BR&amp;gt;&lt;br /&gt;
The article looks really good now and contains all of the public information about the SLRR. &amp;lt;BR&amp;gt;&lt;br /&gt;
I spent a lot of time on this initially and have now spent even more making the article readable and more objective.  Do not undo any of these changes without consulting Torley Linden.&amp;lt;BR&amp;gt;&lt;br /&gt;
The &amp;quot;history of the future&amp;quot; page that Stryker Jenkins created can now be easily placed back into its proper place on the SLRR History page.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 00:34, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
jer Straaf had me look at this streamlined version and it looks really good. The old version was too long and too confusing plus it was not objective. All of the important information is still there. I contributed information to the original article and I am the founder of the largest railroad group in Second Life, the SLRR Rail Group. I have railroad stations all over the SLRR and agree that it is not right to list them under the topic &amp;quot;Second Life Railroad.&amp;quot; Moundsa and Stryker need to stop pretending that they own the SLRR in world and that they own this wiki topic, we ALL own it. Jer has done more for personal railroading and &amp;quot;saving the rails&amp;quot; than almost anybody, his input should be respected. To Stryker, I saw the games you played with the edits, do not remove this message without my permission! [[User:DOUGIE Flossberg|DOUGIE Flossberg]] 04:27, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
: I tend to disagree, its unclear to me why large portions with good factual  information have been removed.  I agree with Torley, could you and Jer detail the reasons behind the changes, in particular the larger deletes?[[User:Vaughn Deluca|Vaughn Deluca]] 19:30, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
Vaughn, Which parts do you agree with if you only &amp;quot;tend&amp;quot; to disagree? Please re-read my comments, it&#039;s all there. Your VRC group&#039;s leadership has begun putting your VRC advertisements back into the article already and have deleted the category I made for the VRC in &amp;quot;Other Railway Initiatives&amp;quot; in opposition to what Torley suggested. This is a citizenship issue with your VRC, yet again.  ONLY official SLRR stations should be listed here. VRC railroad stations are no more official than any other resident-built stations, and there are hundreds of resident-built stations along the SLRR. [[User:Jer Straaf|Jer Straaf]] 23:22, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
Objectivity is paramount surely?  Why are some resident locations so shamelessly plugged?  This page should not be used in such a manner I would say, unless maybe someone wants to canvas all neighbours along the SLRR...slrr-yellowpages.com is available to anyone who wishes to set something up along those lines.  I can see the logic in maybe mentioning landmarks such as the hobo area, crossings, that kind of thing, but I also feel that such detail would be better elsewhere and this page is best when concise, clear and a starting point for further information and investigation.  Use of all of the protected routes is mostly about peoples need to explore and find things for themselves, the page should be a good starting point, not a good reason to minimise the client, grab a drink, and put your reading glasses on.  May I quote 5 simple words which may also help?  What, where, when, how, why.[[User:Yevad Doobie|Yevad Doobie]] 03:19, 6 September 2010 (UTC)&lt;br /&gt;
: Ok, this gets us nowhere, much more has been removed than justified. I will compile a detailed list of facts that are in my view on topic,  so we know what we are talking about .[[User:Vaughn Deluca|Vaughn Deluca]] 04:32, 6 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
I edited for brevity and did not change any essential informational content in the process.  But Stryker has been busy again:&amp;lt;BR&amp;gt;&lt;br /&gt;
- I count known train sales and correctly say that &amp;quot;thousands of residents have personal trains&amp;quot; and for some reason Stryker edits it and says &amp;quot;very many trains.&amp;quot; Why?&amp;lt;BR&amp;gt;&lt;br /&gt;
- Standards have existed for several years and Stryker incorrectly states that standard-setting began at a meeting last month. I take it out, he puts it back in.&amp;lt;BR&amp;gt;&lt;br /&gt;
- I take out the VRC&#039;s blatant advertising, Stryker puts it back in.  I make a place for the VRC in &amp;quot;Other Railway Initiatives&amp;quot; and Stryker deletes it.&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;strike&amp;gt;- The &amp;quot;SLRR logo&amp;quot; is a picture of one of Stryker&#039;s products on [https://www.xstreetsl.com/modules.php?name=Marketplace&amp;amp;file=item&amp;amp;ItemID=1569050 SLX] and is not something you would ever find on the SLRR. &amp;lt;/strike&amp;gt; Images removed by --[[User:Stryker Jenkins|Stryker J]] 10:05, 6 September 2010 (UTC) Stop editing my comments! Make your own! [[User:Jer Straaf|Jer Straaf]] 10:10, 6 September 2010 (UTC) These are normal Wiki procedures Jer.--[[User:Stryker Jenkins|Stryker J]] 10:16, 6 September 2010 (UTC) &amp;lt;BR&amp;gt;&lt;br /&gt;
And his map? It is biased, out-of-date and speculative.&amp;lt;BR&amp;gt;&lt;br /&gt;
- Stryker keeps manipulating the &amp;quot;Source&amp;quot; sections too, the VRC did not &amp;quot;initially collect&amp;quot; this widely available public information, I have been distributing some of it for years.  And who are these &amp;quot;and &lt;br /&gt;
others associated with other SLRR related groups&amp;quot; to which Stryker refers? My contributions were not made representing any SL group! What is your agenda here? And Michael Linden is only a source for the names of &lt;br /&gt;
the rail lines? Get real.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 09:49, 6 September 2010 (UTC)&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I recommend that Stryker and Jer meet inworld (along with any and all interested parties) to discuss how best to work together on this material. It would seem the only way a meeting could be productive is if a [http://en.wikipedia.org/wiki/Chairman chair] was employed. The chair should be someone who has no bias. Do the wiki a favor and consider this suggestion seriously, please. -- &#039;&#039;&#039;[[User:Fred_Gandt|Fred Gandt]]&#039;&#039;&#039; &amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;([[User talk:Fred_Gandt|talk]]|[[Special:Contributions/Fred_Gandt|contribs]])&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt; 13:48, 6 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
I have reattached the 2010 history text to its proper place.&amp;lt;BR&amp;gt;&lt;br /&gt;
Stryker, do not use my railroading locations as &amp;quot;points of interest&amp;quot; to justify putting your VRC advertisements into the list of SLRR stations. ONLY official LL stations should appear in the list!&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 22:52, 6 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
Wew, things move fast here, i was am only half way trough my list of proposed edits. What happend to talking in the talk page to reach consensus?  :( &lt;br /&gt;
I don&#039;t think a chair is  needed , just common sense and good manners should do.  I will complete my suggested changes - with justification for each modification, and put that up for discussion. [[User:Vaughn Deluca|Vaughn Deluca]] 06:53, 7 September 2010 (UTC)&lt;br /&gt;
: I change my mind. So much of the page has been removed that the task of restoring it -given the current atmosphere- is daunting. I prefer to spend my time in more productive ways. [[User:Vaughn Deluca|Vaughn Deluca]] 21:01, 7 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== For simplicity&#039;s sake... ==&lt;br /&gt;
&lt;br /&gt;
@Jer It isn&#039;t clear to me which specific passages you find objectionable. I won&#039;t assume and I don&#039;t have the luxury of time to look through all edits, so please quote and summarize with &#039;&#039;specific actionables&#039;&#039;. Otherwise, others have a hard time understanding what you mean.&lt;br /&gt;
&lt;br /&gt;
Since there&#039;s a lot going on here, it may help to start fresh knowing that: &#039;&#039;alternate views&#039;&#039; can be presented within an article from each perspective. For example, &amp;quot;While Bob saw the burgeoning steampunk movement as important to e-commerce, Alice disagreed because it hurt her dieselpunk fashions. Complicating the matter further, John saw an opportunity to merge the two.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The point is, &#039;&#039;&#039;attribute these perspectives, and make it clear they aren&#039;t universally shared&#039;&#039;&#039;. Similar to how Wikipedia has both &amp;quot;positive&amp;quot;, &amp;quot;negative&amp;quot;, and &amp;quot;mixed&amp;quot; reviews cited in the &amp;quot;critical response&amp;quot; of movie reviews — [http://en.wikipedia.org/wiki/Inception_%28film%29#Critical_response &#039;&#039;Inception&#039;&#039;] is a particularly weighty example.&lt;br /&gt;
&lt;br /&gt;
{{TorSig}} &amp;lt;font size=&amp;quot;1&amp;quot;&amp;gt;on 2010-09-01 @ 5:29 AM Pacific&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* retracting older comments --[[User:Stryker Jenkins|Stryker J]] 17:04, 2 September 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1027792</id>
		<title>Talk:Second Life Railroad/SLRR History</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1027792"/>
		<updated>2010-09-07T06:53:32Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Moving page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{talk}}&lt;br /&gt;
&lt;br /&gt;
==Moving page==&lt;br /&gt;
&lt;br /&gt;
I have moved the [[Second_Life_Railroad/SLRR_History_2010|SLRR History from 2010 and beyond]] to this [[Second_Life_Railroad/SLRR_History_2010|new page]]. 2005 to 2009 can still be found at [[Second_Life_Railroad/SLRR_History]]. The old page gotten larger than the 32K maximum. --[[User:Stryker Jenkins|Stryker J]] 17:29, 2 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
To Stryker, this is not a good idea, the history must remain on a single page.&amp;lt;BR&amp;gt;&lt;br /&gt;
It is long because it was not written succinctly, some text was copied/pasted in it&#039;s entirety and not edited down for this wiki topic.&amp;lt;BR&amp;gt;&lt;br /&gt;
The only headings needed are &amp;quot;2008&amp;quot; etc., a subheadings for every item is not necessary.&amp;lt;BR&amp;gt;&lt;br /&gt;
Your suggestion to &amp;quot;find the latest SLRR information on the history 2010 page&amp;quot; makes absolutely no sense. &amp;lt;BR&amp;gt;&lt;br /&gt;
Also, there is no such thing as a &amp;quot;history beyond the present.&amp;quot; Up to date information should be placed on the SLRR main topic page only.&amp;lt;BR&amp;gt;&lt;br /&gt;
Would you like to change it back to the way it was? or shall I...&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 10:05, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* For editing purposes it&#039;s much easier to use sub-headings. So I suggest to keep those. Seeing as the documents will be added to continually it probably wise to split them at some point in time anyway. I could reverse the order of the document... but to be honest that makes no sense to me. You start a book by reading from chapter 1. Not from the last chapter backward. Lets leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 10:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
You have not presented any valid reasoning in support of this horrible change and you have obviously not understood my sound reasoning for returning the history to a single page format.&amp;lt;BR&amp;gt;&lt;br /&gt;
I will contact Torley Linden immediately, he can adjudicate this matter.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 11:07, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Reasoning in a nutshell again then: 1). The wiki editor if self gives a warning when a page gets larger then 32K. 2). The subheadings are needed for ease of editing and the index. 3). Pages are written and read from the top down and clearly marked they continue on other pages. 4) I have immediately accommodated your &#039;concern&#039; by adding additional links in the description of both pages. &amp;lt;BR&amp;gt;&lt;br /&gt;
:* I agree with the fact there is no &amp;quot;history beyond the present&amp;quot;. So you may want to come up with a better term for that. The pages are now fully linked and reverting it will cause links on other pages to fail. And just because you want something does not mean that I automatically have to agree. I still think its best to leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 11:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
I have edited the entire article for conciseness, eliminating extraneous information and creating a place in &amp;quot;Other Railway Initiatives&amp;quot; for the VRC-specific information as Torley has suggested.&amp;lt;BR&amp;gt;&lt;br /&gt;
The article looks really good now and contains all of the public information about the SLRR. &amp;lt;BR&amp;gt;&lt;br /&gt;
I spent a lot of time on this initially and have now spent even more making the article readable and more objective.  Do not undo any of these changes without consulting Torley Linden.&amp;lt;BR&amp;gt;&lt;br /&gt;
The &amp;quot;history of the future&amp;quot; page that Stryker Jenkins created can now be easily placed back into its proper place on the SLRR History page.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 00:34, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
jer Straaf had me look at this streamlined version and it looks really good. The old version was too long and too confusing plus it was not objective. All of the important information is still there. I contributed information to the original article and I am the founder of the largest railroad group in Second Life, the SLRR Rail Group. I have railroad stations all over the SLRR and agree that it is not right to list them under the topic &amp;quot;Second Life Railroad.&amp;quot; Moundsa and Stryker need to stop pretending that they own the SLRR in world and that they own this wiki topic, we ALL own it. Jer has done more for personal railroading and &amp;quot;saving the rails&amp;quot; than almost anybody, his input should be respected. To Stryker, I saw the games you played with the edits, do not remove this message without my permission! [[User:DOUGIE Flossberg|DOUGIE Flossberg]] 04:27, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
: I tend to disagree, its unclear to me why large portions with good factual  information have been removed.  I agree with Torley, could you and Jer detail the reasons behind the changes, in particular the larger deletes?[[User:Vaughn Deluca|Vaughn Deluca]] 19:30, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
Vaughn, Which parts do you agree with if you only &amp;quot;tend&amp;quot; to disagree? Please re-read my comments, it&#039;s all there. Your VRC group&#039;s leadership has begun putting your VRC advertisements back into the article already and have deleted the category I made for the VRC in &amp;quot;Other Railway Initiatives&amp;quot; in opposition to what Torley suggested. This is a citizenship issue with your VRC, yet again.  ONLY official SLRR stations should be listed here. VRC railroad stations are no more official than any other resident-built stations, and there are hundreds of resident-built stations along the SLRR. [[User:Jer Straaf|Jer Straaf]] 23:22, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
Objectivity is paramount surely?  Why are some resident locations so shamelessly plugged?  This page should not be used in such a manner I would say, unless maybe someone wants to canvas all neighbours along the SLRR...slrr-yellowpages.com is available to anyone who wishes to set something up along those lines.  I can see the logic in maybe mentioning landmarks such as the hobo area, crossings, that kind of thing, but I also feel that such detail would be better elsewhere and this page is best when concise, clear and a starting point for further information and investigation.  Use of all of the protected routes is mostly about peoples need to explore and find things for themselves, the page should be a good starting point, not a good reason to minimise the client, grab a drink, and put your reading glasses on.  May I quote 5 simple words which may also help?  What, where, when, how, why.[[User:Yevad Doobie|Yevad Doobie]] 03:19, 6 September 2010 (UTC)&lt;br /&gt;
: Ok, this gets us nowhere, much more has been removed than justified. I will compile a detailed list of facts that are in my view on topic,  so we know what we are talking about .[[User:Vaughn Deluca|Vaughn Deluca]] 04:32, 6 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
I edited for brevity and did not change any essential informational content in the process.  But Stryker has been busy again:&amp;lt;BR&amp;gt;&lt;br /&gt;
- I count known train sales and correctly say that &amp;quot;thousands of residents have personal trains&amp;quot; and for some reason Stryker edits it and says &amp;quot;very many trains.&amp;quot; Why?&amp;lt;BR&amp;gt;&lt;br /&gt;
- Standards have existed for several years and Stryker incorrectly states that standard-setting began at a meeting last month. I take it out, he puts it back in.&amp;lt;BR&amp;gt;&lt;br /&gt;
- I take out the VRC&#039;s blatant advertising, Stryker puts it back in.  I make a place for the VRC in &amp;quot;Other Railway Initiatives&amp;quot; and Stryker deletes it.&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;strike&amp;gt;- The &amp;quot;SLRR logo&amp;quot; is a picture of one of Stryker&#039;s products on [https://www.xstreetsl.com/modules.php?name=Marketplace&amp;amp;file=item&amp;amp;ItemID=1569050 SLX] and is not something you would ever find on the SLRR. &amp;lt;/strike&amp;gt; Images removed by --[[User:Stryker Jenkins|Stryker J]] 10:05, 6 September 2010 (UTC) Stop editing my comments! Make your own! [[User:Jer Straaf|Jer Straaf]] 10:10, 6 September 2010 (UTC) These are normal Wiki procedures Jer.--[[User:Stryker Jenkins|Stryker J]] 10:16, 6 September 2010 (UTC) &amp;lt;BR&amp;gt;&lt;br /&gt;
And his map? It is biased, out-of-date and speculative.&amp;lt;BR&amp;gt;&lt;br /&gt;
- Stryker keeps manipulating the &amp;quot;Source&amp;quot; sections too, the VRC did not &amp;quot;initially collect&amp;quot; this widely available public information, I have been distributing some of it for years.  And who are these &amp;quot;and &lt;br /&gt;
others associated with other SLRR related groups&amp;quot; to which Stryker refers? My contributions were not made representing any SL group! What is your agenda here? And Michael Linden is only a source for the names of &lt;br /&gt;
the rail lines? Get real.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 09:49, 6 September 2010 (UTC)&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I recommend that Stryker and Jer meet inworld (along with any and all interested parties) to discuss how best to work together on this material. It would seem the only way a meeting could be productive is if a [http://en.wikipedia.org/wiki/Chairman chair] was employed. The chair should be someone who has no bias. Do the wiki a favor and consider this suggestion seriously, please. -- &#039;&#039;&#039;[[User:Fred_Gandt|Fred Gandt]]&#039;&#039;&#039; &amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;([[User talk:Fred_Gandt|talk]]|[[Special:Contributions/Fred_Gandt|contribs]])&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt; 13:48, 6 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
I have reattached the 2010 history text to its proper place.&amp;lt;BR&amp;gt;&lt;br /&gt;
Stryker, do not use my railroading locations as &amp;quot;points of interest&amp;quot; to justify putting your VRC advertisements into the list of SLRR stations. ONLY official LL stations should appear in the list!&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 22:52, 6 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
Wew, things move fast here, i was am only half way trough my list of proposed edits. What happend to talking in the talk page to reach consensus?  :( &lt;br /&gt;
I don&#039;t think a chair is  needed , just common sense and good manners should do.  I will complete my suggested changes - with justification for each modification, and put that up for discussion. [[User:Vaughn Deluca|Vaughn Deluca]] 06:53, 7 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== For simplicity&#039;s sake... ==&lt;br /&gt;
&lt;br /&gt;
@Jer It isn&#039;t clear to me which specific passages you find objectionable. I won&#039;t assume and I don&#039;t have the luxury of time to look through all edits, so please quote and summarize with &#039;&#039;specific actionables&#039;&#039;. Otherwise, others have a hard time understanding what you mean.&lt;br /&gt;
&lt;br /&gt;
Since there&#039;s a lot going on here, it may help to start fresh knowing that: &#039;&#039;alternate views&#039;&#039; can be presented within an article from each perspective. For example, &amp;quot;While Bob saw the burgeoning steampunk movement as important to e-commerce, Alice disagreed because it hurt her dieselpunk fashions. Complicating the matter further, John saw an opportunity to merge the two.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The point is, &#039;&#039;&#039;attribute these perspectives, and make it clear they aren&#039;t universally shared&#039;&#039;&#039;. Similar to how Wikipedia has both &amp;quot;positive&amp;quot;, &amp;quot;negative&amp;quot;, and &amp;quot;mixed&amp;quot; reviews cited in the &amp;quot;critical response&amp;quot; of movie reviews — [http://en.wikipedia.org/wiki/Inception_%28film%29#Critical_response &#039;&#039;Inception&#039;&#039;] is a particularly weighty example.&lt;br /&gt;
&lt;br /&gt;
{{TorSig}} &amp;lt;font size=&amp;quot;1&amp;quot;&amp;gt;on 2010-09-01 @ 5:29 AM Pacific&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* retracting older comments --[[User:Stryker Jenkins|Stryker J]] 17:04, 2 September 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1025912</id>
		<title>Talk:Second Life Railroad/SLRR History</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1025912"/>
		<updated>2010-09-06T09:42:01Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Moving page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{talk}}&lt;br /&gt;
&lt;br /&gt;
==Moving page==&lt;br /&gt;
&lt;br /&gt;
I have moved the [[Second_Life_Railroad/SLRR_History_2010|SLRR History from 2010 and beyond]] to this [[Second_Life_Railroad/SLRR_History_2010|new page]]. 2005 to 2009 can still be found at [[Second_Life_Railroad/SLRR_History]]. The old page gotten larger than the 32K maximum. --[[User:Stryker Jenkins|Stryker J]] 17:29, 2 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
To Stryker, this is not a good idea, the history must remain on a single page.&amp;lt;BR&amp;gt;&lt;br /&gt;
It is long because it was not written succinctly, some text was copied/pasted in it&#039;s entirety and not edited down for this wiki topic.&amp;lt;BR&amp;gt;&lt;br /&gt;
The only headings needed are &amp;quot;2008&amp;quot; etc., a subheadings for every item is not necessary.&amp;lt;BR&amp;gt;&lt;br /&gt;
Your suggestion to &amp;quot;find the latest SLRR information on the history 2010 page&amp;quot; makes absolutely no sense. &amp;lt;BR&amp;gt;&lt;br /&gt;
Also, there is no such thing as a &amp;quot;history beyond the present.&amp;quot; Up to date information should be placed on the SLRR main topic page only.&amp;lt;BR&amp;gt;&lt;br /&gt;
Would you like to change it back to the way it was? or shall I...&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 10:05, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* For editing purposes it&#039;s much easier to use sub-headings. So I suggest to keep those. Seeing as the documents will be added to continually it probably wise to split them at some point in time anyway. I could reverse the order of the document... but to be honest that makes no sense to me. You start a book by reading from chapter 1. Not from the last chapter backward. Lets leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 10:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
You have not presented any valid reasoning in support of this horrible change and you have obviously not understood my sound reasoning for returning the history to a single page format.&amp;lt;BR&amp;gt;&lt;br /&gt;
I will contact Torley Linden immediately, he can adjudicate this matter.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 11:07, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Reasoning in a nutshell again then: 1). The wiki editor if self gives a warning when a page gets larger then 32K. 2). The subheadings are needed for ease of editing and the index. 3). Pages are written and read from the top down and clearly marked they continue on other pages. 4) I have immediately accommodated your &#039;concern&#039; by adding additional links in the description of both pages. &amp;lt;BR&amp;gt;&lt;br /&gt;
:* I agree with the fact there is no &amp;quot;history beyond the present&amp;quot;. So you may want to come up with a better term for that. The pages are now fully linked and reverting it will cause links on other pages to fail. And just because you want something does not mean that I automatically have to agree. I still think its best to leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 11:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
I have edited the entire article for conciseness, eliminating extraneous information and creating a place in &amp;quot;Other Railway Initiatives&amp;quot; for the VRC-specific information as Torley has suggested.&amp;lt;BR&amp;gt;&lt;br /&gt;
The article looks really good now and contains all of the public information about the SLRR. &amp;lt;BR&amp;gt;&lt;br /&gt;
I spent a lot of time on this initially and have now spent even more making the article readable and more objective.  Do not undo any of these changes without consulting Torley Linden.&amp;lt;BR&amp;gt;&lt;br /&gt;
The &amp;quot;history of the future&amp;quot; page that Stryker Jenkins created can now be easily placed back into its proper place on the SLRR History page.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 00:34, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
jer Straaf had me look at this streamlined version and it looks really good. The old version was too long and too confusing plus it was not objective. All of the important information is still there. I contributed information to the original article and I am the founder of the largest railroad group in Second Life, the SLRR Rail Group. I have railroad stations all over the SLRR and agree that it is not right to list them under the topic &amp;quot;Second Life Railroad.&amp;quot; Moundsa and Stryker need to stop pretending that they own the SLRR in world and that they own this wiki topic, we ALL own it. Jer has done more for personal railroading and &amp;quot;saving the rails&amp;quot; than almost anybody, his input should be respected. To Stryker, I saw the games you played with the edits, do not remove this message without my permission! [[User:DOUGIE Flossberg|DOUGIE Flossberg]] 04:27, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
: I tend to disagree, its unclear to me why large portions with good factual  information have been removed.  I agree with Torley, could you and Jer detail the reasons behind the changes, in particular the larger deletes?[[User:Vaughn Deluca|Vaughn Deluca]] 19:30, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
Vaughn, Which parts do you agree with if you only &amp;quot;tend&amp;quot; to disagree? Please re-read my comments, it&#039;s all there. Your VRC group&#039;s leadership has begun putting your VRC advertisements back into the article already and have deleted the category I made for the VRC in &amp;quot;Other Railway Initiatives&amp;quot; in opposition to what Torley suggested. This is a citizenship issue with your VRC, yet again.  ONLY official SLRR stations should be listed here. VRC railroad stations are no more official than any other resident-built stations, and there are hundreds of resident-built stations along the SLRR. [[User:Jer Straaf|Jer Straaf]] 23:22, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
Objectivity is paramount surely?  Why are some resident locations so shamelessly plugged?  This page should not be used in such a manner I would say, unless maybe someone wants to canvas all neighbours along the SLRR...slrr-yellowpages.com is available to anyone who wishes to set something up along those lines.  I can see the logic in maybe mentioning landmarks such as the hobo area, crossings, that kind of thing, but I also feel that such detail would be better elsewhere and this page is best when concise, clear and a starting point for further information and investigation.  Use of all of the protected routes is mostly about peoples need to explore and find things for themselves, the page should be a good starting point, not a good reason to minimise the client, grab a drink, and put your reading glasses on.  May I quote 5 simple words which may also help?  What, where, when, how, why.[[User:Yevad Doobie|Yevad Doobie]] 03:19, 6 September 2010 (UTC)&lt;br /&gt;
: Ok, this gets us nowhere, much more has been removed than justified. I will compile a detailed list of facts that are in my view on topic,  so we know what we are talking about .[[User:Vaughn Deluca|Vaughn Deluca]] 04:32, 6 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== For simplicity&#039;s sake... ==&lt;br /&gt;
&lt;br /&gt;
@Jer It isn&#039;t clear to me which specific passages you find objectionable. I won&#039;t assume and I don&#039;t have the luxury of time to look through all edits, so please quote and summarize with &#039;&#039;specific actionables&#039;&#039;. Otherwise, others have a hard time understanding what you mean.&lt;br /&gt;
&lt;br /&gt;
Since there&#039;s a lot going on here, it may help to start fresh knowing that: &#039;&#039;alternate views&#039;&#039; can be presented within an article from each perspective. For example, &amp;quot;While Bob saw the burgeoning steampunk movement as important to e-commerce, Alice disagreed because it hurt her dieselpunk fashions. Complicating the matter further, John saw an opportunity to merge the two.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The point is, &#039;&#039;&#039;attribute these perspectives, and make it clear they aren&#039;t universally shared&#039;&#039;&#039;. Similar to how Wikipedia has both &amp;quot;positive&amp;quot;, &amp;quot;negative&amp;quot;, and &amp;quot;mixed&amp;quot; reviews cited in the &amp;quot;critical response&amp;quot; of movie reviews — [http://en.wikipedia.org/wiki/Inception_%28film%29#Critical_response &#039;&#039;Inception&#039;&#039;] is a particularly weighty example.&lt;br /&gt;
&lt;br /&gt;
{{TorSig}} &amp;lt;font size=&amp;quot;1&amp;quot;&amp;gt;on 2010-09-01 @ 5:29 AM Pacific&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* retracting older comments --[[User:Stryker Jenkins|Stryker J]] 17:04, 2 September 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1025902</id>
		<title>Talk:Second Life Railroad/SLRR History</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1025902"/>
		<updated>2010-09-06T09:41:26Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Moving page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{talk}}&lt;br /&gt;
&lt;br /&gt;
==Moving page==&lt;br /&gt;
&lt;br /&gt;
I have moved the [[Second_Life_Railroad/SLRR_History_2010|SLRR History from 2010 and beyond]] to this [[Second_Life_Railroad/SLRR_History_2010|new page]]. 2005 to 2009 can still be found at [[Second_Life_Railroad/SLRR_History]]. The old page gotten larger than the 32K maximum. --[[User:Stryker Jenkins|Stryker J]] 17:29, 2 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
To Stryker, this is not a good idea, the history must remain on a single page.&amp;lt;BR&amp;gt;&lt;br /&gt;
It is long because it was not written succinctly, some text was copied/pasted in it&#039;s entirety and not edited down for this wiki topic.&amp;lt;BR&amp;gt;&lt;br /&gt;
The only headings needed are &amp;quot;2008&amp;quot; etc., a subheadings for every item is not necessary.&amp;lt;BR&amp;gt;&lt;br /&gt;
Your suggestion to &amp;quot;find the latest SLRR information on the history 2010 page&amp;quot; makes absolutely no sense. &amp;lt;BR&amp;gt;&lt;br /&gt;
Also, there is no such thing as a &amp;quot;history beyond the present.&amp;quot; Up to date information should be placed on the SLRR main topic page only.&amp;lt;BR&amp;gt;&lt;br /&gt;
Would you like to change it back to the way it was? or shall I...&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 10:05, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* For editing purposes it&#039;s much easier to use sub-headings. So I suggest to keep those. Seeing as the documents will be added to continually it probably wise to split them at some point in time anyway. I could reverse the order of the document... but to be honest that makes no sense to me. You start a book by reading from chapter 1. Not from the last chapter backward. Lets leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 10:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
You have not presented any valid reasoning in support of this horrible change and you have obviously not understood my sound reasoning for returning the history to a single page format.&amp;lt;BR&amp;gt;&lt;br /&gt;
I will contact Torley Linden immediately, he can adjudicate this matter.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 11:07, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Reasoning in a nutshell again then: 1). The wiki editor if self gives a warning when a page gets larger then 32K. 2). The subheadings are needed for ease of editing and the index. 3). Pages are written and read from the top down and clearly marked they continue on other pages. 4) I have immediately accommodated your &#039;concern&#039; by adding additional links in the description of both pages. &amp;lt;BR&amp;gt;&lt;br /&gt;
:* I agree with the fact there is no &amp;quot;history beyond the present&amp;quot;. So you may want to come up with a better term for that. The pages are now fully linked and reverting it will cause links on other pages to fail. And just because you want something does not mean that I automatically have to agree. I still think its best to leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 11:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
I have edited the entire article for conciseness, eliminating extraneous information and creating a place in &amp;quot;Other Railway Initiatives&amp;quot; for the VRC-specific information as Torley has suggested.&amp;lt;BR&amp;gt;&lt;br /&gt;
The article looks really good now and contains all of the public information about the SLRR. &amp;lt;BR&amp;gt;&lt;br /&gt;
I spent a lot of time on this initially and have now spent even more making the article readable and more objective.  Do not undo any of these changes without consulting Torley Linden.&amp;lt;BR&amp;gt;&lt;br /&gt;
The &amp;quot;history of the future&amp;quot; page that Stryker Jenkins created can now be easily placed back into its proper place on the SLRR History page.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 00:34, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
jer Straaf had me look at this streamlined version and it looks really good. The old version was too long and too confusing plus it was not objective. All of the important information is still there. I contributed information to the original article and I am the founder of the largest railroad group in Second Life, the SLRR Rail Group. I have railroad stations all over the SLRR and agree that it is not right to list them under the topic &amp;quot;Second Life Railroad.&amp;quot; Moundsa and Stryker need to stop pretending that they own the SLRR in world and that they own this wiki topic, we ALL own it. Jer has done more for personal railroading and &amp;quot;saving the rails&amp;quot; than almost anybody, his input should be respected. To Stryker, I saw the games you played with the edits, do not remove this message without my permission! [[User:DOUGIE Flossberg|DOUGIE Flossberg]] 04:27, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
: I tend to disagree, its unclear to me why large portions with good factual  information have been removed.  I agree with Torley, could you and Jer detail the reasons behind the changes, in particular the larger deletes?[[User:Vaughn Deluca|Vaughn Deluca]] 19:30, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
Vaughn, Which parts do you agree with if you only &amp;quot;tend&amp;quot; to disagree? Please re-read my comments, it&#039;s all there. Your VRC group&#039;s leadership has begun putting your VRC advertisements back into the article already and have deleted the category I made for the VRC in &amp;quot;Other Railway Initiatives&amp;quot; in opposition to what Torley suggested. This is a citizenship issue with your VRC, yet again.  ONLY official SLRR stations should be listed here. VRC railroad stations are no more official than any other resident-built stations, and there are hundreds of resident-built stations along the SLRR. [[User:Jer Straaf|Jer Straaf]] 23:22, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
Objectivity is paramount surely?  Why are some resident locations so shamelessly plugged?  This page should not be used in such a manner I would say, unless maybe someone wants to canvas all neighbours along the SLRR...slrr-yellowpages.com is available to anyone who wishes to set something up along those lines.  I can see the logic in maybe mentioning landmarks such as the hobo area, crossings, that kind of thing, but I also feel that such detail would be better elsewhere and this page is best when concise, clear and a starting point for further information and investigation.  Use of all of the protected routes is mostly about peoples need to explore and find things for themselves, the page should be a good starting point, not a good reason to minimise the client, grab a drink, and put your reading glasses on.  May I quote 5 simple words which may also help?  What, where, when, how, why.[[User:Yevad Doobie|Yevad Doobie]] 03:19, 6 September 2010 (UTC)&lt;br /&gt;
: Ok, this gets us nowhere, much more has been removed than justified. I will compile a detailed listof  facts that are in my view on topic,  so we know what we are talking about .[[User:Vaughn Deluca|Vaughn Deluca]] 04:32, 6 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== For simplicity&#039;s sake... ==&lt;br /&gt;
&lt;br /&gt;
@Jer It isn&#039;t clear to me which specific passages you find objectionable. I won&#039;t assume and I don&#039;t have the luxury of time to look through all edits, so please quote and summarize with &#039;&#039;specific actionables&#039;&#039;. Otherwise, others have a hard time understanding what you mean.&lt;br /&gt;
&lt;br /&gt;
Since there&#039;s a lot going on here, it may help to start fresh knowing that: &#039;&#039;alternate views&#039;&#039; can be presented within an article from each perspective. For example, &amp;quot;While Bob saw the burgeoning steampunk movement as important to e-commerce, Alice disagreed because it hurt her dieselpunk fashions. Complicating the matter further, John saw an opportunity to merge the two.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The point is, &#039;&#039;&#039;attribute these perspectives, and make it clear they aren&#039;t universally shared&#039;&#039;&#039;. Similar to how Wikipedia has both &amp;quot;positive&amp;quot;, &amp;quot;negative&amp;quot;, and &amp;quot;mixed&amp;quot; reviews cited in the &amp;quot;critical response&amp;quot; of movie reviews — [http://en.wikipedia.org/wiki/Inception_%28film%29#Critical_response &#039;&#039;Inception&#039;&#039;] is a particularly weighty example.&lt;br /&gt;
&lt;br /&gt;
{{TorSig}} &amp;lt;font size=&amp;quot;1&amp;quot;&amp;gt;on 2010-09-01 @ 5:29 AM Pacific&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* retracting older comments --[[User:Stryker Jenkins|Stryker J]] 17:04, 2 September 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1025842</id>
		<title>Talk:Second Life Railroad/SLRR History</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1025842"/>
		<updated>2010-09-06T04:32:08Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Moving page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{talk}}&lt;br /&gt;
&lt;br /&gt;
==Moving page==&lt;br /&gt;
&lt;br /&gt;
I have moved the [[Second_Life_Railroad/SLRR_History_2010|SLRR History from 2010 and beyond]] to this [[Second_Life_Railroad/SLRR_History_2010|new page]]. 2005 to 2009 can still be found at [[Second_Life_Railroad/SLRR_History]]. The old page gotten larger than the 32K maximum. --[[User:Stryker Jenkins|Stryker J]] 17:29, 2 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
To Stryker, this is not a good idea, the history must remain on a single page.&amp;lt;BR&amp;gt;&lt;br /&gt;
It is long because it was not written succinctly, some text was copied/pasted in it&#039;s entirety and not edited down for this wiki topic.&amp;lt;BR&amp;gt;&lt;br /&gt;
The only headings needed are &amp;quot;2008&amp;quot; etc., a subheadings for every item is not necessary.&amp;lt;BR&amp;gt;&lt;br /&gt;
Your suggestion to &amp;quot;find the latest SLRR information on the history 2010 page&amp;quot; makes absolutely no sense. &amp;lt;BR&amp;gt;&lt;br /&gt;
Also, there is no such thing as a &amp;quot;history beyond the present.&amp;quot; Up to date information should be placed on the SLRR main topic page only.&amp;lt;BR&amp;gt;&lt;br /&gt;
Would you like to change it back to the way it was? or shall I...&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 10:05, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* For editing purposes it&#039;s much easier to use sub-headings. So I suggest to keep those. Seeing as the documents will be added to continually it probably wise to split them at some point in time anyway. I could reverse the order of the document... but to be honest that makes no sense to me. You start a book by reading from chapter 1. Not from the last chapter backward. Lets leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 10:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
You have not presented any valid reasoning in support of this horrible change and you have obviously not understood my sound reasoning for returning the history to a single page format.&amp;lt;BR&amp;gt;&lt;br /&gt;
I will contact Torley Linden immediately, he can adjudicate this matter.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 11:07, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Reasoning in a nutshell again then: 1). The wiki editor if self gives a warning when a page gets larger then 32K. 2). The subheadings are needed for ease of editing and the index. 3). Pages are written and read from the top down and clearly marked they continue on other pages. 4) I have immediately accommodated your &#039;concern&#039; by adding additional links in the description of both pages. &amp;lt;BR&amp;gt;&lt;br /&gt;
:* I agree with the fact there is no &amp;quot;history beyond the present&amp;quot;. So you may want to come up with a better term for that. The pages are now fully linked and reverting it will cause links on other pages to fail. And just because you want something does not mean that I automatically have to agree. I still think its best to leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 11:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
I have edited the entire article for conciseness, eliminating extraneous information and creating a place in &amp;quot;Other Railway Initiatives&amp;quot; for the VRC-specific information as Torley has suggested.&amp;lt;BR&amp;gt;&lt;br /&gt;
The article looks really good now and contains all of the public information about the SLRR. &amp;lt;BR&amp;gt;&lt;br /&gt;
I spent a lot of time on this initially and have now spent even more making the article readable and more objective.  Do not undo any of these changes without consulting Torley Linden.&amp;lt;BR&amp;gt;&lt;br /&gt;
The &amp;quot;history of the future&amp;quot; page that Stryker Jenkins created can now be easily placed back into its proper place on the SLRR History page.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 00:34, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
jer Straaf had me look at this streamlined version and it looks really good. The old version was too long and too confusing plus it was not objective. All of the important information is still there. I contributed information to the original article and I am the founder of the largest railroad group in Second Life, the SLRR Rail Group. I have railroad stations all over the SLRR and agree that it is not right to list them under the topic &amp;quot;Second Life Railroad.&amp;quot; Moundsa and Stryker need to stop pretending that they own the SLRR in world and that they own this wiki topic, we ALL own it. Jer has done more for personal railroading and &amp;quot;saving the rails&amp;quot; than almost anybody, his input should be respected. To Stryker, I saw the games you played with the edits, do not remove this message without my permission! [[User:DOUGIE Flossberg|DOUGIE Flossberg]] 04:27, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
: I tend to disagree, its unclear to me why large portions with good factual  information have been removed.  I agree with Torley, could you and Jer detail the reasons behind the changes, in particular the larger deletes?[[User:Vaughn Deluca|Vaughn Deluca]] 19:30, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
Vaughn, Which parts do you agree with if you only &amp;quot;tend&amp;quot; to disagree? Please re-read my comments, it&#039;s all there. Your VRC group&#039;s leadership has begun putting your VRC advertisements back into the article already and have deleted the category I made for the VRC in &amp;quot;Other Railway Initiatives&amp;quot; in opposition to what Torley suggested. This is a citizenship issue with your VRC, yet again.  ONLY official SLRR stations should be listed here. VRC railroad stations are no more official than any other resident-built stations, and there are hundreds of resident-built stations along the SLRR. [[User:Jer Straaf|Jer Straaf]] 23:22, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
Objectivity is paramount surely?  Why are some resident locations so shamelessly plugged?  This page should not be used in such a manner I would say, unless maybe someone wants to canvas all neighbours along the SLRR...slrr-yellowpages.com is available to anyone who wishes to set something up along those lines.  I can see the logic in maybe mentioning landmarks such as the hobo area, crossings, that kind of thing, but I also feel that such detail would be better elsewhere and this page is best when concise, clear and a starting point for further information and investigation.  Use of all of the protected routes is mostly about peoples need to explore and find things for themselves, the page should be a good starting point, not a good reason to minimise the client, grab a drink, and put your reading glasses on.  May I quote 5 simple words which may also help?  What, where, when, how, why.[[User:Yevad Doobie|Yevad Doobie]] 03:19, 6 September 2010 (UTC)&lt;br /&gt;
: Ok, this gets us nowhere, much more has been removed than justified. I will compile a detailed list facts that are n my view on topic  so we know what we are talking about .[[User:Vaughn Deluca|Vaughn Deluca]] 04:32, 6 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== For simplicity&#039;s sake... ==&lt;br /&gt;
&lt;br /&gt;
@Jer It isn&#039;t clear to me which specific passages you find objectionable. I won&#039;t assume and I don&#039;t have the luxury of time to look through all edits, so please quote and summarize with &#039;&#039;specific actionables&#039;&#039;. Otherwise, others have a hard time understanding what you mean.&lt;br /&gt;
&lt;br /&gt;
Since there&#039;s a lot going on here, it may help to start fresh knowing that: &#039;&#039;alternate views&#039;&#039; can be presented within an article from each perspective. For example, &amp;quot;While Bob saw the burgeoning steampunk movement as important to e-commerce, Alice disagreed because it hurt her dieselpunk fashions. Complicating the matter further, John saw an opportunity to merge the two.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The point is, &#039;&#039;&#039;attribute these perspectives, and make it clear they aren&#039;t universally shared&#039;&#039;&#039;. Similar to how Wikipedia has both &amp;quot;positive&amp;quot;, &amp;quot;negative&amp;quot;, and &amp;quot;mixed&amp;quot; reviews cited in the &amp;quot;critical response&amp;quot; of movie reviews — [http://en.wikipedia.org/wiki/Inception_%28film%29#Critical_response &#039;&#039;Inception&#039;&#039;] is a particularly weighty example.&lt;br /&gt;
&lt;br /&gt;
{{TorSig}} &amp;lt;font size=&amp;quot;1&amp;quot;&amp;gt;on 2010-09-01 @ 5:29 AM Pacific&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* retracting older comments --[[User:Stryker Jenkins|Stryker J]] 17:04, 2 September 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1025712</id>
		<title>Talk:Second Life Railroad/SLRR History</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1025712"/>
		<updated>2010-09-05T19:31:46Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Moving page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{talk}}&lt;br /&gt;
&lt;br /&gt;
==Moving page==&lt;br /&gt;
&lt;br /&gt;
I have moved the [[Second_Life_Railroad/SLRR_History_2010|SLRR History from 2010 and beyond]] to this [[Second_Life_Railroad/SLRR_History_2010|new page]]. 2005 to 2009 can still be found at [[Second_Life_Railroad/SLRR_History]]. The old page gotten larger than the 32K maximum. --[[User:Stryker Jenkins|Stryker J]] 17:29, 2 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
To Stryker, this is not a good idea, the history must remain on a single page.&amp;lt;BR&amp;gt;&lt;br /&gt;
It is long because it was not written succinctly, some text was copied/pasted in it&#039;s entirety and not edited down for this wiki topic.&amp;lt;BR&amp;gt;&lt;br /&gt;
The only headings needed are &amp;quot;2008&amp;quot; etc., a subheadings for every item is not necessary.&amp;lt;BR&amp;gt;&lt;br /&gt;
Your suggestion to &amp;quot;find the latest SLRR information on the history 2010 page&amp;quot; makes absolutely no sense. &amp;lt;BR&amp;gt;&lt;br /&gt;
Also, there is no such thing as a &amp;quot;history beyond the present.&amp;quot; Up to date information should be placed on the SLRR main topic page only.&amp;lt;BR&amp;gt;&lt;br /&gt;
Would you like to change it back to the way it was? or shall I...&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 10:05, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* For editing purposes it&#039;s much easier to use sub-headings. So I suggest to keep those. Seeing as the documents will be added to continually it probably wise to split them at some point in time anyway. I could reverse the order of the document... but to be honest that makes no sense to me. You start a book by reading from chapter 1. Not from the last chapter backward. Lets leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 10:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
No, we will not leave it the way it is. Please answer me directly.&amp;lt;BR&amp;gt;&lt;br /&gt;
Would you like to change it back to the way it was? or shall I...&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 10:38, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* See my previous answer with reasoning. Lets leave the pages as they are arranged now please. --[[User:Stryker Jenkins|Stryker J]] 10:43, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
You have not presented any valid reasoning in support of this horrible change and you have obviously not understood my sound reasoning for returning the history to a single page format.&amp;lt;BR&amp;gt;&lt;br /&gt;
I will contact Torley Linden immediately, he can adjudicate this matter.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 11:07, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Reasoning in a nutshell again then: 1). The wiki editor if self gives a warning when a page gets larger then 32K. 2). The subheadings are needed for ease of editing and the index. 3). Pages are written and read from the top down and clearly marked they continue on other pages. 4) I have immediately accommodated your &#039;concern&#039; by adding additional links in the description of both pages. &amp;lt;BR&amp;gt;&lt;br /&gt;
:* I agree with the fact there is no &amp;quot;history beyond the present&amp;quot;. So you may want to come up with a better term for that. The pages are now fully linked and reverting it will cause links on other pages to fail. And just because you want something does not mean that I automatically have to agree. I still think its best to leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 11:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
I have edited the entire article for conciseness, eliminating extraneous information and creating a place in &amp;quot;Other Railway Initiatives&amp;quot; for the VRC-specific information as Torley has suggested.&amp;lt;BR&amp;gt;&lt;br /&gt;
The article looks really good now and contains all of the public information about the SLRR. &amp;lt;BR&amp;gt;&lt;br /&gt;
I spent a lot of time on this initially and have now spent even more making the article readable and more objective.  Do not undo any of these changes without consulting Torley Linden.&amp;lt;BR&amp;gt;&lt;br /&gt;
The &amp;quot;history of the future&amp;quot; page that Stryker Jenkins created can now be easily placed back into its proper place on the SLRR History page.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 00:34, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
jer Straaf had me look at this streamlined version and it looks really good. The old version was too long and too confusing plus it was not objective. All of the important information is still there. I contributed information to the original article and I am the founder of the largest railroad group in Second Life, the SLRR Rail Group. I have railroad stations all over the SLRR and agree that it is not right to list them under the topic &amp;quot;Second Life Railroad.&amp;quot; Moundsa and Stryker need to stop pretending that they own the SLRR in world and that they own this wiki topic, we ALL own it. Jer has done more for personal railroading and &amp;quot;saving the rails&amp;quot; than almost anybody, his input should be respected. To Stryker, I saw the games you played with the edits, do not remove this message without my permission! [[User:DOUGIE Flossberg|DOUGIE Flossberg]] 04:27, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
: I tend to disagree, its unclear to me why large portions with good factual  information have been removed.  I agree with Torley, could you and Jer detail the reasons behind the changes, in particular the larger deletes?[[User:Vaughn Deluca|Vaughn Deluca]] 19:30, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== For simplicity&#039;s sake... ==&lt;br /&gt;
&lt;br /&gt;
@Jer It isn&#039;t clear to me which specific passages you find objectionable. I won&#039;t assume and I don&#039;t have the luxury of time to look through all edits, so please quote and summarize with &#039;&#039;specific actionables&#039;&#039;. Otherwise, others have a hard time understanding what you mean.&lt;br /&gt;
&lt;br /&gt;
Since there&#039;s a lot going on here, it may help to start fresh knowing that: &#039;&#039;alternate views&#039;&#039; can be presented within an article from each perspective. For example, &amp;quot;While Bob saw the burgeoning steampunk movement as important to e-commerce, Alice disagreed because it hurt her dieselpunk fashions. Complicating the matter further, John saw an opportunity to merge the two.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The point is, &#039;&#039;&#039;attribute these perspectives, and make it clear they aren&#039;t universally shared&#039;&#039;&#039;. Similar to how Wikipedia has both &amp;quot;positive&amp;quot;, &amp;quot;negative&amp;quot;, and &amp;quot;mixed&amp;quot; reviews cited in the &amp;quot;critical response&amp;quot; of movie reviews — [http://en.wikipedia.org/wiki/Inception_%28film%29#Critical_response &#039;&#039;Inception&#039;&#039;] is a particularly weighty example.&lt;br /&gt;
&lt;br /&gt;
{{TorSig}} &amp;lt;font size=&amp;quot;1&amp;quot;&amp;gt;on 2010-09-01 @ 5:29 AM Pacific&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* retracting older comments --[[User:Stryker Jenkins|Stryker J]] 17:04, 2 September 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1025702</id>
		<title>Talk:Second Life Railroad/SLRR History</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1025702"/>
		<updated>2010-09-05T19:30:18Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Moving page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{talk}}&lt;br /&gt;
&lt;br /&gt;
==Moving page==&lt;br /&gt;
&lt;br /&gt;
I have moved the [[Second_Life_Railroad/SLRR_History_2010|SLRR History from 2010 and beyond]] to this [[Second_Life_Railroad/SLRR_History_2010|new page]]. 2005 to 2009 can still be found at [[Second_Life_Railroad/SLRR_History]]. The old page gotten larger than the 32K maximum. --[[User:Stryker Jenkins|Stryker J]] 17:29, 2 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
To Stryker, this is not a good idea, the history must remain on a single page.&amp;lt;BR&amp;gt;&lt;br /&gt;
It is long because it was not written succinctly, some text was copied/pasted in it&#039;s entirety and not edited down for this wiki topic.&amp;lt;BR&amp;gt;&lt;br /&gt;
The only headings needed are &amp;quot;2008&amp;quot; etc., a subheadings for every item is not necessary.&amp;lt;BR&amp;gt;&lt;br /&gt;
Your suggestion to &amp;quot;find the latest SLRR information on the history 2010 page&amp;quot; makes absolutely no sense. &amp;lt;BR&amp;gt;&lt;br /&gt;
Also, there is no such thing as a &amp;quot;history beyond the present.&amp;quot; Up to date information should be placed on the SLRR main topic page only.&amp;lt;BR&amp;gt;&lt;br /&gt;
Would you like to change it back to the way it was? or shall I...&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 10:05, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* For editing purposes it&#039;s much easier to use sub-headings. So I suggest to keep those. Seeing as the documents will be added to continually it probably wise to split them at some point in time anyway. I could reverse the order of the document... but to be honest that makes no sense to me. You start a book by reading from chapter 1. Not from the last chapter backward. Lets leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 10:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
No, we will not leave it the way it is. Please answer me directly.&amp;lt;BR&amp;gt;&lt;br /&gt;
Would you like to change it back to the way it was? or shall I...&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 10:38, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* See my previous answer with reasoning. Lets leave the pages as they are arranged now please. --[[User:Stryker Jenkins|Stryker J]] 10:43, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
You have not presented any valid reasoning in support of this horrible change and you have obviously not understood my sound reasoning for returning the history to a single page format.&amp;lt;BR&amp;gt;&lt;br /&gt;
I will contact Torley Linden immediately, he can adjudicate this matter.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 11:07, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Reasoning in a nutshell again then: 1). The wiki editor if self gives a warning when a page gets larger then 32K. 2). The subheadings are needed for ease of editing and the index. 3). Pages are written and read from the top down and clearly marked they continue on other pages. 4) I have immediately accommodated your &#039;concern&#039; by adding additional links in the description of both pages. &amp;lt;BR&amp;gt;&lt;br /&gt;
:* I agree with the fact there is no &amp;quot;history beyond the present&amp;quot;. So you may want to come up with a better term for that. The pages are now fully linked and reverting it will cause links on other pages to fail. And just because you want something does not mean that I automatically have to agree. I still think its best to leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 11:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
I have edited the entire article for conciseness, eliminating extraneous information and creating a place in &amp;quot;Other Railway Initiatives&amp;quot; for the VRC-specific information as Torley has suggested.&amp;lt;BR&amp;gt;&lt;br /&gt;
The article looks really good now and contains all of the public information about the SLRR. &amp;lt;BR&amp;gt;&lt;br /&gt;
I spent a lot of time on this initially and have now spent even more making the article readable and more objective.  Do not undo any of these changes without consulting Torley Linden.&amp;lt;BR&amp;gt;&lt;br /&gt;
The &amp;quot;history of the future&amp;quot; page that Stryker Jenkins created can now be easily placed back into its proper place on the SLRR History page.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 00:34, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
jer Straaf had me look at this streamlined version and it looks really good. The old version was too long and too confusing plus it was not objective. All of the important information is still there. I contributed information to the original article and I am the founder of the largest railroad group in Second Life, the SLRR Rail Group. I have railroad stations all over the SLRR and agree that it is not right to list them under the topic &amp;quot;Second Life Railroad.&amp;quot; Moundsa and Stryker need to stop pretending that they own the SLRR in world and that they own this wiki topic, we ALL own it. Jer has done more for personal railroading and &amp;quot;saving the rails&amp;quot; than almost anybody, his input should be respected. To Stryker, I saw the games you played with the edits, do not remove this message without my permission! [[User:DOUGIE Flossberg|DOUGIE Flossberg]] 04:27, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
: I tend to disagree, its unclear to me why large portions with good factual  information have been removed.  I agree with Torley could you and Jer detailed the reasons behind the changes, in particular the large deletes?[[User:Vaughn Deluca|Vaughn Deluca]] 19:30, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== For simplicity&#039;s sake... ==&lt;br /&gt;
&lt;br /&gt;
@Jer It isn&#039;t clear to me which specific passages you find objectionable. I won&#039;t assume and I don&#039;t have the luxury of time to look through all edits, so please quote and summarize with &#039;&#039;specific actionables&#039;&#039;. Otherwise, others have a hard time understanding what you mean.&lt;br /&gt;
&lt;br /&gt;
Since there&#039;s a lot going on here, it may help to start fresh knowing that: &#039;&#039;alternate views&#039;&#039; can be presented within an article from each perspective. For example, &amp;quot;While Bob saw the burgeoning steampunk movement as important to e-commerce, Alice disagreed because it hurt her dieselpunk fashions. Complicating the matter further, John saw an opportunity to merge the two.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The point is, &#039;&#039;&#039;attribute these perspectives, and make it clear they aren&#039;t universally shared&#039;&#039;&#039;. Similar to how Wikipedia has both &amp;quot;positive&amp;quot;, &amp;quot;negative&amp;quot;, and &amp;quot;mixed&amp;quot; reviews cited in the &amp;quot;critical response&amp;quot; of movie reviews — [http://en.wikipedia.org/wiki/Inception_%28film%29#Critical_response &#039;&#039;Inception&#039;&#039;] is a particularly weighty example.&lt;br /&gt;
&lt;br /&gt;
{{TorSig}} &amp;lt;font size=&amp;quot;1&amp;quot;&amp;gt;on 2010-09-01 @ 5:29 AM Pacific&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* retracting older comments --[[User:Stryker Jenkins|Stryker J]] 17:04, 2 September 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1025692</id>
		<title>Talk:Second Life Railroad/SLRR History</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Second_Life_Railroad/SLRR_History&amp;diff=1025692"/>
		<updated>2010-09-05T19:29:32Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Moving page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{talk}}&lt;br /&gt;
&lt;br /&gt;
==Moving page==&lt;br /&gt;
&lt;br /&gt;
I have moved the [[Second_Life_Railroad/SLRR_History_2010|SLRR History from 2010 and beyond]] to this [[Second_Life_Railroad/SLRR_History_2010|new page]]. 2005 to 2009 can still be found at [[Second_Life_Railroad/SLRR_History]]. The old page gotten larger than the 32K maximum. --[[User:Stryker Jenkins|Stryker J]] 17:29, 2 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
To Stryker, this is not a good idea, the history must remain on a single page.&amp;lt;BR&amp;gt;&lt;br /&gt;
It is long because it was not written succinctly, some text was copied/pasted in it&#039;s entirety and not edited down for this wiki topic.&amp;lt;BR&amp;gt;&lt;br /&gt;
The only headings needed are &amp;quot;2008&amp;quot; etc., a subheadings for every item is not necessary.&amp;lt;BR&amp;gt;&lt;br /&gt;
Your suggestion to &amp;quot;find the latest SLRR information on the history 2010 page&amp;quot; makes absolutely no sense. &amp;lt;BR&amp;gt;&lt;br /&gt;
Also, there is no such thing as a &amp;quot;history beyond the present.&amp;quot; Up to date information should be placed on the SLRR main topic page only.&amp;lt;BR&amp;gt;&lt;br /&gt;
Would you like to change it back to the way it was? or shall I...&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 10:05, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* For editing purposes it&#039;s much easier to use sub-headings. So I suggest to keep those. Seeing as the documents will be added to continually it probably wise to split them at some point in time anyway. I could reverse the order of the document... but to be honest that makes no sense to me. You start a book by reading from chapter 1. Not from the last chapter backward. Lets leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 10:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
No, we will not leave it the way it is. Please answer me directly.&amp;lt;BR&amp;gt;&lt;br /&gt;
Would you like to change it back to the way it was? or shall I...&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 10:38, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* See my previous answer with reasoning. Lets leave the pages as they are arranged now please. --[[User:Stryker Jenkins|Stryker J]] 10:43, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
You have not presented any valid reasoning in support of this horrible change and you have obviously not understood my sound reasoning for returning the history to a single page format.&amp;lt;BR&amp;gt;&lt;br /&gt;
I will contact Torley Linden immediately, he can adjudicate this matter.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 11:07, 3 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
:* Reasoning in a nutshell again then: 1). The wiki editor if self gives a warning when a page gets larger then 32K. 2). The subheadings are needed for ease of editing and the index. 3). Pages are written and read from the top down and clearly marked they continue on other pages. 4) I have immediately accommodated your &#039;concern&#039; by adding additional links in the description of both pages. &amp;lt;BR&amp;gt;&lt;br /&gt;
:* I agree with the fact there is no &amp;quot;history beyond the present&amp;quot;. So you may want to come up with a better term for that. The pages are now fully linked and reverting it will cause links on other pages to fail. And just because you want something does not mean that I automatically have to agree. I still think its best to leave the pages as they are arranged now. --[[User:Stryker Jenkins|Stryker J]] 11:20, 3 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
I have edited the entire article for conciseness, eliminating extraneous information and creating a place in &amp;quot;Other Railway Initiatives&amp;quot; for the VRC-specific information as Torley has suggested.&amp;lt;BR&amp;gt;&lt;br /&gt;
The article looks really good now and contains all of the public information about the SLRR. &amp;lt;BR&amp;gt;&lt;br /&gt;
I spent a lot of time on this initially and have now spent even more making the article readable and more objective.  Do not undo any of these changes without consulting Torley Linden.&amp;lt;BR&amp;gt;&lt;br /&gt;
The &amp;quot;history of the future&amp;quot; page that Stryker Jenkins created can now be easily placed back into its proper place on the SLRR History page.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[User:Jer Straaf|Jer Straaf]] 00:34, 5 September 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
jer Straaf had me look at this streamlined version and it looks really good. The old version was too long and too confusing plus it was not objective. All of the important information is still there. I contributed information to the original article and I am the founder of the largest railroad group in Second Life, the SLRR Rail Group. I have railroad stations all over the SLRR and agree that it is not right to list them under the topic &amp;quot;Second Life Railroad.&amp;quot; Moundsa and Stryker need to stop pretending that they own the SLRR in world and that they own this wiki topic, we ALL own it. Jer has done more for personal railroading and &amp;quot;saving the rails&amp;quot; than almost anybody, his input should be respected. To Stryker, I saw the games you played with the edits, do not remove this message without my permission! [[User:DOUGIE Flossberg|DOUGIE Flossberg]] 04:27, 5 September 2010 (UTC)&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
: : I tend to disagree, its unclear to me why large portions with good factual  information have been removed.  I agree with Torley could you and Jer detailed the reasons behind the changes, in particular the large deletes?&lt;br /&gt;
&lt;br /&gt;
== For simplicity&#039;s sake... ==&lt;br /&gt;
&lt;br /&gt;
@Jer It isn&#039;t clear to me which specific passages you find objectionable. I won&#039;t assume and I don&#039;t have the luxury of time to look through all edits, so please quote and summarize with &#039;&#039;specific actionables&#039;&#039;. Otherwise, others have a hard time understanding what you mean.&lt;br /&gt;
&lt;br /&gt;
Since there&#039;s a lot going on here, it may help to start fresh knowing that: &#039;&#039;alternate views&#039;&#039; can be presented within an article from each perspective. For example, &amp;quot;While Bob saw the burgeoning steampunk movement as important to e-commerce, Alice disagreed because it hurt her dieselpunk fashions. Complicating the matter further, John saw an opportunity to merge the two.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The point is, &#039;&#039;&#039;attribute these perspectives, and make it clear they aren&#039;t universally shared&#039;&#039;&#039;. Similar to how Wikipedia has both &amp;quot;positive&amp;quot;, &amp;quot;negative&amp;quot;, and &amp;quot;mixed&amp;quot; reviews cited in the &amp;quot;critical response&amp;quot; of movie reviews — [http://en.wikipedia.org/wiki/Inception_%28film%29#Critical_response &#039;&#039;Inception&#039;&#039;] is a particularly weighty example.&lt;br /&gt;
&lt;br /&gt;
{{TorSig}} &amp;lt;font size=&amp;quot;1&amp;quot;&amp;gt;on 2010-09-01 @ 5:29 AM Pacific&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* retracting older comments --[[User:Stryker Jenkins|Stryker J]] 17:04, 2 September 2010 (UTC)&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Project:Languages&amp;diff=30899</id>
		<title>Project:Languages</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Project:Languages&amp;diff=30899"/>
		<updated>2007-09-08T12:53:42Z</updated>

		<summary type="html">&lt;p&gt;Vaughn Deluca: /* Page titles */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Language Guidelines for SL wiki =&lt;br /&gt;
&lt;br /&gt;
This page discusses the guidelines on natural language uses and content translation of SL wiki (http://wiki.secondlife.com).&lt;br /&gt;
&lt;br /&gt;
At this moment, the contents on this page is just a set of proposals.  Please feel free to have discussions on the [[Project talk:Languages|associated discussion page]] or simply modify this page.  It is expected, however, that in a future entire contents of SL wiki follow the revised guidelies on this page.  If you are changing existing practices, someone needs to rewrite existing pages to follow the new rule.&lt;br /&gt;
&lt;br /&gt;
So, if you have something to say on this issue, please start soon!&lt;br /&gt;
&lt;br /&gt;
= General =&lt;br /&gt;
&lt;br /&gt;
SL wiki generally follows the idea and mechanisms of [http://www.mediawiki.org/wiki/Project:Language_policy MediaWiki site&#039;s language policy on Help pages], as opposed to that for [http://www.wikipedia.org Wikipedia]&#039;s language versions.&lt;br /&gt;
&lt;br /&gt;
= Creating pages =&lt;br /&gt;
&lt;br /&gt;
== Primary Language ==&lt;br /&gt;
&lt;br /&gt;
English is the primary language of SL wiki.&lt;br /&gt;
&lt;br /&gt;
English is chosen because it is the most common language in international communication today.  it is not to give privilege to native English speakers.  So, even if you are very good at English, please assume that readers are not fluent in English and use plain simple wording.&lt;br /&gt;
&lt;br /&gt;
You may use foreign words or phrases in English sentences if it is needed.  However, please avoid gentility uses of Latin, Greek or French.&lt;br /&gt;
&lt;br /&gt;
== Page titles ==&lt;br /&gt;
&lt;br /&gt;
The title of a page in SL wiki should be based on English.&lt;br /&gt;
&lt;br /&gt;
Although MediaWiki is powerful enough to allow non-English titles (i.e., use of any Unicode characters), SL wiki will not use the feature.&lt;br /&gt;
&lt;br /&gt;
== Non English contents ==&lt;br /&gt;
&lt;br /&gt;
If you want to create a new page in non-English language, please consider to write it in two languages; one is English and another in your non-English language, making English page a primary page and the non-English page a [[#Translation|translation]].  The English page need not be complete in this case.  Just a brief summary is OK.&lt;br /&gt;
&lt;br /&gt;
Even if you are not willing or lack enough skills to write the page in English, it is recommended to create an almost empty &#039;&#039;English&#039;&#039; page that only says something like &amp;quot;The content of this page is not available in English for the moment&amp;quot;, and write your non-English page as a &#039;&#039;translation&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
This way, other residents can eventually translate your contents into English without changing entire page structures.&lt;br /&gt;
&lt;br /&gt;
= Translation =&lt;br /&gt;
&lt;br /&gt;
It is welcome to translate pages on SL wiki into other languages.&lt;br /&gt;
&lt;br /&gt;
== Page titles ==&lt;br /&gt;
&lt;br /&gt;
Translated contents are written in its own page.&lt;br /&gt;
&lt;br /&gt;
The title of the translated page should be its corresponding English page title plus a code for a language, separated by a slash (/).  For example, Dutch translation of the [[Main Page]] is titled [[Main Page/nl]], as opposed to &#039;&#039;&#039;Hoofdpagina&#039;&#039;&#039; or &#039;&#039;&#039;Hoofdpagina/nl&#039;&#039;&#039;, where &#039;&#039;&#039;nl&#039;&#039;&#039; is the language code for Dutch.  See [[#Language codes|Language code]] below for possible codes.&lt;br /&gt;
&lt;br /&gt;
Language code is all in lower case.&lt;br /&gt;
&lt;br /&gt;
== Languages Template ==&lt;br /&gt;
&lt;br /&gt;
Translated pages should be tagged with the [[Template:Languages|&amp;lt;nowiki&amp;gt;{{Languages}}&amp;lt;/nowiki&amp;gt; template]].  English pages that have one or more translation should also.  The &amp;lt;nowiki&amp;gt;{{Languages}}&amp;lt;/nowiki&amp;gt; template should be put near the top of the page and kept at the same location in translations of the same page.&lt;br /&gt;
&lt;br /&gt;
Consistent use of &amp;lt;nowiki&amp;gt;{{Languages}}&amp;lt;/nowiki&amp;gt; template helps readers to find their preferred language versions of pages.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
If you are linking to another page from a non-English page, and the target page has a translation of the same language, it&#039;s better to link to the translated page.  Such links are better to have translated anchor.&lt;br /&gt;
&lt;br /&gt;
For example, if you are writing a French page, and want to put a link to the French translated version of the page titled &#039;&#039;&#039;Voice&#039;&#039;&#039;, It&#039;s better to write the link as &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[Voice/fr|voix]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; then to write &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[Voice/fr]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Yes, this is somewhat inconveninent side-effect of the above guideline, that is, page title is always English based.  (Express your opinions on the [[Project talk:Languages|discussion]] page.)&lt;br /&gt;
&lt;br /&gt;
If the target page has no translation to the same language, link to the primary (English) page.&lt;br /&gt;
&lt;br /&gt;
== Synchronization ==&lt;br /&gt;
&lt;br /&gt;
Try to synchronize the contents of the translated page with the corresponding English page, though you, as a translator, have no duty to track the changes to the original page.  Any residents who noticed the change are encouraged to update the translation.&lt;br /&gt;
&lt;br /&gt;
Adding new info only on the translated page is hence dangerous, because some other resident may remove the addition to &#039;&#039;synchronize&#039;&#039; the contents.  You need some clear indication if you add some.&lt;br /&gt;
&lt;br /&gt;
= Language Codes =&lt;br /&gt;
&lt;br /&gt;
SL wiki uses ISO 639-1 (alpha-2) codes for language identification.&lt;br /&gt;
&lt;br /&gt;
If translation to a language not included in 639-1 would be added in a future, we will use ISO 639-2 (alpha-3) codes for the language, keeping id for 639-1 covered languages as-is.&lt;br /&gt;
&lt;br /&gt;
(See [[Project talk:Languages|discussion page]] for this point.)&lt;br /&gt;
&lt;br /&gt;
== List of language codes ==&lt;br /&gt;
&lt;br /&gt;
As of this writing, the following language codes are used in SL wiki.  The list will expand time-to-time.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!Code!!Language&lt;br /&gt;
|-&lt;br /&gt;
|de||German&lt;br /&gt;
|-&lt;br /&gt;
|es||Spanish&lt;br /&gt;
|-&lt;br /&gt;
|fr||French&lt;br /&gt;
|-&lt;br /&gt;
|it||Italian&lt;br /&gt;
|-&lt;br /&gt;
|ja||Japanese&lt;br /&gt;
|-&lt;br /&gt;
|nl||Dutch&lt;br /&gt;
|-&lt;br /&gt;
|pt||Portuguese&lt;br /&gt;
|-&lt;br /&gt;
|zh||Chinese&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that an English page has no language code attached, so SL wiki doesn&#039;t use the code &amp;quot;en&amp;quot;.&lt;/div&gt;</summary>
		<author><name>Vaughn Deluca</name></author>
	</entry>
</feed>