Opening Windows to a Wider World

Development List of Projects

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 development page regarding responsibly submitting patches.


Most project ideas these days are listed on the Wiki pages for Samba3 and Samba4.


Documentation

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.

Contact Jerry or Jelmer if you would like to help out with the docs.


Testing

Samba 3.0 is currently under development (see the development page for more detail on Samba Git 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).


Coding Projects

All coding work needs to be coordinated with a Samba Team member, at the very least, on the samba-technical mailing list 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.

For those without Git write access (non-team members), patches should be incremental and in the form of context diffs (attached diff -u output).

If you want to code, you should know how to get the source branches via anonymous Git. See our Git instructions for details.

Anyone interested in actively participating in Samba development probably should also subscribe to the samba-cvs mailing list in order to follow Git commit log messages.

Also, Steve French maintains a cifs TODO list, which can be referenced here.

You are viewing the Samba Mirror at samba.ausics.net located in Brisbane, Australia.
You can contact us or report problems with this site here