-
Notifications
You must be signed in to change notification settings - Fork 22
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
Documentation - Enhancement Readme #126
Open
EliotTerrier
wants to merge
10
commits into
SIRI-CEN:master
Choose a base branch
from
ITxPT:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
10 commits
Select commit
Hold shift + click to select a range
3e917db
Create README.md
EliotTerrier e5c1266
Update README.md
EliotTerrier 4857163
Update README.md
EliotTerrier fd9bdd6
Update README.md
EliotTerrier fe983db
Update README.md
EliotTerrier 604f56b
Update README.md
EliotTerrier 92120cf
Update README.md
EliotTerrier b44cc20
Update README.md
EliotTerrier 3acd4e1
Update README.md
EliotTerrier bc8461c
Update README.md
EliotTerrier File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
# SIRI (Service Interface for Real-time Information) | ||
## Overview | ||
|
||
- SIRI (Service Interface for Real-Time Information) XML schema is a standardized format for exchanging real-time information about public transportation services and events. | ||
|
||
## Folder structure 📁 | ||
|
||
More information on the folders' structure can be found in the [wiki](https://github.com/ITxPT/SIRI/wiki/Structure-%26-Compatibility/#folders) | ||
|
||
## UML model | ||
|
||
- You can refer to the SIRI UML model for a detailed UML view of the schema packages. | ||
- The SIRI UML model is available in electronic format. | ||
|
||
## Getting started 🚀 | ||
### Main Root Schemas | ||
|
||
**siri.xsd** | ||
|
||
- Defines the SIRI XML model elements and attributes that are used to exchange public transport information. | ||
- Supports both request/response and publish/subscribe communication patterns. | ||
- Used by a wide range of public transport operators and service providers. | ||
|
||
**siri_all_functionalServices.xsd** | ||
|
||
- Imports all the SIRI functional service schemas. | ||
- Provides a convenient way to access all the SIRI functionality in a single schema. | ||
- Can be used to develop applications that support all SIRI services. | ||
|
||
**siriSg.xsd** | ||
|
||
- Defines additional SIRI XML model elements and attributes that are used by some SIRI services. | ||
- For example, the siriSg.xsd schema defines elements for exchanging vehicle location and status information, as well as stop monitoring information. | ||
- Can be used to develop applications that support advanced SIRI features. | ||
|
||
### XML examples | ||
|
||
- Explore XML examples in the */examples* subdirectory. | ||
|
||
Further information on the examples is available on the [wiki](https://github.com/ITxPT/SIRI/wiki/Using-SIRI#how-to-use-example-files) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This should be part of this repo. |
||
|
||
### Support for XML editors | ||
|
||
- **Altova XMLSpy Project**: Find an organized view of the schema and examples in the root directory. | ||
- Project file: Siri.spp | ||
- **Oxygen Project File:** | ||
- Project file: Siri.xpr | ||
|
||
More information on the tools available for working with SIRI XML schema can be found in the [wiki](https://github.com/ITxPT/SIRI/wiki/Software-&-tools) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This should be part of this repo. |
||
|
||
## Releases | ||
|
||
| Release Number | Release Date | Summary of Changes | | ||
|----------------|--------------|----------------------------| | ||
| v2.1 | Oct 2002 | [Latest](https://github.com/SIRI-CEN/SIRI/releases/tag/v2.1) | | ||
| v2.0 | May 2015 | Bug fixes and updates | | ||
| v1.4a | April 2011 | Minor corrections | | ||
| v1.3 | March 2009 | Corrections and revisions | | ||
|
||
Changes to the SIRI schema from v1.3 and up to v2.0 are available in [release-notes](release-notes) folder |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should become part of this repo.