Support/Develop/Contact/Contribute

Direct chat with developers and users….

First of all, consider joining the #smbta channel on irc.freenode.net. SMB Traffic Analyzer users and developers are on the channel. A lot of development and bugfixing happens on IRC. If you have questions, just raise them here, there are no bad questions, ever.

If you are a user…

and have general questions or problems with SMB Traffic Analyzer, the right forum is the samba@samba.org mailing list. You can subscribe to it here.

If you are a developer…

and want to add fixes/contributions to the project, the right forum is the samba-technical@samba.org mailing list. You can subscribe to it here. Additionally, read the “Development” section on this page.

Development – how to create patches

The source code of SMB Traffic Analyzer is hosted in a git repository on github.com. Depending on what you want to work on you either clone:

git clone git://github.com/hhetter/smbtad.git
or
git clone git://github.com/hhetter/smbtatools.git

Both of these repositories have two branches, “master” and “devel“. If you want to create patches, please switch to the devel branch, to retrieve the latest code. The master branch has the current released code. In this branch you’ll find tags marking the specific versions that have been released.When it comes to release time, we’ll merge everything we want to have in the release from devel.

So after cloning the repositories, you’ll switch to the devel branch:

git checkout origin/devel -b devel

You’ll then have your local branch tracking the origin devel branch. Make your changes there.

When you’re done, check if the branch still builds, then commit your changes:

git commit -a

You’ll need to enter information on the changes you’ve made.

Once you’ve commited your changes, create a git patch out of it for us to cherry-pick:

git format-patch HEAD^..HEAD

This will create a patchfile. You’re done with the technical work.

How to get the patch upstream

Several ways to get your changes upstream:

- connect on irc (see above), join the #smbta channel and tell us about it

OR

- create a bug on bugzilla.samba.org, describing the problem and put your patch in there.

OR

- post an email on samba-technical@samba.org, attach the patch.

We are always happy about people who want to contribute. If you nerve us long enough with patches you’ll get the fourth option:

- gain write access to the git branches and become a member of the SMBTA team.

  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: