Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GTFS-Fares v2] Fare product/media transfer behavior #423

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

tzujenchanmbd
Copy link
Collaborator

This PR covers the following questions regarding multi-leg transfer fares:

  • Should fare transfers require that the same fare product is used on both legs?
  • For a leg-to-leg transfer to match a row in fare_transfer_rules.txt, is it required that both legs have the same fare media type?
  • Is it intended that multiple rows in fare_transfer_rules.txt can match a single leg-to-leg transfer?

In the November 2023 meeting, the working group leaned towards option one proposed in the spec modeling proposal, which allows producers to indicate in the fare_transfer_rules.txt whether specific transfer rules require the same fare product/media between two legs.

(For more detailed context, please see issue#420)

Changes in this PR

  • Add fare_product_behavior, fare_media_behavior, and filter_fare_product_id fields to fare_transfer_rules.txt.

There are some data examples in the spec modeling proposal. For previous discussions, please see working group meeting minutes.

Please go through the changes and feel free to share your thoughts/questions here.

@tzujenchanmbd tzujenchanmbd added the Extension: GTFS-Fares Issues and Pull Requests that focus on GTFS-Fares Extension label Jan 8, 2024
@eliasmbd eliasmbd added GTFS Schedule Issues and Pull Requests that focus on GTFS Schedule Change: Addition New function proposed to the specification. labels Jan 9, 2024
@tzujenchanmbd tzujenchanmbd changed the title [GTFS-Fares v2] Same fare product/media transfer behaivor [GTFS-Fares v2] Fare product/media transfer behaivor Mar 28, 2024
@jfabi
Copy link
Contributor

jfabi commented May 29, 2024

The @mbta plans to begin producing fare_product_behavior, fare_media_behavior, and filter_fare_product_id, tentatively by 1 July. We'll check back here once these fields are up and running in production.

@jfabi
Copy link
Contributor

jfabi commented Jul 29, 2024

The @mbta plans to begin producing fare_product_behavior, fare_media_behavior, and filter_fare_product_id, tentatively by 1 July. We'll check back here once these fields are up and running in production.

As of last week, the @mbta is now producing all three of these new fields in its GTFS-static feed, downloadable here.

@isabelle-dr isabelle-dr changed the title [GTFS-Fares v2] Fare product/media transfer behaivor [GTFS-Fares v2] Fare product/media transfer behavior Aug 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Change: Addition New function proposed to the specification. Extension: GTFS-Fares Issues and Pull Requests that focus on GTFS-Fares Extension GTFS Schedule Issues and Pull Requests that focus on GTFS Schedule
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[GTFS-Fares v2] Multi-leg Transfer: Same product/media transfer behavior
3 participants