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. bitbangrelay bitbangrelay Public

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

    Python

  4. scripts scripts Public

    Random scripts & tools

    Python

  5. betatest betatest Public archive

    Python

  6. containers containers Public archive

    Container images

    Dockerfile

Repositories

Showing 10 of 13 repositories
  • scripts Public

    Random scripts & tools

    unnecessary-abstraction/scripts’s past year of commit activity
    Python 0 0 0 1 Updated Oct 7, 2024
  • pbarker.dev Public

    Personal website for Paul Barker

    unnecessary-abstraction/pbarker.dev’s past year of commit activity
    HTML 0 0 0 1 Updated Oct 7, 2024
  • mirrorshades Public

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

    unnecessary-abstraction/mirrorshades’s past year of commit activity
    Python 6 0 8 1 Updated Oct 7, 2024
  • ebuilds Public

    This is a staging repository for ebuilds I have not yet submitted elsewhere. Use at your own risk, etc.

    unnecessary-abstraction/ebuilds’s past year of commit activity
    Shell 0 0 0 0 Updated Apr 26, 2024
  • containers Public archive

    Container images

    unnecessary-abstraction/containers’s past year of commit activity
    Dockerfile 0 0 0 0 Updated May 14, 2023
  • udaq-build Public archive

    Build configuration & scripting for the UDAQ software image (very obsolete, for reference only)

    unnecessary-abstraction/udaq-build’s past year of commit activity
    Shell 0 MIT 0 0 0 Updated Apr 29, 2023
  • meta-udaq Public archive

    Yocto Project layer for the UDAQ (very obsolete, for reference only)

    unnecessary-abstraction/meta-udaq’s past year of commit activity
    BitBake 0 MIT 0 0 0 Updated Apr 29, 2023
  • ads1672 Public archive

    Linux driver for the TI ADS1672 ADC (very obsolete, for reference only)

    unnecessary-abstraction/ads1672’s past year of commit activity
    C 0 0 0 0 Updated Apr 29, 2023
  • tuna Public archive

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

    unnecessary-abstraction/tuna’s past year of commit activity
    C 0 GPL-2.0 0 0 0 Updated Apr 29, 2023
  • .github Public
    unnecessary-abstraction/.github’s past year of commit activity
    0 0 0 0 Updated Apr 10, 2023

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…