keepassxreboot / keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
https://keepassxc.org/
Other
20.22k stars 1.42k forks source link

Push binaries to downstream distros #5

Closed droidmonkey closed 7 years ago

droidmonkey commented 7 years ago

Need to figure out the process for overtaking binary distribution for keepassx on upstream. May start with a ppa or similar.

phoerious commented 7 years ago

Awesome! First distribution to add it to their official repositories. I'll update the website later.

mattyjones commented 7 years ago

I am starting work on an official Debian package. Looking at the thread above that should clear up some of the concerns around Ubuntu. Part of the idea behind creating a Debian package will be doing it in such a way that it is easily reproducible by others.

I am aware of the packages referenced on the site but in the spirit of keeping things clean I will be creating my own from scratch using the latest released source files. If I run into any issues or if we want to discuss this further I/anyone should create a new issue specific to Debian packaging.

Thanks!

phoerious commented 7 years ago

That sounds amazing! Thank you very much! 

samrocketman commented 7 years ago

Might I suggest a packaging repository related to packaging scripts for various platforms? ref: https://github.com/jenkinsci/packaging

One could create a team for contributors who are package maintainers, lock down the master branch (i.e. protect it via settings), and then can be liberal with allowing contributors r/w access to non-master branches. It also means all packaging-related issues can be created within that separate repo. Changes to master can be forced through peer review pull requests.

ghost commented 7 years ago

Someone created a FreeBSD Port. Should be a matter of time to KeePassXC come to FreeBSD Ports collection.

ghost commented 7 years ago

Now, it is officially on FreeBSD: https://svnweb.freebsd.org/ports?view=revision&revision=436151

phoerious commented 7 years ago

I'll add it to the website in the evening.

colans commented 7 years ago
droidmonkey commented 7 years ago

Closing this issue as we have substantial presence in multiple repos. Any specific issues should be opened in our distribution repository: https://github.com/keepassxreboot/keepassxc-packaging