On Mon, Mar 04, 2002 at 07:41:17PM -0500, Ed Warnicke wrote: > I am strongly in favor of separating the backend ( epan + dissectors ) > into a standalone shared library ( dll in windows ) so that the > functionality can be used independent of the ethereal applications. This topic has been already been addressed in this thread and understood to be the first step in the process. > I would also love to see the functionality of the ethereal application > abstracted away in a reasonable way from the gui code, so that we can > 'bind' the application to multiple interface types ( > gtk/qt/curses/osX/win32) in a clean way that does not lead to having to > replicate a new feature or functionality in many many places. Any changes would be (theoretically) UI only. Obviously adding new Ethereal core features that need a UI will require migration to other platforms. > We have people doing development on ethereal on a host of different > platforms write now. It all works. In fact it almost all works in No argument here. It works. It looks like hell on Windows, but it works. Mike.
Powered by MHonArc 2.6.10