<div dir="ltr">Both bundle to support equal double job... One is enough i think. No need to multiply way to package. Time is limited.<div>This is why for example, i drop MSVC compiler support and only use cross compiler under Linux through MXE. MSVC is just a waste of time to support and introduce weird problem as necessary to use specific and redistributable M$ dll, force binary to not include debug full symbols, introduce virus risk as it must be compiled under Windows, etc... And i don't talk about the precompiler rules to add in source code to have a clean compilation trace because C++ support is just a pain...</div><div><br><div>This is why i post this message. What's the best and sustainable in time bundle type for Linux. For me, just one is enough...</div></div><div><br></div><div>Gilles Caulier</div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-08-10 11:03 GMT+02:00 Veaceslav Munteanu <span dir="ltr"><<a href="mailto:veaceslav.munteanu90@gmail.com" target="_blank">veaceslav.munteanu90@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">I see that Krita have both AppImage and Snapcraft images, maybe we can ask them for some help...</p><div class="HOEnZb"><div class="h5">
<div class="gmail_extra"><br><div class="gmail_quote">On 9 Aug 2016 6:07 pm, "Gilles Caulier" <<a href="mailto:caulier.gilles@gmail.com" target="_blank">caulier.gilles@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">No<div><br></div><div>Even if Krita has reduced KDE dependencies as digiKam, it still some rules around KDE core API, especially the run-time at startup, that we have dropped.</div><div><br></div><div>In fact KDELibs is not a problem to bundle. I do it with Windows and MacOS without problem after a dependencies reduce and especially the runtime, which is a big puzzle. That explain the KDE application running outside Linux is poor.</div><div><br></div><div>Gilles</div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-08-09 17:08 GMT+02:00 Veaceslav Munteanu <span dir="ltr"><<a href="mailto:veaceslav.munteanu90@gmail.com" target="_blank">veaceslav.munteanu90@gmail.co<wbr>m</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Gilles,<br>
<br>
I think digikam right now is not ready to be packaged as AppImage.<br>
<br>
The main reason is because it still depends on kdelibs. I think Krita<br>
is pure Qt. AppImage tries to bundle everything in one file:<br>
1. digikam sources<br>
2. boost<br>
3. opencv<br>
4. exiv<br>
5. raw<br>
6 Qt?<br>
<br>
etc..but it will be very bad to include all KDE and it's dependencies.<br>
<span><font color="#888888"><br>
Veaceslav<br>
</font></span><div><div><br>
<br>
<br>
On Tue, Aug 9, 2016 at 1:49 PM, Gilles Caulier <<a href="mailto:caulier.gilles@gmail.com" target="_blank">caulier.gilles@gmail.com</a>> wrote:<br>
> Hi all users,<br>
><br>
> As you know, MacOS and Windows packaging are now easy to generate<br>
> automatically with my sets of BASH scripts in digiKam.<br>
><br>
> I thinking to add AppImage bundle, as Krita do.<br>
><br>
> <a href="http://appimage.org/" rel="noreferrer" target="_blank">http://appimage.org/</a><br>
><br>
> But as i pass 2 full months of works to packaging MacOS and Windows, I would<br>
> to be more efficient with Linux Bundle. I'm a little bit tired with<br>
> packaging stuff... After all, i'm developer, not packager. So if a<br>
> contributor would to help me in this task, it will be great.<br>
><br>
> First Q : There is a real needs for Linux Bundle ? I think yes, even if<br>
> Linux distro do the job, and i know very well how it's complicated to do...<br>
><br>
> 2nd Q : Somebody know if an automatic service already exist to create a<br>
> Linux Bundle as AppImage ?<br>
><br>
> 3nd Q : AppImage is the best choice to make Linux Bundle ? I know that other<br>
> solutions exists, but i have no experience on it.<br>
><br>
> Best<br>
><br>
> Gilles Caulier<br>
</div></div></blockquote></div><br></div>
</blockquote></div></div>
</div></div></blockquote></div><br></div>