Csantucci, on 01 February 2014 - 01:41 AM, said:
From an Architectural perspective it would be good if the OR Team would simply build in the means to handle an ever finer specification of lots of things*, not just the .env files... meaning global as default but allowing for a route level over-ride which in turn allows for an activity based override. The alternative -- one could simply require everything to be in the activity -- would mean a whole lot of repetitive specifications. Having an app that aids the Activity Design to copy from would help... but then simply considering each subsequent level as purely optional might do just as well.
*A different example is car weight. Let the empty weight be required in the the .wag (or equivalent) and making lading and lading weight in the .wag a default with values optional replaced in the Activity file. One outcome: No more need for one .wag for empty cars and n .wags for various loads; A different outcome: the loaded coal hopper gets all it's data values defined just once.