Open evansiroky opened 2 years ago
Based on Evan's input, this isn't a pressing priority and we can defer work on this. Removing it from our current sprint and setting it to Sprint: 5/16 - 5/27 for tracking purposes.
Please icebox this indefinitely.
User Story (Cal-ITP)
As a research data analyst, I want to know if there are more up-to-date GTFS URLs found on feed aggregator websites than the GTFS URLs that Cal-ITP has so that I can maintain a database of the GTFS URLs of the CA transit agencies and so that I can have additional sources of information indicating which GTFS URLs transit agencies have
User Story (Community User)
As a transit application developer, I want to get a list of all GTFS URLs on all feed aggregator websites for a particular region so that I can have a complete list of all GTFS URLs to download data from to power my transit application
Acceptance Criteria
Given
1) The input GTFS URLs given to any of the command-line input options of this program 2) The input aggregator regions to check in
For transitland, it seems like the agencies can be queried to determine where they operate and compared with the feeds found based off of the input URLs. The command line arguments could look something like this:
_
--transit-land-adm1_iso=US-CA
_For transitfeeds, the hardcoded location could be made configurable via a command line argument:
--transit-feeds-location=67-california-usa
3) The GTFS URLs found on the aggregator websites for their respective regions
Then The URLs found on the aggregator websites that weren't within the input list URLs should be outputted in a separate section of the output.
Example:
When searching for all transitfeeds URLs in Saskatchewan, Canada, but also checking against a single input URL, the CLI input and result could be as follow:
CLI Input
JSON Output