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
- Host: GitHub
- URL: https://github.com/lisp-ceo/abcd
- Owner: lisp-ceo
- Created: 2016-07-04T07:03:03.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2017-09-27T07:03:56.000Z (almost 9 years ago)
- Last Synced: 2025-03-25T12:33:10.921Z (over 1 year ago)
- Topics: abc, go, public-domain
- Language: Go
- Homepage:
- Size: 2.85 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
abcd
======
[](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.