[KLUG Members] Samba 3.0, 3.1, 3.2, & 4.0

Adam Tauno WIlliams adam at morrison-ind.com
Wed Sep 8 11:07:12 EDT 2004


In a Samba presentation awhile back (May?) I talked about the plans for
the 3.1 and 3.2 versions in relation to the 4.0 version.   I've been
asked about this serveral times so I thought I'd post this - the
relationship between 3.1 & 3.2 & 4.0 has been changed.

The presentation in question -
ftp://ftp.kalamazoolinux.org/pub/pdf/CIFSnPOSIX.pdf

Here is a copy of the message explaining the new relationship -

List:       samba-technical
Subject:    my notes from last week's CIFS conference
From:       "Gerald (Jerry) Carter" <jerry () samba ! org>
Date:       2004-08-14 22:11:48
Message-ID: <411E8E24.80405 () samba ! org>
[Download message RAW]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I thought it would be a good idea to summarize some of  the things
that we discussed and some plans that were made.


- -------------------
Status of Samba 3.1
- -------------------

If you haven't heard, Samba 3.1 will be the series of development
releases that precede the next major upgrade of Samba, release 3.2.
Previous plans were to focus Samba 3.1 on merging the client layers
from the Samba 4 tree and then add on functionality which would be
easier to achieve  with new infrastructure.  After several various
attempts, Volker and I decided that Samba 4 is too much of a moving
target at the moment to efficiently maintain a synchronized code tree.

Therefore the proposed and accepted plan is to develop Samba 3.0
in its own right and simply be replaced by Samba 4 when it is ready
(Samba 4 is progressing nicely but still in the development stage).
This means that we will shortly be releasing Samba 3.1.0 as a
unstable, development release (similar to the way we did the
3.0alpha releases).  The 3.0 tree will continue to be the branch
intended for production releases. As new features stabilize in 3.1,
we will pull them back into Samba 3.0.x.  Once Samba 3.1.0 has a
significant number of stable changes, we will rename is to Samba 3.2
and begin the process again.  And so on....

Beginning this week, I will re sync the current SAMBA_3_0 tree with
trunk (keeping the new features in trunk) and we will start merging
some new user/group infrastructure. Once that is done, we will release
it as 3.1.0 (hopefully by the end of the month).  One other additional
feature that Jeremy has committed himself to work on is getting the
support in smbd for SAM replication. We would also eventually like to
bring back the IDL infrastructure from Samba 4.


- -----------------------------------------------
Interest in a standard CIFS file/print schema
and cross-vendor remote administration protocol
- -----------------------------------------------

http://samba.org/~jerry/slides/cifs04_ldap_cifs_2up.pdf

Attendees at the CIFS conference seemed interested in pursuing
exploring the idea of an LDAP schema for representing CIFS
file and print servers that could be supported by CIFS vendors.

A parallel (but related) topic was the development of ms-rpc
based remote administration protocol (Simple CIFS Remote
Administration Protocol -- SCRAP) that could used to manage CIFS
servers from differing vendors.

More discussion on this will take place on a yet to be created
vendor neutral, cifs specific mailing list.  More details to
come....




More information about the Members mailing list