Looks worse than it is... just touching every file for one change.
[metze/test/web/.git] / devel / TODO.html
1 <!--#include virtual="/samba/header.html" --> 
2
3 <h2>Development List of Projects</h2>
4
5 <p>Samba is developed by hard work from a world-wide team of volunteers.  This page provides a list of on-going projects within Samba development, and offers information about how to get involved.  Be sure to read the <a href="/samba/devel/">development page</a> regarding responsibly submitting patches.</p>  
6 <br />
7
8
9 <h3>Documentation</h3>
10
11   <ul>
12     <li>(Priority - CONTINUOUS, Status - ACTIVE) </li>
13   </ul>
14   
15 <p>All manpages and a significant portion of the files in the textdocs/ directory have been converted to SGML/DocBook.  We have also worked on better support for non-English documentation and translations on existing docs.</p>
16
17 <p>Contact <a href="mailto:jerry@samba.org">Jerry</a> or <a href="mailto:jelmer@samba.org">Jelmer</a> if you would like to help out with the docs.</p>
18 <br />
19
20 <h3>Testing</h3>
21
22 <p>Samba 3.0 is currently under development (see the <a href="/samba/devel/">development page</a> for more detail on Samba SVN branches).  The more testing that is done, the better the release will be.  Everyone counts.  Be aware that this is pre-release development code made available for testing purposes only (i.e. non-production systems).</p>
23 <br />
24
25
26 <h3>Coding Projects</h3>
27
28 <p>All coding work needs to be coordinated with a <a href="/samba/team/">Samba Team member</a>, at the very least, on the <a href="http://lists.samba.org/listinfo/samba-technical">samba-technical mailing list</a> or on the #samba-technical IRC channel (irc.freenode.net).  Don't just start coding and expect patches to automatically be integrated in.  Obviously, projects by specific team members -- winbind, for example -- need to be coordinated with those team members in charge.</p>
29
30 <p>For those without CVS write access (non-team members), patches should be incremental and in the form of context diffs (attached diff -u output).</p>
31
32 <p>If you want to code, you should know how to get the source branches via anonymous SVN.  See our <a href="/samba/subversion.html">Subversion instructions</a> for details.</p>
33
34 <p>Anyone interested in actively participating in Samba development probably should also subscribe to the <a href="http://lists.samba.org/listinfo/samba-cvs">samba-cvs mailing list</a> in order to follow SVN commit log messages.</p>
35
36   <ul>
37     <li>(Priority - MEDIUM, Status - ACTIVE) Implement ACL support for currently unsupported platforms.</li>
38     <br />
39     <li>(Priority - MEDIUM, Status - ACTIVE) Implement QUOTA support for currently unsupported platforms.  And rework some quotasystems to the new sysquotas library.  Also implement some quotas as vfs modules (e.g. NFS).</li>
40     <br />
41     <li>(Priority - MEDIUM, Status - ACTIVE) Create a public libsmb for client side SMB and DCERPC operations, based on the samba4 libcli and librpc code. How about a Perl module for this?  Very interesting idea...</li>
42     <li>(Priority - LOW, Status - INACTIVE) Decoding WINS replication protocol between NT servers.</li>
43   </ul>
44    
45    <p>Also, Steve French maintains a cifs TODO list, which can be referenced <a href="http://cifs.bkbits.net:8080/linux-2.5cifs/anno/fs/cifs/TODO@1.14?nav=index.html|src/.|src/fs|src/fs/cifs">here</a>.</p> 
46
47 <!--#include virtual="/samba/footer.html" -->