Skip to content

Promote new Maintainers #103

@michaeldfallen

Description

@michaeldfallen

Firstly an apology: I have recently switched jobs (leaving my job at Kainos to go contracting on my own). That has led to a lot of paperwork and admin that's taken up much of my time. So I haven't been able to devote the time git-radar needs to keep up with the excellent contributions we've had, fix the issues that are annoying some and clean it up to a good standard.

At the same time I've recently switched to Ubuntu and any time I do try to do any work the tests not passing on Linux (mentioned way back in #38) have hampered my coding.


Basically I need some help and I'd be interested in offering one or two people commit access so they can become Maintainers and help me support this tool.

Things needed to be fixed to make this work are:

Community

To do this we would need to start a bit of a community around Git Radar, perhaps a Gitter.im chat room or a public slack, so we can discuss plans in more realtime than github issues. Nothing heavy handed or anything.

Automation

Currently releases are done manually on my laptop. Since that laptop is no longer a Macbook testing brew releases is now quite difficult. On the other hand there are no packages being built for any Linux. Would be nice to set up CircleCI or Travis to automate this. Tools like FPM have made building multitarget packages much easier.

Testing

Tests currently require a Macbook and access to the file system. Docker instances could be spun up instead to run tests against, reducing the need for a macbook and enabling CircleCI/Travis to build tests on every pull request / on master.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions