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

Necessary low level elements for User Preferences #271

Merged
merged 10 commits into from
Jan 19, 2023

Conversation

ue71603
Copy link
Contributor

@ue71603 ue71603 commented Dec 7, 2022

superseeds: https://github.com/VDVde/OJP/pull/221/files

  • New OptimisationMethods
  • Walking and Cycle Profile search
  • IncludeAlternativeOptions
    For Trips

Documentation chapter 5.4. https://vdvde.sharepoint.com/sites/CENTC278WG3SG8OJP/Freigegebene%20Dokumente/General/Version_2.0/210713-OJP-64_e_stm-2.0_work.docx?web=1

@ue71603 ue71603 added enhancement New feature or request documentation labels Dec 7, 2022
@ue71603 ue71603 added this to the v2.0 milestone Dec 7, 2022
OJP/OJP_Trips.xsd Outdated Show resolved Hide resolved
OJP/OJP_Trips.xsd Outdated Show resolved Hide resolved
OJP/OJP_Trips.xsd Show resolved Hide resolved
OJP/OJP_Trips.xsd Outdated Show resolved Hide resolved
OJP/OJP_Trips.xsd Show resolved Hide resolved
OJP/OJP_Trips.xsd Outdated Show resolved Hide resolved
OJP/OJP_Trips.xsd Outdated Show resolved Hide resolved
ue71603 and others added 4 commits December 20, 2022 10:15
No UserPreference for the time being.
New optimisation methods, walking and cycling profile and includeAlternativeOptions
all for Trips
github-actions bot and others added 4 commits December 20, 2022 09:16
multiple OptimisationMethods with wrapper
Improved docu for some points
removed normal from descriptions of  cycling
improved description of hiking
</xs:element>
<xs:choice>
<xs:element name="OptimisationMethod" type="OptimisationMethodEnumeration"/>
<xs:element name="OptimisationMethods" type="OptimisationMethodList" minOccurs="0">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The possibility to pass several OptimisationMethods is a major change in my opinion.
The annotations of the other new OptimisationMethods (e. g. https://github.com/VDVde/OJP/pull/223/files) state the following:
"If multiple optimisation methods are needed, then several requests should be performed in parallel."
I guess we should discuss the expected impact on the basis of some use cases.

# Conflicts:
#	docs/generated/index.html
@ue71603 ue71603 merged commit cf663d0 into changes_for_v1.1 Jan 19, 2023
ue71603 added a commit that referenced this pull request Jan 19, 2023
commit cf663d0
Author: Matthias Günter <[email protected]>
Date:   Thu Jan 19 17:10:00 2023 +0100

    Necessary low level elements for User Preferences (#271)

    * Necessary low level elements for User Preferences

    No UserPreference for the time being.
    New optimisation methods, walking and cycling profile and includeAlternativeOptions
    all for Trips

commit 079b6c7
Author: Malte Herlitze <[email protected]>
Date:   Thu Jan 19 17:05:39 2023 +0100

    added PlaceSortingGroup to PlaceParamStructure (#281)

    * added PlaceSortingGroup to PlaceParamStructure
    * Update OJP/OJP_Places.xsd
    * problem message for unsupported sorting method

    Co-authored-by: Matthias Günter <[email protected]>
    Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Stephan Großberndt <[email protected]>
    Co-authored-by: Stefan de Konink <[email protected]>
    Co-authored-by: Malte Herlitze <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants