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

[FEATURE] Mobility Extension (RFC0002) #123

Closed
24 tasks done
schlingling opened this issue Feb 4, 2023 · 3 comments
Closed
24 tasks done

[FEATURE] Mobility Extension (RFC0002) #123

schlingling opened this issue Feb 4, 2023 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@schlingling
Copy link
Contributor

schlingling commented Feb 4, 2023

User Story

  1. As a {user}
  2. I want {to archive GTFS-data from an http-endpoint}
  3. So that {this kind of domain specific data gets stored in an SQLite-Database according to the GTFS relational model}

Notes

A basis for all UACs is the corresponding RFC0002 Mobility extension. The RFC got qualified by multiple iterations, which are listed below. One UACs represents a single requirement, extraced from the final, accepted iteration.
Iterations of RFC0002 Mobility extension:

Iteration Scope PR
1 RFC mobility extension using collections: inital concept #111
2 FC mobility extension using collections: refinement after feedback-loop #115
3 RFC mobility extension using file-pickers: change of concept #116
4 RFC mobility extension using file-pickers: refinement after feedback-loop #117
5 RFC mobility extension using file-pickers: RFC-status ACCEPTED #119

User Acceptance Criteria

Examples

A detailled explanation of all UACs and further context is provided by the RFC0002

Definitions of Done

  • All PRs has been opened and accepted
  • All user acceptance criteria are met
  • All tests are passing
@schlingling schlingling added the enhancement New feature or request label Feb 4, 2023
@schlingling schlingling self-assigned this Feb 4, 2023
@schlingling schlingling changed the title [DRAFT] [FEATURE] Mobility Extension (coming from RFC0002) [FEATURE] Mobility Extension (RFC0002) Feb 4, 2023
@schlingling
Copy link
Contributor Author

schlingling commented Feb 4, 2023

@rhazn May you have a short look, if this issue fits your expectation? Then i would start the implementation.

@rhazn
Copy link
Contributor

rhazn commented Feb 4, 2023

Sounds good 👍 , also FYI @felix-oq

@schlingling schlingling linked a pull request Feb 5, 2023 that will close this issue
1 task
@schlingling schlingling removed a link to a pull request Feb 5, 2023
1 task
schlingling added a commit that referenced this issue Feb 5, 2023
schlingling added a commit that referenced this issue Feb 5, 2023
schlingling added a commit that referenced this issue Feb 9, 2023
…e-system-type

New io-datatype FileSystem, None, Folderstructure (UAC-2-3-8 of #123)
schlingling added a commit that referenced this issue Feb 13, 2023
New blocktype ArchiveInterpreter (UAC-10 of #123)
schlingling added a commit that referenced this issue Feb 13, 2023
New blocktype HttpExtractor (UAC-09 of #123)
schlingling added a commit that referenced this issue Feb 20, 2023
New blocktype FilePicker and abort mechanism (UAC-7-11 of #123)
@schlingling
Copy link
Contributor Author

Successfully extended Jayvee by GTFS-Support as proposed in RFC0002. See #180 for an detailed perspective on the result. RFC0002 is therefore fully implemented.

FYI @georg-schwarz @felix-oq @rhazn

This was referenced Feb 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants