1 <!--#include virtual="/samba/header.html" -->
3 <h2>Development List of Projects</h2>
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>
12 <li>(Priority - CONTINUOUS, Status - ACTIVE) </li>
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>
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>
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>
26 <h3>Coding Projects</h3>
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>
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>
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>
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>
37 <li>(Priority - MEDIUM, Status - ACTIVE) Implement ACL support for currently unsupported platforms.</li>
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>
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>
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>
47 <!--#include virtual="/samba/footer.html" -->