This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to...
[samba.git] / docs / roadmap-3.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2 <HTML>
3 <HEAD>
4 <TITLE>SAMBA - opening windows to a wider world</TITLE>
5 <META HTTP-EQUIV="Content-Type" content="text/html; charset=iso-8859-1">
6 <META NAME="keywords" CONTENT="Samba,SMB,CIFS">
7 <META NAME="description" CONTENT="Home of Samba, the SMB file server.">
8 </HEAD>
9 <BODY BGCOLOR="#ffffff" TEXT="#000000" VLINK="#292555" LINK="#292555" ALINK="#cc0033">
10
11
12 <TABLE BORDER=0 WIDTH="85%" ALIGN="CENTER">
13   <tr VALIGN="middle">
14     <td ALIGN="left">
15         <ul>
16       <li><font size="-1"><a href="http://www.samba.org/samba/samba.html">home</a></font>
17       <li><font size="-1"><a href="http://www.samba.org/samba/index.html">mirrors</a></font>
18       <li><font size="-1"><a href="http://www.samba.org/samba/search.html">search</a></font>
19       <li><font size="-1"><a href="http://www.samba.org/samba/whatsnew/">announcements</a></font>
20       <li><font size="-1"><a href="http://www.samba.org/samba/archives.html">mailing&nbsp;lists</a></font>
21       <li><font size="-1"><a href="http://www.samba.org/samba/docs/">documentation</a></font>
22       <li><font size="-1"><a href="http://www.samba.org/samba/books.html">books</a></font>
23       <li><font size="-1"><a href="http://www.samba.org/samba/download.html">download</a></font>
24       <li><font size="-1"><a href="http://www.samba.org/samba/donations.html">donations</a></font>
25         </ul>
26     </td>
27     <td align="center">
28       <a href="http://www.samba.org/samba/samba.html"><img src="http://www.samba.org/samba/images/slmed.gif" 
29        width="226" height="107" border="0" alt="samba"></a>
30     </td>
31     <td align="left">
32         <ul>
33       <li><font size="-1"><a href="http://www.samba.org/samba/contacts.html">Contacts</a></font>
34       <li><font size="-1"><a href="http://www.samba.org/samba/team.html">Samba&nbsp;Team</a></font>
35       <li><font size="-1"><a href="http://www.samba.org/samba/devel/">development</a></font>
36       <li><font size="-1"><a href="http://www.samba.org/samba/support/">support</a></font>
37       <li><font size="-1"><a href="http://www.samba.org/samba/GUI/">gui&nbsp;interfaces</a></font>
38       <li><font size="-1"><a href="http://www.samba.org/samba/thanks.html">thanks</a></font>
39       <li><font size="-1"><a href="http://www.samba.org/samba/vendors/">vendors</a></font>
40       <li><font size="-1"><a href="http://samba-survey.sernet.de/">survey</a></font>
41       <li><font size="-1"><a href="http://www.samba.org/samba/tshirt.html">t-shirts,&nbsp;etc</a></font>
42         </ul>
43     </td>
44   </tr>
45
46   <TR ALIGN="center">
47     <TD COLSPAN="3"><BR>
48     <img src="http://www.samba.org/samba/images/bar1.gif" WIDTH="493" HEIGHT="26"
49     BORDER="0"
50     alt="=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=">
51     <br><br><br>
52     </TD>
53   </TR>
54
55 <tr><td></td><TD ALIGN="left">
56
57
58 <h3>Roadmap to 3.0</h3>
59 <p><em>Page Last Updated</em> : $Date: 2002/11/01 15:24:20 $</em>
60 <p><em>Estimated shipdate</em> : When it is ready.
61 <p><em>Current Alpha Release</em> : <a href="http://www.samba.org/samba/ftp/alpha/samba-3.0alpha20.tar.gz">Samba-3.0alpha20</a>
62 <p><em>Goals for 3.0alpha21 Release</em> :
63 <ul>
64   <li>Produce RPMs for next alpha snapshot
65 </ul>
66
67 <h3>Road to 3.0</h3>
68
69 <ul>
70   <li>(26th Sept, 2002) <em>SAMBA_3_0 cvs branch</em>
71   <p>With the release of 3.0alpha20, the SAMBA_3_0 cvs branch is now being
72   officially maintained in an effort to stablize certain features.  If you would
73   like to continue to test the soon-to-be-3.0 codease, please use this branch
74   tag when checking out the cvs tree.
75 </ul>
76
77 <h3>Roadmap Overview</h3>
78
79 <p>This is a feature list/roadmap for the 3.0 release.  A lot of discussion
80 has gone on about this.  Implementation is a separate discussion :-)
81 If a feature is already done, I marked it as "Req".  It should be obvious
82 from this roadmap that one the major hurdles for releasing the 3.0 code base
83 is the completion of documentation updates.  
84
85 <ul>
86   <li>X = done
87   <li>o = TODO
88   <li>- = unknown
89 </ul>
90
91 <p>
92 Some features have been through basic testing that have
93 <b>o</b>'s beneath testing column since we are not done.
94 Items are ordered by maturity, not by importance.  If it
95 is marked as <em>Required</em>, then it must be completed
96 for a stable 3.0 release.
97
98 <p>
99 <table border="0" width="100%">
100   <tr>
101     <td width=50%><h3>Feature</h3></td>
102     <td align=center><h3>Required?</h3></td>
103     <td align=center><h3>Code</h3></td>
104     <td align=center><h3>Test</h3></td>
105     <td align=center><h3>Document</h3></td>
106   </tr>
107
108   <tr>
109     <td><em><u>Release Delaying Features</u></em></td>
110   </tr>
111
112   <tr>
113     <td width=50%>UNICODE support</td>
114     <td align=center>yes</td>
115     <td align=center>X</td>
116     <td align=center>X</td>
117     <td align=center>o</td>
118   </tr>
119
120   <tr>
121     <td width=50%>Windows 2000 AD client support</td>
122     <td align=center>yes</td>
123     <td align=center>X</td>
124     <td align=center>X</td>
125     <td align=center>o</td>
126   </tr>
127
128   <tr>
129     <td width=50%>winbind dual-daemon implementation</td>
130     <td align=center>yes</td>
131     <td align=center>X</td>
132     <td align=center>X</td>
133     <td align=center>o</td>
134   </tr>
135
136   <tr>
137     <td width=50%>pluggable passdb support</td>
138     <td align=center>yes</td>
139     <td align=center>X</td>
140     <td align=center>X</td>
141     <td align=center>o</td>
142   </tr>
143   
144   <tr>
145     <td width=50%>Windows NT 4.0 Style Trust Relationship</td>
146     <td align=center>yes</td>
147     <td align=center>X</td>
148     <td align=center>o</td>
149     <td align=center>o</td>
150   </tr>
151
152   <tr>
153     <td width=50%>NTLMv2</td>
154     <td align=center>yes</td>
155     <td align=center>X</td>
156     <td align=center>o</td>
157     <td align=center>o</td>
158   </tr>
159
160   <tr>
161     <td width=50%>One Time Migration script from a Windows NT
162       4.0 PDC to a Samba PDC</td>
163     <td align=center>yes</td>
164     <td align=center>X</td>
165     <td align=center>o</td>
166     <td align=center>o</td>
167   </tr>
168
169   <tr>
170     <td width=50%>Winbind working with Samba PDC</td>
171     <td align=center>yes</td>
172     <td align=center>X</td>
173     <td align=center>o</td>
174     <td align=center>o</td>
175   </tr>
176
177   <tr>
178     <td width=50%>Loadable RPC implementations</td>
179     <td align=center>yes</td>
180     <td align=center>o</td>
181     <td align=center>o</td>
182     <td align=center>o</td>
183   </tr>
184
185   <tr>
186     <td width=50%>hook for utilizing a centralized winbindd id map database</td>
187     <td align=center>yes</td>
188     <td align=center>o</td>
189     <td align=center>o</td>
190     <td align=center>o</td>
191   </tr>
192
193   <tr>
194     <td width=50%>Group Mapping support(privileges need some work, etc...)</td>
195     <td align=center>yes</td>
196     <td align=center>o</td>
197     <td align=center>o</td>
198     <td align=center>o</td>
199   </tr>
200
201   <tr>
202     <td><em><u>Non-Release Delaying Features</u></em></td>
203   </tr>
204
205   <tr>
206     <td width=50%>Stackable VFS</td>
207     <td align=center>no</td>
208     <td align=center>X</td>
209     <td align=center>o</td>
210     <td align=center>o</td>
211   </tr>
212
213   <tr>
214     <td width=50%>Publishing printers in AD (probably will make 3.0 but will not delay release)</td>
215     <td align=center>no</td>
216     <td align=center>o</td>
217     <td align=center>o</td>
218     <td align=center>o</td>
219   </tr>
220
221   <tr>
222     <td width=50%>SAM replication (full implementation still lacks
223       some decoding work; post 3.0)</td>
224     <td align=center>no</td>
225     <td align=center>-</td>
226     <td align=center>-</td>
227     <td align=center>-</td>
228   </tr>
229
230   <tr>
231     <td width=50%>SMB signing (needs more research; not a show stopper)</td>
232     <td align=center>no</td>
233     <td align=center>-</td>
234     <td align=center>-</td>
235     <td align=center>-</td>
236   </tr>
237
238   <tr>
239     <td width=50%>schannel, ntlmv2 sign &amp; seal (needs more research)</td>
240     <td align=center>no</td>
241     <td align=center>-</td>
242     <td align=center>-</td>
243     <td align=center>-</td>
244   </tr>
245
246 </table>
247
248
249 <p>
250 Plus the following interesting, but non-show stopping projects
251
252 <ul>
253   <li>background updates of print queues via a dedicated process
254   <li>WINS replication with Windows NT WINS servers
255   <li>alternative backend for WINS database
256 </ul>
257
258
259
260 </td>
261 <td></td>
262 </tr>
263
264   <TR ALIGN="center">
265     <TD COLSPAN="3"><BR><BR><BR><img src="http://www.samba.org/samba/images/bar1.gif" WIDTH="493" HEIGHT="26" BORDER="0" alt="=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-="></TD>
266   </TR>
267   <TR>
268     <TD COLSPAN="3" ALIGN="center">
269       <em>samba - opening windows to a wider world</em>
270     </TD>
271   </TR>
272 </TABLE>
273
274 <table align="center">
275 <tr><td>
276 <form method="post" action="http://de.samba.org/cgi-bin/htsearch">
277 <input type="text" size="30" name="words" value="">
278 <input type="submit" value="Search">
279 </form>
280 </td>
281 </tr></table>
282
283
284 </BODY>
285 </HTML>
286