SkyLines is a web platform where pilots can share their flights with others after, or even during flight via live tracking. SkyLines is a sort of social network for pilots including rankings, statistics and other interesting features. Most of all SkyLines is truly open in all regards compared to other similar platforms.
SkyLines has started development in 2012 as a spin-off from the popular XCSoar glide computer. Internally SkyLines is still sharing some code with XCSoar in the algorithmic areas and is providing the base for XCSoar's live tracking functionalities.
SkyLines is far from finished yet, but it has been running in production for quite some time now. You can reach the official server at http://www.skylines.aero.
SkyLines is based on Python and depends on the following major components:
- PostgreSQL database with PostGIS 2.x extension
- Flask web application microframework for Python
- SQLAlchemy ORM framework with GeoAlchemy 2 extension
- gevent coroutine-based network library for Python (used for the live tracking server)
The process of installing these components and setting up a server for local development is described in the INSTALL.md file.