You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here is one possible strategy for "thinning" AppImages so that they contain only the subset of Python and other files that is actually needed. Using this, I could reduce the size of TruFont from approximately 120 MB to just one third, under 40 MB.
Doesn't seem safe at all. And requires running an AppImage, which isn't possible during a plugin run. I think that's something to put in the docs as "potential optimization", but then again, this doesn't seem like something you'd want to tell people to use and then use up hours to support afterwards...
The plugin has actually received some safe performance improvements recently. Simple CLI AppImages like appimagelint have a size of 25 MiB, which is very good given we bundle an entire Python interpreter environment plus the software and a few dependencies.
Here is one possible strategy for "thinning" AppImages so that they contain only the subset of Python and other files that is actually needed. Using this, I could reduce the size of TruFont from approximately 120 MB to just one third, under 40 MB.
The downside is that you need to manually "exercise" all parts of the application, so that the mechanism detects all files that are actually needed.
The text was updated successfully, but these errors were encountered: