From Fedora Project Wiki

< SIGs

Revision as of 12:35, 3 November 2008 by Dmach (talk | contribs)

Fedora Server SIG

Welcome on the home of Fedora Server/OldSchool/Classic SIG. We are the people you have been warned off - we don't need 3D desktop effects, but we like iSCSI, etc.

Rationale

There is a lot of work being done for one group of Fedora users, but it looks like that the second one is being ignored. The first one is covered by the Desktop team and the second one, let's call it Server, Classic, OldSchool, etc, has no formal representation in the Fedora community.

You can object that there are no Fedora Server users, but they are there - either running Fedora itself or derivates of Fedora called RHEL, CentOS etc. But we think that the main problem is the lack of communication between these groups and we want to help here.

In an ideal world they will complement each other, but in the real life there will be conflicts, that must be resolved either technically (by maintaining compatibility, with possibility to enable/disable features, etc) or politically on the FESCo level.

We would like to help to improve emerging rather desktop-oriented applications to better cooperate with the current server-oriented parts of the system.

Participants

  • Dan Horák (sharkcz)
  • Tomáš Mráz (tmraz)
  • Karel Zak (kzak)
  • Adam Tkac (atkac)
  • Daniel Mach (dmach)

...

Our goals

  • improve communication between people around low-level system components and people around desktop,
  • maintaining the classic network configuration layer (/etc/sysconfig/network-scripts), at least until the time NetworkManager (or any newer mechanism) will provide the same service with the same efficiency and breadth of configuration options,
  • create a spin targeted at head-less servers, NAS and similar devices (running on both physical and virtual hardware),
  • reduce the dependency on desktop packages to reduce the attack surface of the server,
  • work on CLI equivalents of misc GUI tools (eg. new frontends for existing backends),
  • help to better integrate new features into existing infrastructure
  • ...

Random questions

  • why do we need plymouth to install new kernel?
  • do we really need ConsoleKit on a web server (we would if NetworkManager (NM) was the only way how to start network)?
  • do we really need NM on servers or eth0-only workstations?