Roadmap

Differences between revisions 142 and 143
Revision 142 as of 2008-07-15 15:29:06
Size: 9627
Editor: host-200-31-118-130
Comment:
Revision 143 as of 2008-07-15 15:34:30
Size: 9608
Editor: host-200-31-118-130
Comment:
Deletions are marked like this. Additions are marked like this.
Line 90: Line 90:
'''Assigned to:''' Nxvl

'''Goal:''' Augeas has been already packaged, now we need to cover a [http://wiki.ubuntu.com/UbuntuCentralizedServiceAdministrator/Augeas set of lenses] to manage the configuration files from the most common/used services.
'''Assigned to:''' [:Nxvl]

'''Goal:''' Augeas has been already packaged, now we need to cover a [:UbuntuCentralizedServiceAdministrator/Augeas:set of lenses] to manage the configuration files from the most common/used services.

Include(ServerTeam/Header)

Here is a list of specific tasks and projects we're working on in the short term. If you have a suggestion or a general idea, add it to the [:ServerTeam/IdeaPool:IdeaPool] instead.

If you want to help in one of these, either contact the assignee or assign the task to yourself if it is not assigned.

Don't hesitate to discuss any issues on the mailing list or the IRC channel. See the [:ServerTeam/Contact: Contact] page for more information.

When an item has been completed, remove it from this page and drop a note on the [:ServerTeam/ReportingPage:ReportingPage].

Anchor(triager)

Triager corner

Triage openldap bugs

Assigned to: [:ServerTeam:Ubuntu Server Team]

Goal: Move all [https://bugs.launchpad.net/ubuntu/+source/openldap2.3/+bugs?field.searchtext=&orderby=datecreated&search=Search&field.status%3Alist=New&field.importance%3Alist=Undecided&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_contact=&field.status_upstream-empty-marker=1&field.omit_dupes.used=&field.omit_dupes=on&field.has_patch.used=&field.tag=&field.has_cve.used= openldap bugs that are in a New, Undecided state] to a Incomplete, Confirmed or Triagged state, with an Importance set.

Anchor(packager)

Packager corner

Merges

Here is a list of packages that need to be merged which shouldn't be too difficult (outstanding merges are higher priority than updated merges):

Outstanding merges

  • phpldapadmin (universe outstanding merge)
  • heimdal (universe merge)

These merges (and others) are available at http://merges.ubuntu.com. See [:UbuntuDevelopment/Merging:Merging] for more information on the process.

Integration of SASL and Postfix

Assigned to: AnteKaramatic

Goal: Out of the box integration of SASL and Postfix.

Get rid of old libdb versions

Assigned to: ScottKitterman

Goal: Migrate off of as many libdb versions as possible to libdb 4.6 so they can be removed from the intrepid archive.

Review the list of packages that need to be updated:

Note: The openldap migration is pending resolution of libdb4.6 performance issues and being worked.

Note: To do the migration make sure its not using transactions: grep for transaction in the source code - if transactions aren't used, update the build-dep/depends. Otherwise, existing data have to be migrated to a new structure.

Add 'status' action to server init scripts

Assigned to: DustinKirkland

Goal: This item previously covered making init scripts [http://refspecs.freestandards.org/LSB_3.2.0/LSB-Core-generic/LSB-Core-generic/tocsysinit.html LSB compliant] (see also [http://wiki.debian.org/LSBInitScripts LSBInitScripts in Debian]). Status action additions were unreachable for Hardy. In Intrepid, we would like to provide status actions for all of the key server init scripts, and as many other ones as possible.

Add augeas lenses

Assigned to: [:Nxvl]

Goal: Augeas has been already packaged, now we need to cover a [:UbuntuCentralizedServiceAdministrator/Augeas:set of lenses] to manage the configuration files from the most common/used services.

Anchor(tester)

Tester corner

Anchor(documentor)

Documentor corner

Update Ubuntu ServerTeam wiki pages

Assigned to: MathiasGug

Goal: Improve the pages to make it easy to contribute to the ServerTeam.

Track pages on help.ubuntu.com that need to be updated

Assigned to: ["Asommer"]

Goal: Keep track of server related page on help.ubuntu.com that need to be updated.

Currently focusing on pages related to Samba:

  1. [https://help.ubuntu.com/community/ActiveDirectoryWinbindHowto ActiveDirectoryWinbindHowto]

  2. [https://help.ubuntu.com/community/ActiveDirectoryHowto ActiveDirectoryHowto]

  3. [https://help.ubuntu.com/community/ActiveDirectoryWinbind-SADMS ActiveDirectoryWinbind-SADMS]

  4. [https://help.ubuntu.com/community/SettingUpSamba SettingUpSamba]

  5. [https://help.ubuntu.com/community/SettingUpSambaPDC SettingUpSambaPDC]

  6. [https://help.ubuntu.com/community/LDAP-Samba_PDC_%28for_Linux_and_Windows%29 LDAP-Samba PDC (for Linux and Windows)]

  7. [https://help.ubuntu.com/community/SambaFedoraDirectoryServerIntegration SambaFedoraDirectoryServerIntegration]

  8. [https://help.ubuntu.com/community/ComprehensiveSambaGuide ComprehensiveSambaGuide]

  9. [https://help.ubuntu.com/community/Swat Swat]

  10. [https://help.ubuntu.com/community/MountWindowsSharesPermanently MountWindowsSharesPermanently]

Some of the above pages cover the same material so it's probably a good idea to try and merge them into one and see about deleting the old content. Others can probably just be confirmed to work on Gutsy edited to conform to the [https://help.ubuntu.com/community/WikiGuide/Style WikiStyleGuide]. Also, the SettingUpSamba page is mentioned on the [https://help.ubuntu.com/community/WikiToDo WikiToDo] page.

Anchor(factoids)

Assigned to: NealMcBurnett

Goal: Review the [http://ubotu.ubuntu-nl.org/factoids.cgi factoids] offered by [https://wiki.ubuntu.com/UbuntuBots uboto] that relate to the sorts of questions that come up in #ubuntu-server and improve them.

Missing and perhaps useful factoids:

Review ServerGuide for Intrepid

Assigned to: ["Asommer"]

Goal: Review the ServerGuide and provide any updates that my be necessary for Intrepid.

The development version of the server guide can be found [http://doc.ubuntu.com/ubuntu/serverguide/C/ online].

Anchor(developer)

Developer corner

Ubuntu VM builder

Assigned to: SorenHansen

Goal: Fast and simple virtual machine creation script and web frontend.

See: ["VMBuilderSpec"]

Migrate openldap configuration to cn=config

Assigned to: MathiasGug

Goal: OpenLDAP version 2.3 introduced a special DIT called cn=config that can be used to replace the slapd.conf file. cn=config enables programatic access to slapd configuration, such as loading additional schemas.

See: OpenLdapCnConfigMigration

Default LDAP DIT for user and group managment

Assigned to: MathiasGug

Goal: Provide a default DIT to enable User and Group management using an Ubuntu Server as the LDAP directory.

See: ["DefaultLDAPDITForUserGroupMgmt"]

Mail server improvements

Assigned to: ScottKitterman

Goal: Move clamav and spamassassin into main. Enable dkim by default.

See:

Boot Support for Degraded RAID

Assigned to: DustinKirkland

Goal: Enhance Ubuntu's boot procedures to configure and support booting a system dependent on degraded RAID1 device(s).

See: BootDegradedRaid

Encrypted ~/Private Directory in Each User's Home

Assigned to: DustinKirkland

Goal: Provide an encrypted ~/Private Directory in Each User's Home

See: EncryptedPrivateDirectory

Migrate new installs and upgrades of client and server packages to use SSL v3 or TLS

Assigned to: AnteKaramatic

Goal: Minimize use of SSL v2 in standard/supported configurations.

See: ["MigrateOffSSL2"]

Ubuntu Manpage Repository

Assigned to: DustinKirkland

Goal: reate a set of scripts that can generate a complete repository of all manpages in Ubuntu distributions, marked up in an HTML format, indexed by Google, and hosted at http://manpages.ubuntu.com.

See: UbuntuManpageRepository


[:CategoryServerTeam]BR [:CategoryTeamTODOPage] BR

ServerTeam/Roadmap (last edited 2016-02-09 22:17:49 by raharper)