ball-lightning

module
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 1, 2020 License: Apache-2.0

README

ball-lightning

A web application to display lightning events on a map in realtime. This is WIP for a new generation of the kugelblitz.

Requirements

  • Lightning location sensors for providing the lightning data
  • PostgreSQL / PostGIS for storing and processing the lightning data from the sensors
  • Go for building kugelblitz

Usage

TODO

Development

Find the development docs in https://bitbucket.org/intevation/ball-lightning/src/dev-doc/client/doc/.

To get started take a look in https://bitbucket.org/intevation/ball-lightning/src/dev-doc/client/doc/DevComponent.md.

Getting started client development
git clone git@bitbucket.org:intevation/ball-lightning.git
cd client
yarn
yarn serve

Open browser http://localhost:8080/.

Building client for production
yarn build

Move dist/ directory to the right location.

HowTo make a new release

Creating a release is handling via Bitbucket pipelines by pushing tags following SemVer vX.Y.Z scheme to https://bitbucket.org/intevation/ball-lightning/.

git tag vX.Y.Z
git push origin --tags

After pushing the tag, the release can be found in the Downloads section as ball-lightning-vX.Y.Z.zip.

The zip-archive contains:

.
├── lightning
└── web
    ├── css
    ├── fonts
    ├── img
    ├── js
    └── media

Support

Please use Bitbucket for questions: https://bitbucket.org/intevation/ball-lightning/issues

License

This is Free Software governed by the terms of the Apache 2.0 license. See LICENSE for details. Copyright 2012 - 2019 Siemens AG. Engineering by Intevation GmbH.

Directories

Path Synopsis
cmd
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL