On Oct 28, 2003, at 5:52 PM, Bryan Henderson wrote:
OK, looking at the various input on the list, it looks to me like the
proper thing to do is to put the dissectors in epan/dissectors. I
prefer
that to earlier suggestions of epan/packet because the actual packet
processor is more than the dissectors, and includes most notably the
existing file epan/packet.c. To be precise, what I'm calling
dissectors
is those files in the top level directory that start with "packet-".
And
in the new dissectors directory, they would have the redundant
"packet-"
stripped off.
Any objections to this?
I have none (other than the loss of CVS history it'd cause, thanks to
CVS not knowing anything about renames or moves, but that's life - we
might be able to preserve some of it by copying the ,v files to
epan/packet and just "cvs remove"ing the files in the top-level
directory).
A secondary question, then, is whether the dissector directory should
be
decomposed further. It will take me a while to make a proposal about
that, because I have to investigate all the interrelationships between
the
packet- files.
Would it be OK to move everything into the new single-level directory
and
address further decomposition later? Or would it be better to do it
all
at once if we're going to do it?
I'd be inclined to wait - I don't think it's critical that it be done
*immediately* (in fact, given that a new release will be coming out
soon, it's not going to be done immediately in any case).