Skip to content

Open invitation for new team members #569

Open
@jonasmalacofilho

Description

@jonasmalacofilho

Hi all,

In the almost 5 years since its creation, the liquidctl project has been maintained mostly by me.

I've had some help, sure, from @MarshallAsch, @aleksamagicka, @amezin, and other driver authors and contributors. But so far it has remained, in essence, a one-person project.1 And I think it's time to change that.

All areas of the project could use new team members:

  • issue triage and follow-up;
  • reviewing of pull requests;
  • bug fixes;
  • new features;
  • new drivers;
  • addition and checking of type annotations;
  • refactoring and polishing of the codebase.

(There's also an idea for a liquidctl 2.0: a different architecture – possibly daemon based – and implementation – possibly in Rust2).

So please comment here, or write me an email, if you would like to join the team. Of course, for most of the areas mentioned above, you can just get started right now, and we'll make it official later.

(A way to get reasonably up to speed is probably to read the open issues and pull requests [and their comments], check out the developer documentation in docs/developer, and familiarize yourself the codebase. Once you get started, make sure to also check out relevant old issues and pull requests, as well the commit history of relevant files).

In the meantime, I ask users and contributors to accept a higher delay in all activities of the project, but especially in the triage of new issues and review of non-trivial pull requests. Further, please consider the next planned3 releases as postponed.

Thank you,
Jonas

Footnotes

  1. This doesn't apply to our sibling project liquidtux, which is much more decentralized. But new contributors are welcome there as well.

  2. Although @amezin doesn't (or didn't) agree on that point.

  3. We usually do time-based minor releases every 13 weeks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    blockingBlocks a current release

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions