egan109 / core Goto Github PK
View Code? Open in Web Editor NEWThis project forked from transitime/core
The complete core Java software for the Transitime real-time transit information project
License: GNU General Public License v3.0
This project forked from transitime/core
The complete core Java software for the Transitime real-time transit information project
License: GNU General Public License v3.0
Summary:
If I try to run the QuickStart with PSTA's GTFS and GTFS-realtime VehiclePositions feed, the UI freezes while the GTFS data is being loaded.
GTFS data - GTFSExport.zip
GTFS-realtime vehiclePositions feed - http://ridepsta.net/gtfsrt/vehicles
It would be nice to have a progress bar to indicate to the user that something is happening, especially for 5 min+ operations.
Steps to reproduce:
transitimeQuickStart.jar
)F:\temp\transitime
)Expected behavior:
See a loading progress bar while GTFS is being loaded
Observed behavior:
Frozen screen
cc @scrudden
@Egan109 Could you please add a license header to the new files you created under the GSoC project?
Here's a summary:
/*
* This file is part of Transitime.org
*
* Transitime.org is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License (GPL) as published by
* the Free Software Foundation, either version 3 of the License, or
* any later version.
*
* Transitime.org is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Transitime.org . If not, see <http://www.gnu.org/licenses/>.
*/
Summary:
After launching the QuickStart process and seeing the success screen, URLs for the TripUpdates and VehiclePositions feeds are shown:
It would be nice to have a way to see the plaintext representation of the feeds as well (e.g., by appending a ?debug
to the end).
For example:
http://api.tampa.onebusaway.org:8088/vehicle-positions?debug
Steps to reproduce:
Load any GTFS and GTFS-rt data
Expected behavior:
Give me information/links on how to see the plain text version of the TripUpdates and VehiclePositions feeds.
Observed behavior:
Only links to the protocol buffer files are shown
Where containsid in fare-rules.txt of the gtfs file is null, will cause an error in gtfs file processor.
Temporary solution is to remove fare-rules.txt from the gtfs file and run again.
Issue has been fixed on the main transiTime core.
Transitime#32
Just needs to be included in the transitimeQuickStart.
Summary:
If I click on the "info" buttons to find out more about the field, and then click on the "X" in the upper right corner of the info window to close it, it closes all open windows and exits the application.
Steps to reproduce:
transitimeQuickStart.jar
)Expected behavior:
Close the info window, and leave the main screen open
Observed behavior:
Both info window and main screen are closed.
cc @scrudden
Summary:
After starting the TransiTime server via Quickstart, you can't easily stop the server. It would be nice to have a button on the Quickstart success screen that would allow you to tear down the server:
Steps to reproduce:
Load any GTFS and GTFS-rt data
Expected behavior:
Allow me to stop the server from the same UI.
Observed behavior:
No obvious way to stop the server (other than killing the process manually)
Summary:
If I try to run the QuickStart with PSTA's GTFS and GTFS-realtime VehiclePositions feed, I get an error message:
Error in starting TransitimeQuickStart:
extractResources failed
null
GTFS data - GTFSExport.zip
GTFS-realtime vehiclePositions feed - http://ridepsta.net/gtfsrt/vehicles
Steps to reproduce:
transitimeQuickStart.jar
)F:\temp\transitime
)Expected behavior:
Go to the next QuickStart screen
Observed behavior:
Error in starting TransitimeQuickStart:
extractResources failed
null
cc @scrudden
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.