[423] in Athena User Interface
Proposed menu scheme(s)
daemon@ATHENA.MIT.EDU (Christopher D. Beland)
Wed Sep 13 04:59:51 2000
Message-Id: <200009130859.EAA06367@Press-Your-Luck.mit.edu>
To: jlittell@MIT.EDU, kcahill@MIT.EDU, sbjones@MIT.EDU, aui@MIT.EDU
Date: Wed, 13 Sep 2000 04:59:47 -0400
From: "Christopher D. Beland" <beland@MIT.EDU>
Ok, I spent far too long on this, but it should make a good starting
point for discussion...the only other menu/taskbar scheme I know of is
what Brad mentioned at the usability meeting, which was something like
what's below. (The "tasklist" is the wide box that contains the icons
for all the programs you currently have open.)
----------------
Tools ->
Help ->
Applications ->
Internet ->
Settings ->
----------------
Panel ->
----------------
----------------
Lock screen
Logout
----------------
|
| ----- ----- -------- ---------------------- ----- ------
(*) xterm Emacs Netscape -------Tasklist------- Clock Logout
----- ----- -------- ---------------------- ----- ------
(errors mine). The scheme current in use in the gtest account is
apparently a partial implementation of this. (It's what is put there
by "getdot panel").
I haven't gone back and rationalized why certain things are included
in my scheme and others are not, so it would be useful if people would
comment on that. We'll also have to pin down the names of the
categories and the precise heirarchy. Once we agree more on what's in
and what's not, I think we should definitely do the card-sorting thing
(and take more input on inclusion/exclusion).
----------------
Utilities ->
Applets ->
Games ->
Graphics ->
Audio ->
Academics ->
Productivity ->
Internet ->
Help/Info ->
----------------
Panel ->
----------------
Menu editor...
Settings...
Find...
Run command...
File manager...
----------------
Lock screen
Logout
----------------
|
| --------- -------- -------- ----- ---------------- ------ -----
(*) Evolution Netscape Nautilus Xterm ----Tasklist---- Logout Clock
--------- -------- -------- ----- ---------------- ------ -----
----------------------
And what follows is a fairly exhaustive expansion of the menus. For
testing purposes, exmh would stand in for Evolution (at least in the
mail client functionality) and gmc would be the Nautilus stuntapp.
(There are some other "forward looking" statements contained in this
scheme; please don't make any investment decisions based on them.)
----------------------
Utilities -> Renew authentication
Gnome terminal
Alternate xterms -> Regular xterm
Color xterm
Eterm
System monitor
System info
Stripchart viewer
GDiskFree
Applets -> (Existing menus)
Games -> (Existing menus)
Graphics -> Viewers -> Eye of Gnome
xv
GIMP
GQView
xanim (movies)
mpeg_play (MPEG-1 movies)
sdr (MBONE)
Editors (2D) -> GIMP
CorelDraw
Star Office Drawing
xfig (diagrams)
xpaint
Applix Graphics
GnuPlot
tgif
bitmap
3D -> Open Inventor
rayshade
povray
gcomview
Capture -> Window screenshot (xwd)
Dump screen to printer (xdpr)
Screen shooter (applet)
capture (SGI)
CAD -> AutoCad
Pro-Engineer
Studio (Alias|Wavefront)
Audio -> Players -> gtcd
xmcd
cdman (SGI)
xmms (MP3)
mpg123
RealPlayer
showaudio
soundplayer (SGI)
xplay
Volume -> xmixer (Linux)
audiocontrol (Sun)
audiopanel (SGI)
audioconvert (Sun)
Academics -> Libraries and Reference (---> web page)
WebSIS
MIT Homepage
Math Software -> MATLAB
Maple
Mathmatica
gcalc
xcalc - TI style
xcalc - HP style
General Courseware -> Eos
Grade
OLTA (Online TA)
PiVoT
COMMAND
Add Menu for Specific Class or Field...
---> (web page)
Find Class/Department Homepage
---> http://web.mit.edu/acs/acaduses2.html
Productivity -> Document Editors -> Star Office (text, HTML)
Framemaker (desktop pub.)
gEdit+
Emacs
LaTeX Documentation
Applix Words
Applix HTML
AbiWord (word processor)
XEmacs
HoTMetaL Pro
gNotepad+ (HTML)
Document Viewers -> Netscape
Adobe Acrobat (PDF)
Ghostview (PostScript)
Framemaker viewer
xdvi
Gnome Text File Viewer (gless)
Personal Info Managers -> Evolution
Gnome Calendar
ical
xcal
Address Book
Time Tracking Tool
Presentations -> Star Office
Magicpoint
Applix
Spreadsheets -> Star Office
xess
table
Applix
sc
Internet -> E-Mail -> Evolution - POP/IMAP(not available)
Netscape -IMAP (support)
exmh - POP(graphical)
xmh - POP (graphical)
nmh - POP (command-line documentation)
Emacs Mail Documentation
WebMoira (modify e-mail list subscriptions)
mailmaint (text-based, personal mail subscriptions)
listmaint (text-based, for owners of e-mail lists)
pine - IMAP
from (check waiting mail on server)
Forwarding Mail (chpobox replacement)
Which Server? (hesiod lookup)
World Wide Web -> Netscape
Lynx
Mozilla
Star Office
Instant Messaging -> Zephyr (gZephyr)
tik (AOL Instant Messanger)
gAIM (AOL Instant Messanger)
GnomeICU (ICQ)
XChat (Internet Relay Chat)
Fugu (Gale, experimental)
GnuTalk (UNIX Talk)
File Sharing -> AFS documentation
gFTP (?)
Sharity
kermit
x3270
Zmodem
GTelnet (needs slight fixing to work with Athena)
USENet (Newsgroups) -> Pan
Netscape
xrn
trn (text-based)
tin
GNUS (Emacs) Documentation
Discuss -> WebDiscuss
xdsc
discuss (text-based)
Emacs Discuss Documentation
Help/Info -> Computers -> Documentation and Resources (---> web)
Talk to an Online Consultant (gOLC)
Athena Cluster Map (xcluster)
Report a Bug
Combos and Passwords (tellme)
Gnome Help Browser
Man Pages (xman)
MIT Homepage
Emergency Help (---> web)
--------------------------
As you hopefully noticed, there are a few web pages that the menus
refer to; these are shown below. This is useful because many
resources are online, and it tidies the menus and makes navigation a
bit easier if everything's in your browser, I think. It also allows
you more room for explanation.
--------------------------
Libraries and Reference
MIT Libraries
Encyclopedia Britannica
Oxford English Dictionary
Webster's Dictionary
thesaurus
First Search
Net Entrez
Shakespeare
Wordnet
---
Adding menus
Additional software is available in the following areas:
Civil Engineering
Mechanical Engineering
Materials Science / Chemistry
Architecture
Programming / Computer Science
Biology
Physics
Urban Studies and Planning
Earth, Atmospheric, and Planetary Sciences
Ocean Engineering
Mathematics
Foreign Language
To add a menu, lookup th name of the locker in the above table, and
go to "Menu editor" under the Gnome menu. Hit "Insert Locker" and
type in the name of the menus you want.
You may also type in an MIT class number, if the teach staff have
defined a menu for that class.
---
Documentation and Resources
OLC Answers
Athena Documentation (OLH)
Computing Services
(http://web.mit.edu/cwis/computing.html)
Hardware Hotline (instructions)
Live Help
OLC
Help Desk
SIPB
MCC
Athena Minicourses
3DOWN (Computer services status updates)
What Runs Where (Software catalog)
Make a Suggestion (suggest@mit.edu)
MIT Information Systems
Athena Rules of Use
---
Emergency Help
Campus Police
MIT Medical
Nightline
Dean's Office
Stopit
etc.
--------------------------------------
Discussion is welcome...hopefully some of us can get together on
Friday and finalize testing setup more. We're also supposed to talk
about the issue of desktop icons at somepoint, which I think is
related to what happens when you click on the background, etc.
-B.
===============================================================
Christopher Beland - http://web.mit.edu/beland/www/contact.html
MIT STS/Course 6 (EECS) - MIT Athena User Interface Project
===============================================================