Cockpit offers a new module, the Cockpit Navigator, a file system browser. This offers especially for new server users a comfortable, graphical way to explore the server and eases the getting started with the server. Including it in the standard installation makes the server more attractive for new users.
Cockpit is configured in comps-f39.xml.in, group headless-management. Group headless-management is used by fedora-disk-server.ks and fedora-server-vm-full.ks only. I didn't find it in any other Kickstart file. So no other installation media is affected by a change.
We have to add a line: <packagereq type="default">cockpit-navigator</packagereq> to the headless-management group.
I think, we just have to create a PR accordningly. A change request should not be required for this.
I have created ticket #111 (https://pagure.io/fedora-server/issue/111).
Unfortunately our IRC meeting last Wednesday had to be cancelled. I think the change is a simple matter and not controversial. Therefore, if no one raises concerns, I will initiate the process on Monday, May 29.
Nevertheless, it would be helpful if everyone adds a vote to the ticket to make the intent of the Working Group completely clear!
-- Peter Boy https://fedoraproject.org/wiki/User:Pboy PBoy@fedoraproject.org
Timezone: CET (UTC+1) / CEST /UTC+2)
Fedora Server Edition Working Group member Fedora Docs team contributor and board member Java developer and enthusiast
Am 21.05.2023 um 10:42 schrieb Peter Boy pboy@uni-bremen.de:
Cockpit offers a new module, the Cockpit Navigator, a file system browser. This offers especially for new server users a comfortable, graphical way to explore the server and eases the getting started with the server. Including it in the standard installation makes the server more attractive for new users.
Cockpit is configured in comps-f39.xml.in, group headless-management. Group headless-management is used by fedora-disk-server.ks and fedora-server-vm-full.ks only. I didn't find it in any other Kickstart file. So no other installation media is affected by a change.
We have to add a line: <packagereq type="default">cockpit-navigator</packagereq> to the headless-management group.
I think, we just have to create a PR accordningly. A change request should not be required for this.
I have created ticket #111 (https://pagure.io/fedora-server/issue/111).
Unfortunately our IRC meeting last Wednesday had to be cancelled. I think the change is a simple matter and not controversial. Therefore, if no one raises concerns, I will initiate the process on Monday, May 29.
Nevertheless, it would be helpful if everyone adds a vote to the ticket to make the intent of the Working Group completely clear!
For the sake of simplicity, I have assigned the ticket to myself. If someone would like to take the opportunity to make their own experience with release customizations, I'm very happy to pass it on! Just change the assignment in the Ticket. And of course I will help as much as I can, nevertheless.
-- Peter Boy https://fedoraproject.org/wiki/User:Pboy PBoy@fedoraproject.org
Timezone: CET (UTC+1) / CEST /UTC+2)
Fedora Server Edition Working Group member Fedora Docs team contributor and board member Java developer and enthusiast
Hello Peter,
Peter Boy [2023-05-21 10:42 +0200]:
Cockpit offers a new module, the Cockpit Navigator, a file system browser.
Note that this project is in a very bad shape. It lacks important features such as updating the UI when the file system changes, has *zero* integration tests, uses a totally outdated UI which doesn't fit into the rest of the PatternFly 4/5 Cockpit world, and uses strange ways to communicate with the OS. It also hasn't gotten any significant updates in 1.5 years (just some minimal "keep it alive" maintenance).
But as it happens, we have a Google Summer of Code student now who is working on navigator, to turn it into a supportable project. This is a "friendly fork" (with the agreement of 45drives), and in late summer we may be able to switch the Fedora package to that.
So, if you are happy enough with the current package, don't let me stop you of course -- but admittedly the current package isn't something that the Cockpit team would really love to support and let loose to more users.
Thanks!
Pitti
Am 22.05.2023 um 09:08 schrieb Martin Pitt mpitt@redhat.com:
nd in late summ
Hi Pitt,
Thanks for pointing this out! I wasn’t aware of any of this. Somehow I was under the assumption that this was a new module of the Cockpit project. In retrospect, I have no idea how I came up with that.
Well, in any case, we should not make the module part of the standard installation under these circumstances.
I very much welcome the project to make this function a new standard compliant module. And I wish your Google Summer of Code student the very best success! If we can support this by testing, reviewing or anything like that, I'll be happy to participate.
In any case, there is a significant need for this, especially among new users of Fedora Server. I have been involved in several debates where new users stood somewhat perplexed by the newly installed system and didn't know what to do. They were used to a graphical user interface to find their way around at first. I expect that such a module will contribute that new prospective users do not turn away helplessly after a first trial.
So I'm very excited about that.
Best Peter
-- Peter Boy https://fedoraproject.org/wiki/User:Pboy PBoy@fedoraproject.org
Timezone: CET (UTC+1) / CEST /UTC+2)
Fedora Server Edition Working Group member Fedora Docs team contributor and board member Java developer and enthusiast
Am 22.05.2023 um 10:55 schrieb Peter Boy pboy@uni-bremen.de:
Hi Pitt,
Oh sorry, just noticed I mixed up the names in the rush this morning (it was so familiar to me, was my nick name when I was young. :-) ).
-- Peter Boy https://fedoraproject.org/wiki/User:Pboy PBoy@fedoraproject.org
Timezone: CET (UTC+1) / CEST /UTC+2)
Fedora Server Edition Working Group member Fedora Docs team contributor and board member Java developer and enthusiast
server@lists.fedoraproject.org