goaccess icon indicating copy to clipboard operation
goaccess copied to clipboard

Snap Package

Open NatoBoram opened this issue 6 years ago • 10 comments

Hello!

Would it be possible to add a Snap package? There's a documentation for C / C++ applications.

Snapcraft bundles necessary libraries required by the application, and can configure the environment for confinement of applications for end user peace of mind. Developers can ensure their application is delivered pre-packaged with libraries which will not be replaced or superseded by a distribution vendor.

There's already a version on the Snap Store here and there's a GitHub repo here, but I'd like to have it from the official source.

NatoBoram avatar Feb 17 '19 17:02 NatoBoram

Thanks for suggesting this. Sounds doable. Are you familiar with Snap? Would you be able to submit a PR and I can take a look? Let me know. Thanks.

allinurl avatar Feb 19 '19 15:02 allinurl

I am not familiar with building C++ apps, but perhaps @cprov could help!

NatoBoram avatar Feb 19 '19 19:02 NatoBoram

Hi @NatoBoram, sorry for not letting this notification slip during last week.

I've proposed https://github.com/allinurl/goaccess/pull/1388 with the snapcraft.yaml I cooked some time ago for goaccess-cprov. I didn't have much time to iterate more since then, but I am happy to resume that work now that there is interest.

@allinurl can you please follow the instructions to register the name goaccess in https://snapcraft.io/register-snap ?

cprov avatar Feb 28 '19 11:02 cprov

@cprov Thanks for sending that PR. I was trying to register goaccess but it appears it has already been registered. Do you know what I am missing? Here's what I get:

2019-03-01-072307_721x519_scrot

allinurl avatar Mar 01 '19 13:03 allinurl

@allinurl go ahead and "claim" the reserved name.

goaccess is protected because it's a uploaded as a DEB in debian/ubuntu. The store team will be more than happy to grant you access as the upstream.

cprov avatar Mar 25 '19 11:03 cprov

@allinurl Do you need help with any other detail of the snap name registration process ?

cprov avatar Apr 05 '19 11:04 cprov

@cprov Thanks for the reminder. I'm still getting the same error message. Do you know if I'm missing some step? Thanks

allinurl avatar Apr 13 '19 15:04 allinurl

Hello, snap packager passing by.

I'm still getting the same error message.

The snap name is reserved, which simply means that the name is high-profile enough that the Snap Store staffs want to protect it from being arbitrarily registered and (possibly) abusing it. You can still go further and claim the name by submitting the form, which I have just done for you.

After claiming the name I would like to work with @cprov to migrate the snap they're maintaining to this one, and, possibly transfer the snap's ownership to @allinurl.

Cheers!

brlin-tw avatar Oct 16 '21 11:10 brlin-tw

I've just successfully claimed the reserved name on the Snap Store:

Please be assured that the namespace is always transferrable to the owner that rightfully owns it.

I'm not available at the moment but will try to build and test the snap using @cprov 's recipe.

brlin-tw avatar Oct 18 '21 18:10 brlin-tw

@Lin-Buo-Ren Please let me know if you need me to do something from my end. Thanks

allinurl avatar Oct 20 '21 01:10 allinurl