Ethereal-dev: Re: [Ethereal-dev] I want to collaborate

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <guy@xxxxxxxxxx>
Date: Wed, 27 Feb 2002 15:08:00 -0800
On Wed, Feb 27, 2002 at 11:48:18AM +0000, magic2@xxxxx wrote:
> I'm new and I would like to collaborate in developing Ethereal. I have
> a deep knowledge of DNP3 protocol (Distributed Network Protocol) which is
> widely used in the SCADA industry. I could try to contribute DNP/TCP and
> DNP/UDP.
> Please send me information about how to start.

Well, there's not a lot of documentation on how to write dissectors, but
we do have some - see the files

	README.design

	README.developer

	README.tvbuff

in the "doc" subdirectory of the Ethereal source.

> Should I use the CVS?

If you use the current version of Ethereal from anonymous CVS, your new
dissector will be more likely to work well with the next version of
Ethereal.  You could also use the Ethereal 0.9.1 source, but if there
are differences between 0.9.1 and the current CVS, we might have to
modify your dissector (if built for 0.9.1) before checking it into the
CVS tree.