Re: [GNC-dev] AppImage
Thanks a lot, Geert! This is just for my own amusement at the moment, and potentially for filing bugs if I run into any issues on my system. I hope to have time to try it out sometime this week. -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] AppImage
Op zondag 20 januari 2019 13:11:31 CET schreef cicko: > Great! Could you point me to where I can find these, please? I'm happy to > try them out. > The beta for the nightly builds flatpak repository lives here: https://code.gnucash.org/builds/flatpak/repo The public key used to sign the flatpaks is here: https://code.gnucash.org/builds/flatpak/gnucash-flatpak.gpg And probably the easiest way to install a flatpak is by downloading a flatpakref file from here: https://code.gnucash.org/builds/flatpak/maint/ (for the stable nightlies) https://code.gnucash.org/builds/flatpak/master/ (for the dev nightlies) But allow me to add this as well: the server's network bandwidth is limited, so please don't go promoting this beta effort yet! We plan to set up a server with more bandwidth somewhere in the coming weeks in which case the access will be more publicly announced. Regards, Geert ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] AppImage
Great! Could you point me to where I can find these, please? I'm happy to try them out. -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] AppImage
Good to know, thanks! Regards, Adrien > On Jan 16, 2019, at 8:08 AM, Derek Atkins wrote: > > For the record, nightly maint and master builds are happening now. > We are still working to get tag builds done. > However, we probably wont be able to "announce" their general > availability for another ~6 months due to network constraints. > > -derek > > "Alen Siljak" writes: > >> That's great news! >> I've collected the links I found so far to this issue: >> https://bugs.gnucash.org/show_bug.cgi?id=796019 >> It is now closed since the AppImage is there and there are ongoing >> efforts in getting an official Flatpak image. >> >>> Sent: Friday, January 11, 2019 at 6:34 PM >>> From: "Derek Atkins" >>> To: cicko >>> Cc: gnucash-devel@gnucash.org >>> Subject: Re: [GNC-dev] AppImage >>> >>> For the record, we are working on getting a Flatpak build done locally. >>> It's on my to-do to set up a "nightly" build. >>> -derek >>> >>> cicko writes: >>> >>>> Someone actually created an AppImage repo for GnuCash at >>>> https://github.com/ecmu/gnucash.AppImage >> >> > > -- > Derek Atkins 617-623-3745 > de...@ihtfp.com www.ihtfp.com > Computer and Internet Security Consultant > ___ > gnucash-devel mailing list > gnucash-devel@gnucash.org > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] AppImage
For the record, nightly maint and master builds are happening now. We are still working to get tag builds done. However, we probably wont be able to "announce" their general availability for another ~6 months due to network constraints. -derek "Alen Siljak" writes: > That's great news! > I've collected the links I found so far to this issue: > https://bugs.gnucash.org/show_bug.cgi?id=796019 > It is now closed since the AppImage is there and there are ongoing > efforts in getting an official Flatpak image. > >> Sent: Friday, January 11, 2019 at 6:34 PM >> From: "Derek Atkins" >> To: cicko >> Cc: gnucash-devel@gnucash.org >> Subject: Re: [GNC-dev] AppImage >> >> For the record, we are working on getting a Flatpak build done locally. >> It's on my to-do to set up a "nightly" build. >> -derek >> >> cicko writes: >> >> > Someone actually created an AppImage repo for GnuCash at >> > https://github.com/ecmu/gnucash.AppImage > > -- Derek Atkins 617-623-3745 de...@ihtfp.com www.ihtfp.com Computer and Internet Security Consultant ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] AppImage
That's great news! I've collected the links I found so far to this issue: https://bugs.gnucash.org/show_bug.cgi?id=796019 It is now closed since the AppImage is there and there are ongoing efforts in getting an official Flatpak image. > Sent: Friday, January 11, 2019 at 6:34 PM > From: "Derek Atkins" > To: cicko > Cc: gnucash-devel@gnucash.org > Subject: Re: [GNC-dev] AppImage > > For the record, we are working on getting a Flatpak build done locally. > It's on my to-do to set up a "nightly" build. > -derek > > cicko writes: > > > Someone actually created an AppImage repo for GnuCash at > > https://github.com/ecmu/gnucash.AppImage ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] AppImage
Michael, "Fross, Michael" writes: > Hello Derek, > > Is the goal to have a Flatpak image be part of the standard release process? > By this I mean to say, will there be a Flatpak build released with the windows > and mac builds upon a new release? > > I think that would be a great addition and help ease a lot of the build > challenges Linux users go through with each release. > > Michael The immediate goal is to have nightly builds. The longer term goal is, yes, to automate a flatpak build as part of the release process. Right now that part isn't quite automated, and indeed the tag-build script isn't working properly (Geert is working on it). Some of this will need to wait until I can upgrade code to a newer OS which includes a newer flatpak-builder. I will need to schedule some time to perform that maintenance -- maybe during the Superbowl ;) -derek -- Derek Atkins 617-623-3745 de...@ihtfp.com www.ihtfp.com Computer and Internet Security Consultant ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] AppImage
Hello Derek, Is the goal to have a Flatpak image be part of the standard release process? By this I mean to say, will there be a Flatpak build released with the windows and mac builds upon a new release? I think that would be a great addition and help ease a lot of the build challenges Linux users go through with each release. Michael On Fri, Jan 11, 2019 at 11:34 AM Derek Atkins wrote: > For the record, we are working on getting a Flatpak build done locally. > It's on my to-do to set up a "nightly" build. > -derek > > cicko writes: > > > Someone actually created an AppImage repo for GnuCash at > > https://github.com/ecmu/gnucash.AppImage > > > > It seems pretty fresh. The release available there is 3.4. The title says > > "Continuous Build", and it builds to the latest (.tar.gz) released > sources. > > It looks a bit funny, probably minor GTK issues. It crashed once on > opening > > the sqlite database so beware. But, in any case, it's there! :) > > > > > > > > > > -- > > Sent from: > http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html > > ___ > > gnucash-devel mailing list > > gnucash-devel@gnucash.org > > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > > > > > > -- >Derek Atkins 617-623-3745 >de...@ihtfp.com www.ihtfp.com >Computer and Internet Security Consultant > ___ > gnucash-devel mailing list > gnucash-devel@gnucash.org > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] AppImage
For the record, we are working on getting a Flatpak build done locally. It's on my to-do to set up a "nightly" build. -derek cicko writes: > Someone actually created an AppImage repo for GnuCash at > https://github.com/ecmu/gnucash.AppImage > > It seems pretty fresh. The release available there is 3.4. The title says > "Continuous Build", and it builds to the latest (.tar.gz) released sources. > It looks a bit funny, probably minor GTK issues. It crashed once on opening > the sqlite database so beware. But, in any case, it's there! :) > > > > > -- > Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html > ___ > gnucash-devel mailing list > gnucash-devel@gnucash.org > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > > -- Derek Atkins 617-623-3745 de...@ihtfp.com www.ihtfp.com Computer and Internet Security Consultant ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] AppImage
Someone actually created an AppImage repo for GnuCash at https://github.com/ecmu/gnucash.AppImage It seems pretty fresh. The release available there is 3.4. The title says "Continuous Build", and it builds to the latest (.tar.gz) released sources. It looks a bit funny, probably minor GTK issues. It crashed once on opening the sqlite database so beware. But, in any case, it's there! :) -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] AppImage
John Ralls-2 wrote > None of the core devs have had time to look into application bundles for > Linux. Since the Windows and Mac bundles also have pretty much all of the > dependency libraries and associated data in them I imagine that a Flatpack > or similar would run to about the same size, 120-180MB. Great. I've opened a request / discussion thread at https://bugzilla.gnome.org/show_bug.cgi?id=796019. I think this might be a convenient option as quite a few users have mentioned that they can't find a current version of GnuCash in their distribution repositories and need to build it themselves. While I have nothing against building software, I find it unnecessary for an ordinary user to download development tools and libraries. Especially now that a few technologies exist to allow convenient binary packages. In any case, the topic is open. Let's see if we can get something rolling automatically. -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] AppImage
FYI, There is already a Flatpak and a Snap available, but it looks like both are still at 2.6.x https://flathub.org/apps/details/org.gnucash.GnuCash https://snapcraft.io/gnucash-jz I don’t see a size on the Flatpak, but the Snap is a tad under 111MB. Interestingly, the .dmg went from ≈112MB to ≈184MB and the .exe went from ≈120MB down to ≈94MB from 2.6.21 to 3.1. Regards, Adrien > On May 10, 2018, at 4:42 PM, cickowrote: > > I just learned a bit more about application packages (AppImage, Snap, > Flatpak) on Linux after downloading KeePassXC image and find them quite > convenient. > Nabble does not find anything if I search for AppImage so I'd like to see > you opinion about using one of these for distributing Linux version of > GnuCash. I've only used AppImage so far and it works fine. Apparently it > would work on any distribution because all the libraries are packaged with > the executable. > If this was applied to GnuCash, would the distribution size be much larger? > Has anyone tried? > Even though I'm on Tumbleweed, a rolling OpenSuse distribution with the > apparently latest software, GnuCash 3.1 is still not available as a > compatible rpm. Somehow, the distribution of software for Windows still has > the upper hand in terms of being easy and simple. At least for the end > users. > Having an AppImage of the latest GnuCash would, I guess, enable all Linux > users to have the latest binary version without needing to build it > themselves and/or depending on multitude of development tools and libraries. > > Is there anything preventing building and packaging the latest (either > stable or nightly) version of GnuCash in this way? Have you thought about it > before? Have you tried it already? What were the findings? > > Cheers > > > > -- > Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html > ___ > gnucash-devel mailing list > gnucash-devel@gnucash.org > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [GNC-dev] AppImage
> On May 10, 2018, at 2:42 PM, cickowrote: > > I just learned a bit more about application packages (AppImage, Snap, > Flatpak) on Linux after downloading KeePassXC image and find them quite > convenient. > Nabble does not find anything if I search for AppImage so I'd like to see > you opinion about using one of these for distributing Linux version of > GnuCash. I've only used AppImage so far and it works fine. Apparently it > would work on any distribution because all the libraries are packaged with > the executable. > If this was applied to GnuCash, would the distribution size be much larger? > Has anyone tried? > Even though I'm on Tumbleweed, a rolling OpenSuse distribution with the > apparently latest software, GnuCash 3.1 is still not available as a > compatible rpm. Somehow, the distribution of software for Windows still has > the upper hand in terms of being easy and simple. At least for the end > users. > Having an AppImage of the latest GnuCash would, I guess, enable all Linux > users to have the latest binary version without needing to build it > themselves and/or depending on multitude of development tools and libraries. > > Is there anything preventing building and packaging the latest (either > stable or nightly) version of GnuCash in this way? Have you thought about it > before? Have you tried it already? What were the findings? None of the core devs have had time to look into application bundles for Linux. Since the Windows and Mac bundles also have pretty much all of the dependency libraries and associated data in them I imagine that a Flatpack or similar would run to about the same size, 120-180MB. Regards, John Ralls ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
[GNC-dev] AppImage
I just learned a bit more about application packages (AppImage, Snap, Flatpak) on Linux after downloading KeePassXC image and find them quite convenient. Nabble does not find anything if I search for AppImage so I'd like to see you opinion about using one of these for distributing Linux version of GnuCash. I've only used AppImage so far and it works fine. Apparently it would work on any distribution because all the libraries are packaged with the executable. If this was applied to GnuCash, would the distribution size be much larger? Has anyone tried? Even though I'm on Tumbleweed, a rolling OpenSuse distribution with the apparently latest software, GnuCash 3.1 is still not available as a compatible rpm. Somehow, the distribution of software for Windows still has the upper hand in terms of being easy and simple. At least for the end users. Having an AppImage of the latest GnuCash would, I guess, enable all Linux users to have the latest binary version without needing to build it themselves and/or depending on multitude of development tools and libraries. Is there anything preventing building and packaging the latest (either stable or nightly) version of GnuCash in this way? Have you thought about it before? Have you tried it already? What were the findings? Cheers -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel