Ethereal-dev: Re: [Ethereal-dev] Link from the packet list context menu to the corresponding w
Guy Harris wrote:
Ulf Lamping wrote:
If you select a protocol in the packet details pane, and right click
to get the context menu, I've added a menu item "Online Protocol
Info" which will open a simple_dialog explaining that we are going to
open a web browser with the corresponding wiki page. If the user
clicks "Ok" exactly that will happen, and at "Cancel" nothing (well,
as one might expect ;-)
If the user clicks "OK", we should also remember that fact - in the
"recent" file, so that they don't get asked that question every time
they select a protocol.
As the typical user will click "Ok" the first time :-), and read all the
text only if he finds the things behind it useful, I'm against this
automatic approach of only showing it once. However, I'm thinking about
something like "Don't show this message again" checkbox. The problem is
where to put the option to get the dialog boxes back on the screen, so
users will find it.
2.) this feature uses the abbreviated protocol name, e.g. "tcp". As
we might not want to have some sort of translation list (from abbrev
to wiki protocol name), we have to rename all protocol related pages
...but we probably want to have redirections for the old names.
What do you mean exactly?
Should newly-added pages have redirections as well? People might
expect a page for the Random Data Transmission Protocol either to be
named "Random Data Transmission Protocol" or "RDTP" rather than
"rdtp", but if they'd only be going there through links, it probably
wouldn't matter.
I'm really unsure about the consequences of this topic.
First of all, I'm unsure about using "Protocols/tcp" (my favourite) or
only "tcp".
I don't think that user's will ever (or don't miss if they can't) type
in something like: "Random%20Data%20Transmission%20Protocol" or even
"RDTP". As you'd thought already, user's might only access these pages
by links or maybe searching them. But I even don't think that someone
really searches for "Random Data Transmission Protocol". One might
search for "RDTP" or "rdtp" and the wiki search engine will find both.
However, I would guess that most users will use the ProtocolReference
page or jump from the Ethereal GUI directly to the protocol pages.
Again, I'm pretty unsure if I'm really correct in my opinions, and would
like to hear other thoughts about it.
Regards, ULFL