Skip to content
This repository was archived by the owner on Dec 8, 2022. It is now read-only.

afimb/irys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9b75a18 · Dec 18, 2015

History

93 Commits
Mar 25, 2014
Mar 25, 2014
Mar 25, 2014
Mar 25, 2014
Mar 25, 2014
Mar 25, 2014
Mar 25, 2014
Sep 20, 2012
Mar 25, 2014
Jul 15, 2013
Dec 18, 2015
Mar 25, 2014

Repository files navigation

Irys

Irys is a java open source project dedicated to the SIRI real time public data exchange standard. It has several modules :

  • irys-common : common classes
  • irys-server : generic SIRI server including the following SIRI services in Request/Response mode
    • General Messaging
    • Stop Monitoring
    • Check Status
    • Line Discovery
    • Stop Discovery
  • irys-client : generic SIRI client (implementing the same services as the server)
  • irys-client-sequencer : generic SIRI client simulating subscription mode when server does not provide this mode
  • irys-client-command : command-line mode Siri client
  • webtopo-server : small web server for theorical data exchange based on Neptune format
  • webtopo-client : small client for theorical data exchange based on Neptune format

Irys is a toolbox : it must be connected to an external data provider

see irys-chouette as exemple connected to a Chouette database.

Requirements

  • oraclejdk7
  • openjdk7

External Deps

On Debian/Ubuntu/Kubuntu OS :

sudo apt-get install openjdk-7-jdk
sudo apt-get install git

Installation

Get git repository

cd workspace
git clone -b V2_2_0 git://github.com/afimb/irys
cd irys

Test

mvn test

More Information

More information can be found on the project website on GitHub. There is extensive usage documentation available on the wiki.

Example Usage

Install

mvn -Dmaven.test.skip=true install

License

This project is licensed under the CeCILL-B license, a copy of which can be found in the LICENSE file.

Release Notes

The release notes can be found in CHANGELOG file

Support

Users looking for support should file an issue on the GitHub issue tracking page, or file a pull request if you have a fix available.

About

Irys is a java open source project implementing SIRI services for real time public transport data exchange

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages