Hi,
I have (barely) started with adding the concept of "Applications" to Cockpit:
https://github.com/cockpit-project/cockpit/wiki/Server-Applications
I would like to keep you all posted about this, and hopefully get feedback.
The first biggish idea is to re-use the AppStream effort also for the Server. This would mean somehow bringing containers into the AppStream as well, I guess. Any immediate thoughts? Crazy stuff?
The first concrete "app" is going to be FreeIPA. RPMs or containers?
On Wed, Mar 29, 2017 at 06:01:27PM +0300, Marius Vollmer wrote:
I have (barely) started with adding the concept of "Applications" to Cockpit: https://github.com/cockpit-project/cockpit/wiki/Server-Applications I would like to keep you all posted about this, and hopefully get feedback. The first biggish idea is to re-use the AppStream effort also for the Server. This would mean somehow bringing containers into the AppStream as well, I guess. Any immediate thoughts? Crazy stuff?
How is this aligned with Atomic App and all of that?
Matthew Miller mattdm@fedoraproject.org writes:
On Wed, Mar 29, 2017 at 06:01:27PM +0300, Marius Vollmer wrote:
I have (barely) started with adding the concept of "Applications" to Cockpit: https://github.com/cockpit-project/cockpit/wiki/Server-Applications I would like to keep you all posted about this, and hopefully get feedback. The first biggish idea is to re-use the AppStream effort also for the Server. This would mean somehow bringing containers into the AppStream as well, I guess. Any immediate thoughts? Crazy stuff?
How is this aligned with Atomic App and all of that?
This would be the next natural step after individual containers. I haven't really thought about this yet, but I should definitely mention it in the text. Thanks!
On Thu, Mar 30, 2017 at 05:16:19PM +0300, Marius Vollmer wrote:
The first biggish idea is to re-use the AppStream effort also for the Server. This would mean somehow bringing containers into the AppStream as well, I guess. Any immediate thoughts? Crazy stuff?
How is this aligned with Atomic App and all of that?
This would be the next natural step after individual containers. I haven't really thought about this yet, but I should definitely mention it in the text. Thanks!
I think getting the AppStream format brought into our server-side container / kube application efforts would be Generally Nice.
Matthew Miller mattdm@fedoraproject.org writes:
I think getting the AppStream format brought into our server-side container / kube application efforts would be Generally Nice.
Cool. The AppStream people agree, so I'll try to push this forward.
Right now I am mostly looking at "Atomic System Containers". Would it make sense to recommend that the AtomicApp app image containers (the ones that are FROM projectatomic/atomicapp) are "Atomic System Containers"?
Have you thought about how to collect the meta data once we have convinced people to create it?
I guess we don't want to just scan all of Dockerhub and offer everything that we find equally. Would Fedora carefully curate the meta data on its own servers, maybe?
On Thu, Mar 30, 2017 at 06:44:37PM +0300, Marius Vollmer wrote:
Right now I am mostly looking at "Atomic System Containers". Would it make sense to recommend that the AtomicApp app image containers (the ones that are FROM projectatomic/atomicapp) are "Atomic System Containers"?
Have you thought about how to collect the meta data once we have convinced people to create it?
I guess we don't want to just scan all of Dockerhub and offer everything that we find equally. Would Fedora carefully curate the meta data on its own servers, maybe?
Maybe. :) We should probably take this question to the Atomic WG.
El mié, 29-03-2017 a las 18:01 +0300, Marius Vollmer escribió:
Hi,
I have (barely) started with adding the concept of "Applications" to Cockpit:
https://github.com/cockpit-project/cockpit/wiki/Server-Applicatio ns
I would like to keep you all posted about this, and hopefully get feedback.
The first biggish idea is to re-use the AppStream effort also for the Server. This would mean somehow bringing containers into the AppStream as well, I guess. Any immediate thoughts? Crazy stuff?
The first concrete "app" is going to be FreeIPA. RPMs or containers?
it is a reasonable idea, however appdata is not integrated into any of our tooling. Last time it was brought up the rpm team was going to see what it would take to add the appinfo data into rpm headers. I would rather not put more on something that is still a mess and not finalised. GEt the desktop side working well. then by all means lets look how we can extend it.
Dennis
server@lists.fedoraproject.org