ServerTeam

Revision 8 as of 2005-08-29 14:35:41

Clear message

Ubuntu Linux Server Team

The server team, under the able stewardship of Thom "I Bleed For Servers" May, aims to ensure that Ubuntu installs cleanly on data-center grade servers from all major manufacturers. While linux support for server hardware is now generally excellent, the servers themselves often present unusual challenges for the installer. Team Leader: Thom May.

Goals

  • Make Ubuntu first class general purpose server platform, with special emphasis on ease of use for the admin.
  • Diversify even more range of hardware platforms Ubuntu could use as a server system on.
    • IBM CHRP (POWER5 ppc64) pSeries Systems - UbuntuOnPOWER.
  • Make sure Ubuntu servers scale nicely with workload.
  • Make Ubuntu an attractive server platform for orgs and coprporations.
  • Bring ubuntu to the state which allows it to seemingly assimilate in clustering environments.

Issues

Ubuntu is a desktop system common perception, how to change?

  • Education, Documentation: Ubuntu as a router, web/nfd/Samba/print/mail/http/content/telephony server.
  • Tools: make server bleeding edge available to skilled admins, make everybody a skilled admin in the future with easier tools and the right interfaces.
  • Marketing : Talk about how Ubuntu is already integrating nicely in hetrogeneous networks. (i.e. win/novell/linux/sun ...)
  • Special editions : Ubuntu Internet Server, Ubuntu Telephony Platform, Ubuntu LAN Server , Ubuntu DevHub Server ....

People

Other Ideas

Ubuntu DevelopersHub Server Edition

  • Specially tailored Ubuntu Operating System for scattered and localized development groups. (docs,code,design)
  • Out of the box ready with:
    • Groupware Software (phpgroupware, [http://freshmeat.net/projects/worldpilot/ worldpilot] may already include some of the mentioned features)

    • Inner organization IM messaging solution.
    • Bug reporting and tracking solution.
    • Development ready (gcc, chroots, eclipse, wing etc..)
    • Intranet web, application and wiki server.
    • Remote administration ready. (swat, webmin etc..)

See discussion: ["ServerTeam/talk"]



UDU Spec

Status

Introduction

This specification describes goals for the Server team in breezy and onwards..

Rationale

Ubuntu has fantastic mindshare as a Desktop distribution, but it's great on the server too. We need to promote and enhance Ubuntu so that professionals are keen to use it.

Scope and Use Cases

Implementation Plan

  • Work with BenjaminMakoHill to improve the website to include more mention of Ubuntu in server areas, as well as solicit the community (and possibly clients) to submit white papers and case studies detailing existing uses of Ubuntu in small and large server environments.

  • Improve our support for "default" server-related packages, including:
    • Promote mysql-dfsg4.1 to the default and supported version of MySQL for breezy.

    • If we have time, we will completely punt libmysqlclient10 and libmysqlclient12 from the distribution, and standardize on one client library for all MySQL access.

    • Get php5 into supported and drop php4 to universe.

    • Promote all php5 extensions to supported, except for php5-imap, which we will not build at all, due to the many issues libc-client (which it depends on) has.

    • Server-side Java support is currently non-existent, however this should be covered by the JavaRoadmap.

    • We need better Win32 support, however this was covered in another BoF, see WindowsInteroperability.

  • Investigate the best way to install openssh-server into the default server install. Probably a d-i posthook.

Data Preservation and Migration

  • php4 -> php5 is a painless migration in 99% of cases, and we can document the very small number of corner cases for users.

  • MySQL 4.0 to 4.1 is also a trivial upgrade.

Packages Affected

  • php4

  • php4-universe

  • php5

  • mysql-dfsg

  • mysql-dfsg4.1

  • see the packages covered in the referenced BoFs


CategoryUbuntuTeams