kalliope-project / kalliope

Kalliope is a framework that will help you to create your own personal assistant.
https://kalliope-project.github.io/
GNU General Public License v3.0
1.71k stars 230 forks source link

create a deb package #255

Open Sispheor opened 7 years ago

Sispheor commented 7 years ago

It would be nice if we could distribute Kalliope with a simple deb package.

There is some lib in python to do that:

sameersingh7 commented 7 years ago

@LaMonF I'd like to work on this.

Sispheor commented 7 years ago

Sure, please provide us a doc on how to do it by PR in the dev branch. Thank you.

fpytloun commented 6 years ago

I would prefer doing this in a proper way (get kalliope into Debian and derivates). I am already maintaining some packages in Debian so I can have a look on it.

Sispheor commented 6 years ago

It would be better to create a snap package. https://snapcraft.io/

I'll try to dig into this soon.

ArthurMoore85 commented 6 years ago

@Sispheor Snap package may not be the best approach. Snap is very much an Ubuntu project which other distros are not really using. Basic deb would cater beter for all Debian derivatives. Whilst I'm not sure how well it would translate, alien could be used to create RPM versions for RedHat derivatives. Alternatively, if you do want to go down the path of 'new package' then may I recommend Flatpak instead as this is more distro agnostic, with versions available for all modern Linux distros

Sispheor commented 6 years ago

Hi @ArthurMoore85 . Actually Snap is available on all distro. It's a project maintained by Canonical but can be installed on most Distro following the main doc. I always though that Flatpack would win, but currently I only see the Snap store growing. My mind is more close of the Opensource and so close of Flatpack approach, but the community seems to go to for Snap. For me, classic deb package should stop existing and leave place to the containerization.

Let the community decide for this one then!

lavvy commented 5 years ago

Any progress here? Meanwhile, "apk add kalliope" will be so nice. I wish someone can maintain it.