Create a "Provider Manifest" endpoint for operating dates/down time dates/service suspension

Đang mở
#628 15 bình luận 2 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
25/100
Loại issue
Tính năng
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Lĩnh vực
api

Hướng nghiên cứu

Bắt đầu với phần provider của đặc tả và so sánh manifest được yêu cầu với tham chiếu system_information của GBFS. Xác định phạm vi endpoint đã thống nhất cho các ngày vận hành, thời gian ngừng hoạt động hoặc tạm dừng dịch vụ, khu vực vận hành và tính khả dụng của dữ liệu, sau đó ghi lại các trường cuối cùng và tiêu chí chấp nhận.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Provider Requirements

Edit by @schnuerle - turning this issue into a 'Provider Manifest' issue which includes what you'd like to see here, similar to system_information in GBFS and complimentary to agency's Policy Requirements. Original issue title was: "Provide the operating date ranges within the Provider API so that we know when to query data"


Is your feature request related to a problem? Please describe.

We are struggling to know the collection of date ranges when a provider has been operating in the city.
It makes it difficult to query efficiently the Provider API. It makes it difficult for the city to have a good visibility on this key information.

Describe the solution you'd like

I wonder whether this info could be provided within the Provider API as part of an info endpoint. The operating zone could also be provided by the operator this way, as well as the data availability. Operators may indeed have no data historically for certain periods they were operating due to technical issues.

Is this a breaking change

No, it's not a breaking change. It's additive

Impacted Spec
  • provider
Describe alternatives you've considered

Asking directly the city or the provider. Trial & guess day by day in the provider API ingestion.

Additional context

NA

Ngôn ngữ chính
Không có dữ liệu ngôn ngữ
Star
753
Fork
255
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của openmobilityfoundation/mobility-data-specification

Tất cả issue của openmobilityfoundation/mobility-data-specification

Issue tương tự

Thêm issue về Backend & API Design

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.