Re: [sword-devel] Packaging Ezra Bible App for Snap and Flatpak users?

2024-01-21 Thread Matěj Cepl
On Sun Jan 21, 2024 at 4:14 PM CET, P Mosier wrote:
> OpenSUSE (Tumbleweed) user here.
>
> While fundamentally RPM based, I have both flatpak & snap working on it. 
> Flatpak does work better of the two.

I may have my information outdated, but
https://youtu.be/4WuYGcs0t6I is rather epic, and what’s even more
interesting, I cannot find any rebutals of it (although,
https://youtu.be/385ZkyoIU18 seems to claim it works, but it is
still not in the main repo).

Matěj

-- 
http://matej.ceplovi.cz/blog/, @mcepl@floss.social
GPG Finger: 3C76 A027 CA45 AD70 98B5  BC1D 7920 5802 880B C9D8
 
I wouldn’t touch the imperial measuring system with a 3.048m
pole.
  -- Mark Cross



signature.asc
Description: PGP signature
___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Packaging Ezra Bible App for Snap and Flatpak users?

2024-01-21 Thread P Mosier
OpenSUSE (Tumbleweed) user here.

While fundamentally RPM based, I have both flatpak & snap working on it. 
Flatpak does work better of the two.

Thanks,
- Paul M

On January 20, 2024 6:20:16 PM EST, Aaron Rainbolt  wrote:
>On Sat, Jan 20, 2024 at 4:27 PM Matěj Cepl  wrote:
>>
>> On Sat Jan 20, 2024 at 7:18 PM CET, Aaron Rainbolt wrote:
>> > It appears that the Ezra Bible App can only be installed using
>> > upstream packages for a select group of popular Linux distributions
>> > currently. It would be handy for users to be able to install it by
>> > using widely available repositories such as the Snap Store and
>> > Flathub. I'm fairly skilled at software packaging for distros (though
>> > I haven't done Snap or Flatpak before - I'm interested in learning how
>> > though) and am thinking about trying to make Snap and Flatpak packages
>> > for Ezra Bible App.
>>
>> Given that Snap really works only on Ubuntu (AFAIK, certainly it
>> does work neither with Fedora nor with openSUSE), then I would
>> hugely prefer Flatpak.
>
>No clue about openSUSE, but I know Snap works on Debian and I thought
>for sure it worked on Fedora (though of course you'd have to install
>snapd first, whereas it's preinstalled on Ubuntu). But still, I do
>intend on doing both Snap and Flatpak - each has a user base that the
>other one doesn't. I'll go ahead and do the Flatpak first since I now
>know someone wants a Flatpak for it :)
>
>Thanks for letting me know, and God bless.
>
>> Best,
>>
>> Matěj
>>
>> --
>> http://matej.ceplovi.cz/blog/, @mcepl@floss.social
>> GPG Finger: 3C76 A027 CA45 AD70 98B5  BC1D 7920 5802 880B C9D8
>>
>> All men's miseries derive from not being able to sit in a quiet
>> room alone.
>>   -- Blaise Pascal
>>
>> ___
>> sword-devel mailing list: sword-devel@crosswire.org
>> http://crosswire.org/mailman/listinfo/sword-devel
>> Instructions to unsubscribe/change your settings at above page
>___
>sword-devel mailing list: sword-devel@crosswire.org
>http://crosswire.org/mailman/listinfo/sword-devel
>Instructions to unsubscribe/change your settings at above page
___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Packaging Ezra Bible App for Snap and Flatpak users?

2024-01-20 Thread Aaron Rainbolt
On Sat, Jan 20, 2024 at 4:27 PM Matěj Cepl  wrote:
>
> On Sat Jan 20, 2024 at 7:18 PM CET, Aaron Rainbolt wrote:
> > It appears that the Ezra Bible App can only be installed using
> > upstream packages for a select group of popular Linux distributions
> > currently. It would be handy for users to be able to install it by
> > using widely available repositories such as the Snap Store and
> > Flathub. I'm fairly skilled at software packaging for distros (though
> > I haven't done Snap or Flatpak before - I'm interested in learning how
> > though) and am thinking about trying to make Snap and Flatpak packages
> > for Ezra Bible App.
>
> Given that Snap really works only on Ubuntu (AFAIK, certainly it
> does work neither with Fedora nor with openSUSE), then I would
> hugely prefer Flatpak.

No clue about openSUSE, but I know Snap works on Debian and I thought
for sure it worked on Fedora (though of course you'd have to install
snapd first, whereas it's preinstalled on Ubuntu). But still, I do
intend on doing both Snap and Flatpak - each has a user base that the
other one doesn't. I'll go ahead and do the Flatpak first since I now
know someone wants a Flatpak for it :)

Thanks for letting me know, and God bless.

