#812533 RFP: plugn -- hook system for shell programs

Package:
wnpp
Source:
wnpp
Submitter:
Alessio Treglia
Date:
2017-09-18 16:21:12 UTC
Severity:
wishlist
#812533#5
Date:
2016-01-24 18:49:14 UTC
From:
To:
* Package name    : plugn
  Version         : 0.2.1
  Upstream Author : Jeff Lindsay
* URL             : http://github.com/dokku/plugn
* License         : BSD
  Programming Lang: Go
  Description     : hook system for shell programs

The plugn command loops through all enabled plugins'
directories found in the path defined by the environment
variable PLUGIN_PATH and passes the same arguments to
any hook scripts by that name.

plugn provides a mechanism for arguments broadcasting,
it could accept streams and pass them through each plugin
as well.

#812533#10
Date:
2016-01-24 22:17:26 UTC
From:
To:
What does this do that run-parts can't?

Ben.

#812533#15
Date:
2016-01-24 23:47:03 UTC
From:
To:
many more features:

root@alessio:~# PLUGIN_PATH=/var/lib/dokku/plugins plugn

Available commands:
  config                       Plugin configuration
  disable                      Disable a plugin
  enable                       Enable a plugin
  help                         Shows help information for a command
  init                         Initialize an empty plugin path
  install                      Install a new plugin from a Git URL
  list                         List all local plugins
  source                       Source commands for sourcable plugins
  trigger                      Triggers hook in enabled plugins
  uninstall                    Remove plugin from available plugins
  update                       Update plugin and optionally pin to
commit/tag/branch
  version                      Show version


I forgot to mention that this package will replace pluginhook too, and
it's a dependency of dokku, a package that I'd love introduce to the
archive at some point.

Cheers.

#812533#20
Date:
2016-01-26 17:37:08 UTC
From:
To:
W dniu 24.01.2016, nie o godzinie 18∶49 +0000, użytkownik Alessio
Treglia napisał:

Such name might be a little to generic - I'd suggest adding some
prefix lub suffix mentioning Go language.

Best regards.

#812533#25
Date:
2016-06-15 11:29:49 UTC
From:
To:
Hi, what is the status of this ITP? dokku seems insteresting, and
depends on this. :)

#812533#30
Date:
2016-06-15 12:24:40 UTC
From:
To:
Hi Antonio!

I'm not making much progress on this. Although I'm still interested in
this, TBH I can't allocate much time for it right now, so please feel
free to take over and include me in the Uploaders list.

Cheers!