eightolives.com

eightolives' Trains Known Issues

1.0 Scope

This document lists the known open issues for the eightolives Trains web app.

2.0 Submitting Issue Reports

Issues may be reported using the Feedback page form or from links in the Help menu or Ops menu or footer list or sent via email to feedback@eightolives.com

3.0 Issues

3.1 Find Connections not yet complete

Find Connections is not yet complete. Branch connections not optimized.

3.2 Firefox Geolocation Fix

If geolocation (Here, Lat, Long) doesn't seem to work in Firefox, check the Firefox about:config setting for "geo.wifi.url" or "geo.provider.network.url". Change its value from "https://www.googleapis.com/geolocation/v1/geolocate?key=%GOOGLE_API_KEY%" or "https://www.googleapis.com/geolocation/v1/geolocate?key=%GOOGLE_LOCATION_SERVICE_API_KEY%" to "https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%"

3.3 Service Worker updated

A Service Worker is used to manage caching software and data for offline use. If SeviceWorkers don't load in Firefox reporting "operation is insecure", make sure Preferences > Privacy and Security > History has Keep until "they expire" set and Clear history when Firefox closes unchecked.

3.4 EO Map partially implemented.

Not all tiles are available at this time.

3.5 Monitor Mode

Monitor Mode needs more user testing and feedback.  Monitor mode of templates does not work correctly.

3.6 Audio Mode

Audio Mode needs more user testing and feedback. 

3.7 New Years Security Certificate

Historically, the eightolives security certificate expires and is renewed on Dec 31, but the process has never been without issue. It may take a day for the web site to work correctly at that renewal.

3.8 Daylight savings change days

On clock change days, the number of hours in the day is not 24 resulting in schedules being one hour off.

3.9 Getting Chrome voices has long delay

Chrome takes a long time to get Voices for Audio Mode. Trying different fixes but none reliable so far. Reloading Trains does solve the problem.

3.11 Speech Recognition

Speech Recognition is experimental. When using Chrome (not in iOS) decoded commands may not correctly execute. Chrome on iOS cannot access microphone. For more information on Speech Recognition, click here.

3.12 Firefox Voices on Linux

Firefox on Linux needs speech-dispatcher to be installed in the operating system.

3.13 NJ, CTA, PVRTA, LA, SF and other Buses

NJ bus data, Chicago Transit bus data, Pioneer Valley bus data and certain others are handled differently from other lines due to large data size. Bus data is loaded and processed on first request for a particular route. Hitting the Refresh icon may speed up displayed results.

3.18 ios 15 - blank page

Under certain unidentified conditions, an out-of-focus Trains session will show as a blank page when returned to focus. ios15 bug?

3.19 Chrome no voices issue

On first access in Chrome (version 96), no voices for speech synthesis are available. Reloading Trains in Chrome or clicking the Trains' Upgrade button sucessfully gets voices. Previous published fixes for this issue don't seem to work.

3.20 LA Metro in debug

LA Metro info is in debug stage. Trip data for trips not in schedule is not available.

3.21 SF Muni in debug

SF Muni info is in debug stage. Trip data for trips not in schedule is not available.

3.22 Google Map Support Discontinued

Discontinued to help simplify user map interface.

3.23 Audio Mode Directions in development

The Audio Mode Directions options is experimental and in development. Only MBTA and MTA will be fully supported.

3.26 AMTRAK Real Time Errors

Some AMTRAK real time trips are being decoded with invalid proto buffer data that gets rejected. A workaround fix has been added and works but slows response time a bit.