Comments (6)
This is not a mess, but actually very useful. This way, one can clearly see what's going on in plugins, and what output belongs to the plugins. This helps debugging issues on systems like Travis CI.
It's more like a mess that appimagetool doesn't use stderr/stdout correctly.
Nothing to fix here.
from linuxdeploy-plugin-appimage.
"appimage" sounds like some "AppImage" problem when in fact it is the "linuxdeploy AppImage plugin"
from linuxdeploy-plugin-appimage.
Instead of prefixing each(!) line, you could have one line saying *** linuxdeploy AppImage plugin running now ***
or something like that, so users would know where the following lines belong to
from linuxdeploy-plugin-appimage.
That's a feature, and documented behavior. qt
stands for the qt
plugin, etc.
I think there is a general issue with "plugin names". For instance, as you noticed --list-plugins
does show the plugin names, but they might not be taken as such by the user.
from linuxdeploy-plugin-appimage.
Instead of prefixing each(!) line, you could have one line saying *** linuxdeploy AppImage plugin running now *** or something like that, so users would know where the following lines belong to
That used to be the default, however one could never be sure who's created what message (especially when plugins use the logging framework linuxdeploy's libraries provide). Prefixing the output clarifies the situation.
from linuxdeploy-plugin-appimage.
Maybe it's a matter of personal preference, but I think the current solution looks too "technical" and too "complicated". Not eye-friendly to me.
from linuxdeploy-plugin-appimage.
Related Issues (20)
- Support desktop integration ? HOT 1
- It looks like the switch --output has been removed HOT 5
- LD_LIBRARY_PATH leaks to appstreamcli
- libappstream.so.4 undefined symbol on Fedora 31 HOT 3
- No AppImage under releases HOT 2
- AppImage creation fails with `undefined symbol: g_file_info_get_modification_date_time` HOT 3
- Add ability to choose GPG signing key
- Plugin aborts on irrelevant appstreamcli warning HOT 2
- Add option to skip checking AppStream metadata HOT 4
- AppImage no longer available in releases HOT 6
- Option to not compress HOT 9
- Do not check AppStream metadata HOT 2
- LDAI_APPIMAGE_COMP vs LDAI_COMP
- glibc requirements for aarch64 support HOT 2
- Is ARM support planned in a cross-compilation environment ? HOT 1
- Please consider providing --outputdir option to control AppImage placement
- How to ensure the AppImage reuses files extracted from first run? HOT 1
- Update more regularly
- CentOS 7 64-bit metadata file issue HOT 9
- Signing keys clarification needed HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from linuxdeploy-plugin-appimage.