Milestone OpenSHA 1.2

Completed 13 years ago (Jun 29, 2011, 12:33:41 PM)

100%

Total number of tickets: 75 - closed: 75 - active: 0

build-process

3 / 3

commons

25 / 25

sha

46 / 46

website

1 / 1

Changes in version 1.2

  • General UI enhancements
  • Lots of refactoring, revamped Parameter structure, new class names, etc.
  • Improved test coverage
  • OpenSHA Commons jar now includes all dependencies

Completed Tickets for 1.2.0

  • #24 Clarify IM ParameterAPI/DependentParameterAPI ambiguity
  • #51 Clean up ParameterEditor? class
  • #98 Use enum to get IMR/ERF class names, names, and instantiate new instances.
  • #103 fix missing characters for ≥ and ≤
  • #111 add CPT color images to color scheme pick list
  • #115 Add Nitin's modifications of gridded regions
  • #122 MultiIMR_Averaged_AttenRel should have parameter for editing IMR weights
  • #123 implement weighted list with editor
  • #126 Application launch page looks terrible in IE7
  • #130 Create opensha-lite.jar
  • #132 make sure parameters that are set to null save/load to/from XML correctly
  • #134 Switch important parameter editors over to NewParameterEditor?, then rename
  • #135 fix WeightedListParameterEditor? display problems
  • #136 MultiIMR_Averaged_AttenRel class seems to be getting an error when setting default parameter for Other Parameters when it is not supported. For example, function tries setting Active Shallow Tectonic Region Type for an Attenuation, as the default value, when it is not supported by the Attenuation Relationship.
  • #138 GMT plotter ignores custom scale label
  • #139 increase efficiency for new XYZ/Geo datasets
  • #141 Modify BugWindow? to catch firewall related exceptions and display appropriate information
  • #144 AttenuationRelApp? nightlies crashing on startup
  • #145 Update Parameters to properly implement compareTo and equals
  • #151 Embed remaining coefficient files/values in corresponding AttenRel?
  • #154 ScenarioShakeMapApp? crash
  • #156 add type checking to isParameterSupported implementations for new parameter editors
  • #157 Fixes/improvements to build process
  • #165 Bug in IM event set calculator ver 3
  • #166 Revert UCERF2_Final to useing original distance calculation metrics
  • #168 Remove test GEM1 ERFs that don't work from apps
  • #171 refresh issue in IMR gui; display more imr's in combo box
  • #174 relocate data dir in root
  • #176 Fix NumberFormatExceptions? in different locales from IMT_Info()
  • #230 XY_DataSet problem
  • #231 Bug in ScenarioShakeMapLocal?
  • #247 Set up build for GCIM Application
  • #249 review discretized function equals method
  • #250 Add GCIM to dist build prior to 1.2 release
  • #253 catch NumberFormatException?'s that use commas
  • #254 Remove isti.util.jar and dependencies
  • #255 Remove /etc directory
  • #257 Remove little used Java Help dependence
  • #258 Remove unused/unnecessary UI classes relating to borders
  • #259 Review IMT_Info's use of NumberFormat?...necessary?
  • #260 Update AttenuationRelation? AS2008 to implement PropEffect? consistent with other NGA's
  • #261 Java Web Start shortcuts launch apps offline, don't check for updates
  • #263 Remove unused jars
  • #266 Refactor Parameter Packages (names, move to impl)
  • #267 Move MomentMagCalc? to MagUtils?
  • #268 Prune unnecessary exceptions
  • #273 Add tests that instantiate ERFs and call updateForecast()
  • #275 Verify that unit tests are running properly
  • #277 Shorten and standardize IMR class names and references (generics)
  • #278 fix site data servlet paths
  • #279 Rename ERF interfaces to remove 'API'
  • #280 Remove "API" from SiteDataAPI
  • #281 remove API from Surface interfaces
  • #282 Raname NamedObjectAPI -> Named
  • #283 Named interface shouldn't extend Serializable
  • #284 Rename Container2DAPI -> Container2D
  • #285 Rename XY Dataset interfaces to remove API
  • #286 E-mails should be sent out when continuous build tests fail
  • #288 Applications should use a combination of ServerPrefs? and AttenRelRef? to determine which IMRs to include
  • #289 ERF Gui Bean doesn't show params when swithcing back to probabilistic from deterministic
  • #290 An error message should pop up when ERFs fail, then just remove from list
  • #291 Review DevStatus? of ERFs before 1.2 release
  • #295 NPE on setEqkRupture in AS 2008
  • #298 improve reporting of application used for bug reports
  • #299 Fix SadighEtAl1997 Tests
  • #300 Add rescale option to CPTs
  • #302 separate "line type" and "symbols" for curve plot types, accept any combiniation of the two
  • #305 X asis log tick labels overlap with plot
  • #312 Populate versions in trac, have automatically generated tickets reference current version
  • #313 Histogram plotting problem
  • #315 Remove GEM logos from our applications
  • #318 Add Preconditions to ERF_GuiBean & IMR_MultiGuiBean to make sure no duplicates, not null, etc

Bugfix Releases

1.2.1 (07/09/2011)

New bugfix release including the following tickets:

1.2.2 (08/03/2011)

New bugfix release including the following tickets:

  • #330: Disaggregation plots won't save
  • #331: EqkRuptureFromERFSelectorPanel doesn't allow rupture index selection

1.2.3 (09/26/2011)

New bugfix release including the following tickets:

  • #335: NPE in Deterministic Calcs for Server Mode Applications
  • #338: NPE on Hazus file create in Shake Map Application
Note: See TracRoadmap for help on using the roadmap.