Last night was the second time that multipass hosed my filesystem, so I am real happy with PBS compared to snapcraft.
FBS has the added benefit of being (potentially) multiplatform. I will push forward with it and give snapcraft a rest for now. Chris On Mon, Aug 19, 2019 at 12:06 PM Matt Wilkie <map...@gmail.com> wrote: > > We might not be allowed to use FBS because of licensing: *"To comply with >> its license, you need to open source your application itself under the GPL, >> or buy a commercial PyQt license"*. This is probably because they solve >> some of the packaging and distribution problems by bundling PyQt, which is >> GPL (or commercial). I've asked their licensing department to clarify if >> this restriction applies to X/MIT projects such as Leo. >> > > FBS author Micheal Herrmann got back to me quickly and granted a specific > exemption for Leo, so long as the text of that exemption was added to the > LICENSE file. However it only applied to Leo specifically and not to forks. > This would mean that other works from Joe Orr, Vitalijie etc. would have to > ask for their own expemptions. Not very palatable in my opinion. *However*, > in further discussion we arrived at a much better and cleaner solution: > create a new repo under Leo Editor organization that is specific to FBS > packaging and distribution. This repo would have GPL license, and thus not > need an exemption. Anybody who wants to fork Leo proper can continue to do > so as they've always done, ignoring the FBS specific repo. > > So Chris yes you can freely explore FBS as a better packaging tool (if you > still have appetite for any of this ;-). > > I'll add the relevant portions of my discussion with Micheal as a later > reply to this thread. > > -matt > > -- > You received this message because you are subscribed to the Google Groups > "leo-editor" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to leo-editor+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/leo-editor/d3fe2de4-d0b6-4862-8c03-ee62671e7fe7%40googlegroups.com > <https://groups.google.com/d/msgid/leo-editor/d3fe2de4-d0b6-4862-8c03-ee62671e7fe7%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to leo-editor+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/CADWQas2ZduCJGa4ZfrNFG1qnQdOB4LkzVUGHG4J7u0va5ej8PA%40mail.gmail.com.