Skip to content

adranchuk/streaming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pkgsite

This repository contains packages for developing media streaming systems in Go. Watch it being developed live!

We use these packages to self-host the livestream at olowe.co/live.

Contributing

Stuff to do

Larger, fleshed-out tasks are managed in issues.

We can put TODO notes in the source code, too. godoc provides a graphic interface to view these with the -notes flag:

godoc -notes TODO

Of course grep works too:

git grep -n TODO

Patches

Patches are preferred via email so that we're not too locked in to GitHub. Post them to the mailing list ~otl/untangledco@lists.sr.ht, or to Oliver Lowe. See git-send-email.io if you're unfamiliar with the workflow.

git config sendemail.to '~otl/untangledco@lists.sr.ht'

We also accept changes via pull requests.

Commit messages

Commit messages follow the same format used by the Go project (among others). The commit subject starts with the affected package name then a brief description of the change. The body may contain an explanation of the change and why it was made.

License

Unless otherwise noted, this sotfware is licensed under the ISC License. See LICENSE.

About

Media streaming and broadcast systems in Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 99.1%
  • HTML 0.9%