Revisiting "Software Selection" options in Server Installation #51

Closed
opened 2021-11-11 20:16:26 +00:00 by pboy · 8 comments
Owner

Goal

Installation is the first contact with Fedora Server for new users and should be as optimal and satisfying an experience as possible. That means, in addition to a smooth and error-free installation flow, above all, good information and orientation about what is being installed and for what purpose.

It should be considered whether the current status is still up to date and/or can be improved.

Details

Basic Software Selection Items

(a) Fedora Server Edition
An integrated, easier to manage server

(b) Fedora Custom Operating System
Basic building block for a custom Fedora system

These formulations are partly tautological and lack differentiating features and decision recommendations

(a) is our "Branding" and as such unchangeable

We need a more precise description of the essential content/features. What would that be? What makes us different from Debian or Ubuntu Server? What is especially important to us?

(b) ist also based on Server defaults. We don't install a generic Operating System. More precise would therefore be something like: Minimal basic Fedora server

What is the basic idea behind the feature selection?
Who or under what conditions do we recommend to choose this option?

Additional Options

In addition to the basic alternatives, we offer a number of additional installation options.

In all cases, there is no recommendation as to the conditions under which the option should be selected.

(1) Container Management
Tools for managing Linux containers

The description is redundant. Instead we should say something like
"Installs podman podman, as secure and ...." (whatever we think makes Podman special)

Install this option if you want to additionally host podman / docker container. For a dedicated container host without additional services consider to chose Fedora CoreOS instead of Fedora Server.

(2) Domain Membership
Support for joining a #FreeIPA or Active Diretoy Domain

Is this correct? If I remember correctly we offer the Domain service as well (not just joining the server to a rsp. domain)

(3) Guest Agents
Agents used when running under a hypervisor as (examples? Xen, VMware, .... Type 1 Hypervisors?

Add this option if you do not install on bare metal but in a virtual environment controlled by an ....

(4) Hardware Support for Server Systems
This group is a limited collection ot tools for various uncommonhardware specific utilities

That's tautological. What there systems as servers are we offer here? We have to specify which tools are included and why you may need them.

(5) Headless Management
Tools for managing the system without an attached graphical console

Tautological as well.

Some useful options are missing:

  • Virtualisation Support (KVM or XEN)
  • Update monitoring Suppert (dnf-automatic) (if we do not include it in Fedora Server Edition alternative)
  • PostgresQL? (Is part of our release criteria along with FreeIPA
  • webservice (httpd, mod_ssl, letsencrypt)
**_Goal_** Installation is the first contact with Fedora Server for new users and should be as optimal and satisfying an experience as possible. That means, in addition to a smooth and error-free installation flow, above all, good information and orientation about what is being installed and for what purpose. It should be considered whether the current status is still up to date and/or can be improved. **_Details_** **Basic Software Selection Items** (a) _Fedora Server Edition_ An integrated, easier to manage server (b) _Fedora Custom Operating System_ Basic building block for a custom Fedora system These formulations are partly tautological and lack differentiating features and decision recommendations (a) is our "Branding" and as such unchangeable We need a more precise description of the essential content/features. What would that be? What makes us different from Debian or Ubuntu Server? What is especially important to us? (b) ist also based on Server defaults. We don't install a generic Operating System. More precise would therefore be something like: Minimal basic Fedora server What is the basic idea behind the feature selection? Who or under what conditions do we recommend to choose this option? **_Additional Options_** In addition to the basic alternatives, we offer a number of additional installation options. In all cases, there is no recommendation as to the conditions under which the option should be selected. (1) _Container Management_ Tools for managing Linux containers The description is redundant. Instead we should say something like "Installs podman podman, as secure and ...." (whatever we think makes Podman special) Install this option if you want to additionally host podman / docker container. For a dedicated container host without additional services consider to chose Fedora CoreOS instead of Fedora Server. (2) _Domain Membership_ Support for joining a #FreeIPA or Active Diretoy Domain Is this correct? If I remember correctly we offer the Domain service as well (not just joining the server to a rsp. domain) (3) _Guest Agents_ Agents used when running under a hypervisor as (examples? Xen, VMware, .... Type 1 Hypervisors? Add this option if you do not install on bare metal but in a virtual environment controlled by an .... (4) _Hardware Support for Server Systems_ This group is a limited collection ot tools for various uncommonhardware specific utilities That's tautological. What there systems as servers are we offer here? We have to specify which tools are included and why you may need them. (5) _Headless Management_ Tools for managing the system without an attached graphical console Tautological as well. Some useful options are missing: - Virtualisation Support (KVM or XEN) - Update monitoring Suppert (dnf-automatic) (if we do not include it in Fedora Server Edition alternative) - PostgresQL? (Is part of our release criteria along with FreeIPA - webservice (httpd, mod_ssl, letsencrypt)
Author
Owner

Metadata Update from @pboy:

  • Issue tagged with: meeting
**Metadata Update from @pboy**: - Issue tagged with: meeting
Author
Owner

Metadata Update from @pboy:

  • Issue untagged with: meeting
  • Issue tagged with: pending activity
**Metadata Update from @pboy**: - Issue **un**tagged with: meeting - Issue tagged with: pending activity
Author
Owner

Issue tagged with: pending activity

Issue tagged with: pending activity
Author
Owner

Metadata Update from @pboy:

  • Issue tagged with: meeting
**Metadata Update from @pboy**: - Issue tagged with: meeting
Author
Owner

Issue tagged with: in progress

Issue tagged with: in progress
Author
Owner

Metadata Update from @pboy:

  • Issue untagged with: meeting
**Metadata Update from @pboy**: - Issue **un**tagged with: meeting
Author
Owner

Issue tagged with: in progress

Issue tagged with: in progress
Author
Owner

Closed as outdated. It will be replaced by the new Anaconda user interface, which is currently under development.

Closed as outdated. It will be replaced by the new Anaconda user interface, which is currently under development.
pboy closed this issue 2026-05-21 13:30:50 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks
Reference
server/tickets#51
No description provided.