Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 558842 - net-im/profanity-plugins - Plugins for Profanity XMPP client
Summary: net-im/profanity-plugins - Plugins for Profanity XMPP client
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Andriy Utkin (RETIRED)
URL: http://www.profanity.im/
Whiteboard:
Keywords:
Depends on: 558840
Blocks:
  Show dependency tree
 
Reported: 2015-08-26 17:03 UTC by Dennis Schridde
Modified: 2019-05-13 17:59 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Schridde 2015-08-26 17:03:56 UTC
net-im/profanity-plugins provides plugins for the XMPP client, written in C, Lua, Python or Ruby. Profanity itself is handled by bug #558840.

HOMEPAGE="http://www.profanity.im/"
src: https://github.com/boothj5/profanity-plugins

Reproducible: Always
Comment 1 Andriy Utkin (RETIRED) gentoo-dev 2019-05-13 17:59:38 UTC
It seems packaging plugins repo provides little value to users. I am not opposing to packaging it, though, but want to see the value really.

App's /plugins command, according to docs, seems to be copying plugin files to local dir, so when Portage updates the plugins, they don't get updated in user's setup. Unless user manually sets up locally activated plugins as symlinks.

There's no build system, and apparently no build step at all, so no value added by Portage by saving user from going through manual building.

There's no documentation of runtime deps, and each plugin obviously has its own set of deps, so there is no "right" (R)DEPEND value for this as a whole, even if maintainer was willing to put efforts in discovering the right values.

So I think local "git clone" and periodic "git pull" would serve users better than Gentoo package.

Please reopen if you disagree or if I'm missing something.