Author: abartlet Date: 2005-08-30 01:25:50 +0000 (Tue, 30 Aug 2005) New Revision: 795
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba-web&rev=795 Log: A first cut at updating the Samba4 status page. Comments/patches welcome. Modified: trunk/devel/roadmap-4.0.html Changeset: Modified: trunk/devel/roadmap-4.0.html =================================================================== --- trunk/devel/roadmap-4.0.html 2005-08-29 21:20:56 UTC (rev 794) +++ trunk/devel/roadmap-4.0.html 2005-08-30 01:25:50 UTC (rev 795) @@ -4,11 +4,29 @@ <h2 align="center">Roadmap to Samba 4.0.0</h2> -<p align="right"><em>Page Last Updated</em>: 24 February 2005</p> +<p align="right"><em>Page Last Updated</em>: 30 Aug 2005</p> <h3>Samba4</h3> -<p>What is Samba 4 meant to accomplish? In simplest terms, Samba 4 is an ambitious, yet achievable, reworking of the Samba code. Major features for Samba 4 will include: protocol completeness, extreme testability, non-POSIX backends, fully asynchronous internals, flexible process models, auto-generated RPC infrastructure, and flexible database architecture.</p> +<p>What is Samba 4 meant to accomplish? In simplest terms, Samba 4 is +an ambitious, yet achievable, reworking of the Samba code. Major +features for Samba 4 already include: </p> + <ul> + <li>support of the 'Active Directory' +logon and administration protocols</li> + <li>new 'full coverage' testsuites</li> + <li>full NTFS semantics for sharing backends</li> + <li>Internal LDAP server, with AD semantics</li> + <li>Internal Kerberos server, including PAC support</li> + <li>fully asynchronous internals<li> + <li>flexible process models</li> + <li>better scalablilty from micro to very large installations</li> + <li>new RPC infrastructure (PIDL)</li> + <li>flexible database architecture (LDB)</li> + <li>embedded scripting language (ejs)</li> + <li>generic security subsystem (GENSEC)</li> + <li>over 50% auto-generated code!</li> +</ul> <p>One of the goals of Samba4 is to implement an Active Directory compatible Domain Controller. Andrew Bartlett has written an excellent thesis on issues involved @@ -17,13 +35,18 @@ <a href="http://news.samba.org/">news.samba.org</a> and is available <a href="/samba/news/articles/abartlet_thesis.pdf">here (in PDF)</a>.</p> +<h3>Current Status</h3> <p>Volker Lendecke has also written an excellent <a href="/samba/news/articles/samba4_vl.pdf">Advances in Samba4</a> paper (in PDF), -and Tridge has some slides on Samba4 available -<a href="/samba/ftp/slides/">here</a>.</p> - +and in May 2005, Tridge gave a +<a href="http://samba.org/ftp/samba/slides/tridge_sambaxp05.pdf">Samba4 +Progress report and Roadmap</a>. Since that time, we have implemented +an embedded web server, a KDC and made vast improvements to the +embedded LDAP server.</p> -<h3>Current Status</h3> +<p>In short, you can join a WinNT, Win2000, WinXP or Win2003 member +server to a Samba4 domain, and it will behave much as it does in AD, +including Kerberos domain logins where applicable. </p> <p>Samba4 development is moving very rapidly, but there is still much work to be done. A date has not been set for an official release, but the current source is @@ -32,7 +55,6 @@ Samba4's websvn pages</a>. For more info on obtaining the sources via a Subversion client, see the <a href="/samba/devel">samba.org devel page</a>.</p> - <h3>Roadmap Overview</h3> <p>Since Samba4 is a test-driven development process, the roadmap here follows that