Coder Social home page Coder Social logo

bznag's Introduction

bznag

Pretty much what it says on the tin: this is tool for nagging people about certain Bugzilla bugs have met certain conditions; in this case, that the creation date and last-modified dates are the same after some period of time.

Right now it's kind of gross - some things are in the code, some are in config files... it needs a lot love, but it does have the all-important quality of actually working right, which is not nothing.

bznag should be run by a daily cron job; sample config files contain two json blobs; bznag-participants is a dictionary of { recipient : number-of-days } (meaning "this recipient will be notified of bugs that go untouched for X days) and bznag.cfg, which contains the owner of the bznag process and and some information about where the mail server is and what account talks to it.

Depending on your setup, you may need a username and password for both Bugzilla and your mail server in plaintext in bznag.cfg. While filesystem permissions should protect you from any particular disaster there, I nevertheless strongly advise you to use unprivileged, dummy account(s) for that. I'm pretty sure that there aren't any particularly malicious ways into our out of this code that don't involve your Bugzilla installation already being compromised, but basic precautions are always reasonable.

If you have questions, feedback or pull requests, please email Mike Hoye at [email protected].

This software was released under the Mozilla Public License, version 2.0 or current latest, on April 18th, 2016.

bznag's People

Contributors

mhoye avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.