Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Curate plugins #376

Open
ssm opened this issue Mar 24, 2015 · 3 comments
Open

Curate plugins #376

ssm opened this issue Mar 24, 2015 · 3 comments
Assignees

Comments

@ssm
Copy link
Member

ssm commented Mar 24, 2015

Plugins need a bit of cleanup.

  • Which to keep in the "munin" repo
  • Which to move to "contrib"
  • Which to retire

Need to agree on plugin requirements for "munin" vs "contrib".

Implementation language: Perl/Shell in main repo, and anything else in "contrib"? Do we need to rewrite any plugins in perl for them to remain in "munin"?

Where to place the java plugins? Keep in "munin"? Move to "contrib"? Make a "java-plugins" repo?

Other points to consider per plugin:

  • Plugin family
  • Test requirements
  • What is the plugin for? The operating system? A common application? An uncommon application? Free software or not?
@ssm
Copy link
Member Author

ssm commented Apr 15, 2015

Notes from IRC meeting on 2015-04-15:

Restrict core plugins to:

  • Monitoring Open Source Software
  • Written in sh or perl

Other plugins: relocate to "contrib", or rewrite.

Do not promote plugins from contrib to core at this time.

(See http://meetbot.debian.net/munin/2015/munin.2015-04-15-19.31.html)

@steveschnepp
Copy link
Member

The only plugin that is special is diskstats, which has some kind of bypass card

@sumpfralle
Copy link
Collaborator

@steveschnepp out of curiosity: what is special about diskstats? It is written in perl and uses the Linux sysfs or procfs API.

Everything else looks very reasonable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants