Skip to content

Commit

Permalink
Merge pull request #210 from ibi-group/upstream-merge-2024-05-17
Browse files Browse the repository at this point in the history
Upstream merge 2024-05-17
  • Loading branch information
miles-grant-ibigroup authored May 20, 2024
2 parents 508c2f6 + 1e0dd3f commit 44092f7
Show file tree
Hide file tree
Showing 136 changed files with 1,973 additions and 699 deletions.
11 changes: 1 addition & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,16 +60,7 @@ the world.

## Getting in touch

The fastest way to get help is to use our [Gitter chat room](https://gitter.im/opentripplanner/OpenTripPlanner)
where most of the core developers are. You can also send questions and comments to the
[mailing list](http://groups.google.com/group/opentripplanner-users).

Changes and extensions to OTP are debated in issues on [GitHub](https://github.com/opentripplanner/OpenTripPlanner/issues)
and in the [Gitter chat room](https://gitter.im/opentripplanner/OpenTripPlanner). More general
questions and announcements of interest to non-developer OTP users should be directed to
the [opentripplanner-users](https://groups.google.com/forum/#!forum/opentripplanner-users) list.
Other details of [project governance](http://docs.opentripplanner.org/en/dev-2.x/Governance/) can be
found in the main documentation.
The fastest way to get help is to use our [Gitter chat room](https://gitter.im/opentripplanner/OpenTripPlanner) where most of the core developers are. Bug reports may be filed via the Github [issue tracker](https://github.com/openplans/OpenTripPlanner/issues). The OpenTripPlanner [mailing list](http://groups.google.com/group/opentripplanner-users) is used almost exclusively for project announcements. The mailing list and issue tracker are not intended for support questions or discussions. Please use the chat for this purpose. Other details of [project governance](http://docs.opentripplanner.org/en/dev-2.x/Governance/) can be found in the main documentation.

## OTP Ecosystem

Expand Down
110 changes: 59 additions & 51 deletions client-next/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions client-next/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"bootstrap": "5.3.3",
"graphql": "16.8.1",
"graphql-request": "6.1.0",
"maplibre-gl": "4.1.3",
"maplibre-gl": "4.2.0",
"react": "18.3.1",
"react-bootstrap": "2.10.2",
"react-dom": "18.3.1",
Expand All @@ -32,13 +32,13 @@
"@graphql-codegen/client-preset": "4.2.5",
"@graphql-codegen/introspection": "4.0.3",
"@parcel/watcher": "2.4.1",
"@testing-library/react": "15.0.6",
"@testing-library/react": "15.0.7",
"@types/react": "18.3.1",
"@types/react-dom": "18.3.0",
"@typescript-eslint/eslint-plugin": "7.8.0",
"@typescript-eslint/parser": "7.8.0",
"@vitejs/plugin-react": "4.2.1",
"@vitest/coverage-v8": "1.5.3",
"@vitest/coverage-v8": "1.6.0",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
Expand All @@ -50,6 +50,6 @@
"prettier": "3.2.5",
"typescript": "5.4.5",
"vite": "5.2.11",
"vitest": "1.5.3"
"vitest": "1.6.0"
}
}
16 changes: 0 additions & 16 deletions doc-templates/BuildConfiguration.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,22 +140,6 @@ The mechanism is that for any two identical tags, OTP will use the first one.
}
```

### Custom naming

You can define a custom naming scheme for elements drawn from OSM by defining an `osmNaming` field
in `build-config.json`, such as:

```JSON
// build-config.json
{
"osmNaming": "portland"
}
```

There is currently only one custom naming module called `portland` (which has no parameters).



## Elevation data

OpenTripPlanner can "drape" the OSM street network over a digital elevation model (DEM). This allows
Expand Down
15 changes: 13 additions & 2 deletions doc-templates/Flex.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,19 @@

To enable this turn on `FlexRouting` as a feature in `otp-config.json`.

The GTFS feeds should conform to the
[GTFS-Flex v2 draft PR](https://github.com/google/transit/pull/388)
The GTFS feeds must conform to the final, approved version of the draft which has been
merged into the [mainline specification](https://gtfs.org/schedule/reference/) in March 2024.

### Experimental features

This sandbox feature also has experimental support for the following fields:

- `safe_duration_factor`
- `safe_duration_offset`

These features are currently [undergoing specification](https://github.com/MobilityData/gtfs-flex/pull/79)
and their definition might change. OTP's implementation will be also be changed so be careful
when relying on this feature.

## Configuration

Expand Down
5 changes: 3 additions & 2 deletions doc-templates/sandbox/siri/SiriAzureUpdater.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
# Siri Azure Updater

It is sandbox extension developed by Skånetrafiken that allows OTP to fetch Siri ET & SX messages through *Azure Service Bus*.
IT also OTP to download historical data from en HTTP endpoint on startup.
This is a sandbox extension developed by Skånetrafiken that allows OTP to fetch Siri ET & SX messages
through *Azure Service Bus*.
It also enables OTP to download historical data from en HTTP endpoint on startup.

## Contact Info

Expand Down
14 changes: 10 additions & 4 deletions docs/Accessibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,16 @@

## Preamble

GTFS and Netex define accessibility primarily in terms of binary access for wheelchair users: it's
either on or off. Whilst it is the desire of the OTP developers to broaden the scope of
accessibility the lack of data limits us to use this definition in the implementation and in this
document.
In this document and in OTP, the term "accessibility" is used with its most common
meaning: design of products, devices, services, vehicles, or environments to ensure they are usable by
people with disabilities. If you have reached this page looking for cumulative opportunities
accessibility indicators (access to opportunities metrics) please see the [Analysis](Analysis.md) page.

While accessibility is a complex subject, at this point GTFS and Netex mostly represent it very
simply as a yes/no possibility of wheelchair use. While OTP developers hope to broaden the
scope and nuance of accessibility support in OTP, the lack of detailed data from data producers
currently limits implementation and discussion in this document to this binary
"wheelchair accessible" definition.

## Unknown data

Expand Down
Loading

0 comments on commit 44092f7

Please sign in to comment.