Ethereal-dev: Re: [Ethereal-dev] Re: Windows UI

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

From: Mike Frisch <mfrisch@xxxxxxxxxx>
Date: Mon, 4 Mar 2002 19:48:25 -0500
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.