-
Notifications
You must be signed in to change notification settings - Fork 0
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
Gajim Build #1
Comments
Thanks a lot @lovetox . I have updated dependencies as you advised. I will address plugin installation point later. Probably it will be a separate package, gajim-plugins. As plugin installer is essential part of that repo, it will be installed unconditionally. By the way, does it make sense to provide possibility to install other plugins system-wide? Does that work at all? |
plugins are part of the userdata, so i dont see a easy possibility to make them systemwide. i would advise against a package gajim-plugins. If you mean that you package all plugins into that.
It makes sense to make a package for the most used plugins that have many dependencys. |
You mean, Gajim doesn't look for plugins data in "system-global" paths?
This is something Gentoo package manager can cope with. Packages can have conditional dependencies (USE flag activated -> dependency activated).
Also not a problem, user can select what they want with USE flags. Still, thanks a lot for insight into how Gajim works. Some criticism about Gajim code structure below, hope it is legible and not offensive. My plugin installer packaging suggestion probably looked silly to you, but I was trying to make as much as possible from traditional packaging approach without diving into quirks. If it (gajim-plugin-installer package) doesn't make sense, then it seems like Gajim is developed without serious consideration of the way things are distributed/packaged and even of the way users install stuff from source. If plugin installer is important part of usable Gajim setup, then why is it not in Gajim repository and why is it not installed at once with Gajim in single step? |
Hi,
some feedback on your Gajim build
Gajim for Linux does not need and use following packages:
also you might be careful with this dependency as it is a dropin for pycrypto, both together installed will not work
maybe you should use pycrypto instead of this.
also please make sure you put the
plugin_installer
from https://dev.gajim.org/gajim/gajim-plugins (branch gtk3) into the plugins folder, or else people will not be able to install pluginsThe text was updated successfully, but these errors were encountered: