Giter Site home page Giter Site logo

samdbmg / tarantula Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ystv/tarantula

0.0 2.0 0.0 5.92 MB

Open-source broadcast scheduling system, built by YSTV

Home Page: ystv.co.uk/tarantula

License: GNU General Public License v3.0

C++ 82.22% Perl 0.03% XSLT 0.25% Shell 0.13% CSS 0.01% C 17.35% Python 0.01%

tarantula's Introduction

#Tarantula Scheduling Engine

Tarantula is a tool for live TV broadcast scheduling, designed to control and automate various broadcast equipment.

Tarantula is free software, licensed under the GNU General Public License. See the file COPYING for copying conditions.

For more information visit http://ystv.co.uk/tarantula

###Downloading

Tarantula can be cloned using git and the following command:

git clone https://github.com/YSTV/Tarantula

###Building

Build Tarantula by issuing the make command inside the project directory. Tarantula requires gcc-4.7 or above.

###Using Tarantula

The default configuration enables several demo plugins and provides a simple user interface to add schedule events to the system. Copy the configuration files from config_base/ to config/ and edit as needed to enable other plugins.

Run bin/Tarantula after the build has completed to start the system. Then visit http://localhost:9816/ in a browser to access the web user interface. Events added in the web interface will be executed and the results will appear in the log (demo plugins do nothing but write to the log).

###Extending Tarantula

Tarantula is free software, anybody is welcome to extend it, for example by writing plugins to complement the default set. To keep track of development and contribute, visit https://ystv.co.uk/trac/Tarantula or email [email protected].

tarantula's People

Contributors

samdbmg avatar

Watchers

 avatar  avatar

tarantula's Issues

API test script

In lieu of actual automated tests, a script to send a set of API queries and exercise it would be useful for spotting bugs

EP Fill file sync script

The existing Python script to seed the file list needs to be updated to work with the new algorithm

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.