An open API service indexing awesome lists of open source software.

https://github.com/lisp-ceo/abcd

Programatic access services provided by the Australian Broadcasting Commission
https://github.com/lisp-ceo/abcd

abc go public-domain

Last synced: 11 months ago
JSON representation

Programatic access services provided by the Australian Broadcasting Commission

Awesome Lists containing this project

README

          

abcd
======
[![Build Status](https://travis-ci.org/htmldrum/abcd.svg?branch=master)](https://travis-ci.org/htmldrum/abcd)

ABC News Australia command line client and web server

## Design
There are 2 executables available:
- abcd - crawling/indexing daemon
- abcli - viewer front-end

## Roadmap
If development continues beyond 1.0, it woud be to include the following features
- A framework for sepparating the executables into a distributed kubernettes
pod
- Support for more media types
- Support for more interactions with abc media types

## TODO
- Implement bolt-db
- @TODO GORO: Opporunity for gratutitous use of (Go Ro)utines
- https://github.com/nsf/termbox-go

## DONE
- Implement fs-agnostic testing: https://github.com/spf13/afero
- Implement client contact acceptance testing for abcd - http://agouti.org/
- Repository follows pattern set out in https://camlistore.googlesource.com/camlistore/+/master for multiple commands.