Git Product home page Git Product logo

web-publisher's Introduction

Superdesk Web Publisher

Build Status Scrutinizer Code Quality Dependency Status SensioLabsInsight

Superdesk Publisher - the next generation publishing platform for journalists and newsrooms.

The Superdesk Publisher is an API-centric delivery tool for all digital platforms. Written from scratch in 2016, it utilizes the knowledge gained from 17 years of delivering digital news at scale with Newscoop. The Publisher is designed to work with any editorial system. Naturally, it works the best with our in-house newsroom management system, Superdesk. Therefore, it allows independent maintenance, upgrade and change of the editorial back-end system.

Documentation

Full documentation can be found here: http://superdesk-publisher.readthedocs.org

Requirements

  • PHP >= 7.1.12
    • iconv needs to be enabled
    • Intl needs to be installed with ICU 4+
    • pdo needs to be enabled
    • JSON needs to be enabled
    • ctype needs to be enabled
    • Your php.ini needs to have the date.timezone setting
    • PHP tokenizer needs to be enabled
    • mbstring functions need to be enabled
    • POSIX needs to be enabled (only on *nix)
    • CURL and php-curl need to be enabled
    • php.ini recommended settings
      • short_open_tag = Off
      • magic_quotes_gpc = Off
      • register_globals = Off
      • session.auto_start = Off
  • Postgresql >= 9.6
    • pdo-pgsql
  • Memcached
    • memcached (running)
    • php-memcached
  • ElasticSearch >= 5.4
  • RabbitMQ >= 3.5
    • php-bcmath
  • Supervisor
  • ZeroMQ
    • php-zmq extension (pecl install zmq-beta)

Installation

See installation guide for more details.

Testing

See detailed instructions for more details.

License

See the complete license here.

Contributors

This project is a Sourcefabric z.ΓΊ. and contributors initiative.

List of all authors and contributors can be found here.

Superdesk Publisher is possible thanks to other Sourcefabric initiatives:

Symfony Bundles:

Name CI Status
swp/multi-tenancy-bundle Build Status
swp/rule-bundle Build Status
swp/storage-bundle Build Status
swp/bridge-bundle Build Status
swp/templates-system-bundle Build Status
swp/settings-bundle Build Status
swp/content-list-bundle Build Status
swp/menu-bundle Build Status

Components:

Name CI Status
swp/templates-system Build Status
swp/multi-tenancy Build Status
swp/rule Build Status
swp/storage Build Status
swp/bridge Build Status
swp/common Build Status

web-publisher's People

Contributors

ahilles107 avatar takeit avatar ljubar avatar djbrd-sourcefabric avatar m038 avatar danielhjames avatar thnkloud9 avatar tomaszrondio avatar scrutinizer-auto-fixer avatar actionless avatar dsmackie avatar hlmnrmr avatar mrhein avatar shivharis avatar sbarut avatar

Stargazers

Damian avatar

Watchers

 avatar James Cloos avatar  avatar

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.