Skip to content
@unnecessary-abstraction

Paul Barker

Open Source projects by @pbrkr

An Unnecessary Abstraction

Here you will find open source projects maintained by Paul Barker.

Feel free to contact me via email 📧 or Mastodon 🐘.

Active Projects

  • mirrorshades (Python application, Apache-2.0 licensed): A tool for automatically syncing data from git repository hosts (e.g. GitHub), cloud storage (e.g. NextCloud or Dropbox), mail servers and other remote sources. Easily extensible to support syncing over additional protocols. Using mirrorshades with a scheduling mechanism (such as systemd timers or yacron) allows you to maintain a local mirror as part of a caching or backup strategy.

  • meta-linux-mainline (OpenEmbedded/Yocto Project layer, MIT licensed): A collection of recipes for building the mainline and stable Linux kernel releases from kernel.org. This complements the kernel recipes in openembedded-core by offering older and (sometimes) newer kernels with no downstream patches applied (aka vanilla kernels). Currently updated around once every 2-3 months, though this can be improved with funding.

  • pbarker.dev (Pelican website, Apache-2.0 & CC-BY-NC-4.0 licensed): The source code for my personal website https://pbarker.dev.

  • scripts (Python, Apache-2.0 licensed): A collection of random scripts & tools which aren't big enough to justify having their own repositories.

Inactive Projects

The following projects are no longer actively maintained.

  • containers (Dockerfiles, Apache-2.0 licensed): Docker/Podman container images

  • betatest (Python library, Apache-2.0 licensed): A couple of simple helpers for use with pytest.

Popular repositories Loading

  1. mirrorshades mirrorshades Public

    An easily extensible tool for mirroring data from git repositories, cloud storage, mail servers and other remote sources.

    Python 6

  2. git-acquire git-acquire Public

    Efficient acquisition of a git branch, tag or commit with the option to apply local patches.

    Python 2

  3. tuna tuna Public archive

    Toolkit for Underwater Noise Analysis (very obsolete, for reference only)

    C 1

  4. bitbangrelay bitbangrelay Public

    Small Python lib & app to control USB GPIO Bit-Bang relays

    Python

  5. scripts scripts Public

    Random scripts & tools

    Python

  6. betatest betatest Public archive

    Python

Repositories

Showing 10 of 13 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…