> Best,
>
> Matěj
>
> --
> http://matej.ceplovi.cz/blog/, @mcepl@floss.social
> GPG Finger: 3C76 A027 CA45 AD70 98B5  BC1D 7920 5802 880B C9D8
>
> All men's miseries derive from not being able to sit in a quiet
> room alone.
>   -- Blaise Pascal
>
> ___
> sword-devel mailing list: sword-devel@crosswire.org
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Packaging Ezra Bible App for Snap and Flatpak users?

2024-01-20 Thread Matěj Cepl
On Sat Jan 20, 2024 at 7:18 PM CET, Aaron Rainbolt wrote:
> It appears that the Ezra Bible App can only be installed using
> upstream packages for a select group of popular Linux distributions
> currently. It would be handy for users to be able to install it by
> using widely available repositories such as the Snap Store and
> Flathub. I'm fairly skilled at software packaging for distros (though
> I haven't done Snap or Flatpak before - I'm interested in learning how
> though) and am thinking about trying to make Snap and Flatpak packages
> for Ezra Bible App.

Given that Snap really works only on Ubuntu (AFAIK, certainly it
does work neither with Fedora nor with openSUSE), then I would
hugely prefer Flatpak.

Best,

Matěj

-- 
http://matej.ceplovi.cz/blog/, @mcepl@floss.social
GPG Finger: 3C76 A027 CA45 AD70 98B5  BC1D 7920 5802 880B C9D8
 
All men's miseries derive from not being able to sit in a quiet
room alone.
  -- Blaise Pascal



signature.asc
Description: PGP signature
___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Packaging Ezra Bible App for Snap and Flatpak users?

2024-01-20 Thread Tobias Klein

Hi Aaron,

I'd be very open to that!

You should start with the build instruction:

https://github.com/ezra-bible-app/ezra-bible-app/blob/master/BUILD.md#linux

If you need to add a build script consider the existing ones for Linux here:
https://github.com/ezra-bible-app/ezra-bible-app/tree/master/build_scripts/linux

The build targets for the different platforms are also available as npm run 
actions via the package.json file:

https://github.com/ezra-bible-app/ezra-bible-app/blob/master/package.json

Feel free to raise a pull request if you want to add this additional 
packaging in the existing structures mentioned above. I'd be happy to test/ 
review your work.


Best regards,
Tobias

Am 20. Januar 2024 19:18:33 schrieb Aaron Rainbolt :


It appears that the Ezra Bible App can only be installed using
upstream packages for a select group of popular Linux distributions
currently. It would be handy for users to be able to install it by
using widely available repositories such as the Snap Store and
Flathub. I'm fairly skilled at software packaging for distros (though
I haven't done Snap or Flatpak before - I'm interested in learning how
though) and am thinking about trying to make Snap and Flatpak packages
for Ezra Bible App.

Does this seem like a good idea? Are there hurdles I should be aware
of (other than having to work with Electron)? Would the developers
prefer that I not do this?


___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


Re: [sword-devel] Packaging Ezra Bible App for Snap and Flatpak users?

2024-01-20 Thread Fr Cyrille



Le 20/01/2024 à 19:18, Aaron Rainbolt a écrit :

It appears that the Ezra Bible App can only be installed using
upstream packages for a select group of popular Linux distributions
currently. It would be handy for users to be able to install it by
using widely available repositories such as the Snap Store and
Flathub. I'm fairly skilled at software packaging for distros (though
I haven't done Snap or Flatpak before - I'm interested in learning how
though) and am thinking about trying to make Snap and Flatpak packages
for Ezra Bible App.
Adding it to debian repo would be nice too. And easier for sharing 
modules than snap.

Does this seem like a good idea? Are there hurdles I should be aware
of (other than having to work with Electron)? Would the developers
prefer that I not do this?
___
sword-devel mailing list:sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


--
Vous aimez la Bible ? Vous êtes étudiant en théologie ? Utilisez 
l'application libre Xiphos  ou Andbible 
 et accédez aux textes sources, à des 
commentaires, des dictionnaires et beaucoup d'autres fonctionnalités... 
Me contacter pour des traductions en français.___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


[sword-devel] Packaging Ezra Bible App for Snap and Flatpak users?

2024-01-20 Thread Aaron Rainbolt
It appears that the Ezra Bible App can only be installed using
upstream packages for a select group of popular Linux distributions
currently. It would be handy for users to be able to install it by
using widely available repositories such as the Snap Store and
Flathub. I'm fairly skilled at software packaging for distros (though
I haven't done Snap or Flatpak before - I'm interested in learning how
though) and am thinking about trying to make Snap and Flatpak packages
for Ezra Bible App.

Does this seem like a good idea? Are there hurdles I should be aware
of (other than having to work with Electron)? Would the developers
prefer that I not do this?
___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page