Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define metadata about bundled software modules & base system, next to main application #25

Open
kossebau opened this issue Jan 24, 2019 · 2 comments

Comments

@kossebau
Copy link
Contributor

As a consumer of an AppImage instance I currently miss any information about the additional software bundled with the main application. Same as creator of AppImage instances I miss a specified way to note what is used during the creation. Which can be an issue e.g. when it comes to know if bundled software might have known security issues or when the license of the bundled software requires that its use is made known to the consumer.

So it would be good to have some specified way to notate what ingredients are used, so that this information can be queried for a given AppImage instance.

@probonopd
Copy link
Member

Good point. I can clearly see why this would be desirable. Not sure it should be part of the AppImage spec, though. AppImage is really meant as a container format that is largely agnostic to what goes inside (like a ISO or zip but self-mounting; comparable to a .dmg on the Mac).

That being said, we could always recommend to put in additional metadata. Before we invent something from scratch, do you think it might be worthwhile to discuss this idea with the AppStream people?

@kossebau
Copy link
Contributor Author

I have not yet thought more about it, just found this something lacking when thinking about how to do proper AppImages,
For docker I had come across http://label-schema.org/ as one approach, just listing here as reference.
No time to work on/think about this myself currently.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants