[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian Menu policy leads to confusion

Bill Allombert wrote:

More precisely which field would be needed ?

I was thinking about Name[locale], GenericName[locale] and Comment[locale]. Also maybe adding icon24x24, icon48x48 and iconSVG (or some of them) could be useful for fancy desktop environments.

I have no objection providing the implementation does not duplicate
existing menu features.

Will keep that in mind. We should probably continue this discussion elsewhere.

As for the menu, here is another update. It covers all the menu, except for "Games".

Important changes:

* Renamed "WindowManagers" to "Window Managers".
* Renamed "XShells" to "Terminals" as this is a more common way they are referred to, or so it seems to me.
* Renamed "Root-window" to "Root Window".
* Included "Applications/System/Language Environment" section.
* Included "Screen/Capture" section.

"Root Window" should be removed, in my opinion. It does not contain many entries and ones it contains can probably go to other sections. xplanet can go into "Games/Toys", chbg - to "Administration" and Xsetroot entry is more malicious than useful.

Window manager modules seem to be misplaced, because most of them are simply window manager specific configuration items and therefore should go to "Administration" as a 4-th level subsection.

I did not change these in the draft yet, because I am not aware of the reasons they were created in the first place.

I was wondering if it is fine to make "Apps/System/Language-Environment" official? It is used only by language-env, but creates 19 entries and seems to be quite popular according to popcon.

The draft does not contain "Games" because I got stuck with it. I am going to ask Debian Games team for what they want to change.

Applications [was:Apps]
Normal applications. This is top level
section, do not put entries here.

 Accessibility [new]
 Tools to aid people with disabilities or
 on machines lacking usual input devices.
 gok, yasr, dasher

 Data Management [new]
 Interactive database programs, collection
 managers, bibliography tools etc.
 gaby, alexandria, mdbtools

 Editors, other than office word processors,
 for text based information.
 ksubtile, nano, hexedit

 Educational [was:Education]
 Educational and training software.
 gtypist, gcompris, quiz

 Software that allows you to run non-native
 software or more than one OS at a time.
 wine, dosemu, qemu

 File Management [new]
 Tools for file management, archiving,
 searching, CD/DVD burning and backup.
 file-roller, mc, baobab

 2D and 3D graphics manipulation software.
 gimp, inkscape, imagemagick

 HAM Radio [was:Hamradio]
 Anything relating to HAM radio.
 baken, hamsoft, twlog

 Mathematical [was:Math]
 Mathematics related software.
 gcalctool, snapea, xeukleides

 Mobile Devices [new]
 Software that allows you to interface
 with mobile devices (phones, PDA's etc.).
 kandy, gnokii, gnome-pilot

 Network [was:Net]
 Network related software. This is three level
 menu, do not put entries in second (this) level.

   Network/Communication [new]
   Chat, instant messaging, IP telephony,
   video conferencing software.
   xchat, gaim, gnomemeeting

   Network/File Transfer [new]
   File transfer software such as download
   managers, FTP clients, P2P clients.
   amule, gftp, d4x

   Network/Mail [new]
   Mail and Usenet readers, mail
   notification applets etc.
   mutt, mozilla-thunderbird, tin

   Network/Monitoring [new]
   Network monitoring software.
   gip, ettercap, iptstate

   Network/News [new]
   Newsfeed and podcast agregators.
   akregator, kitty, liferea

   Network/Web Browsing [new]
   Web browsers, tools for offline browsing.
   elinks, epiphany-browser, webhttrack

 Office [new]
 Office suites, word processors, spreadsheets,
 address books, CRM, ERP, financial sofware.
 openoffice.org, tinyerp-client, rubrica

 IDEs, debuggers, etc.
 anjuta, gdb, eclipse

 Project Management [new]
 Timetable managers, group task trackers,
 bug tracking software, UML tools etc.
 planner, tcm, gnotime

 Scientific [was:Science]
 Programs for science, natural and other.
 ncbi-epcr, earth3d, therion

 Various shells.
 bash, ksh, zsh

 Sound players, editors and rippers/recorders.
 beep-media-player, grip, audacity

 System related software. This is three level
 menu, do not put entries in second (this) level.

   System/Administration [was:Admin]
   Administrative and system configuration utilities,
   also tools for personal user settings.
   gnome-control-center, configure-debian, gksu

   System/Hardware [new]
   Tools for manipulating specific hardware.
   Mostly intended for laptops.
   toshutils, nvclock-gtk, nvtv

   System/Language Environment [is this a good idea?]
   This section is dedicated to language-env,
   but may be used by others, as apropriate.

   System/Monitoring [new]
   System information and monitoring tools, log viewers.
   top, hal-device-manager, gtkdiskfree

   System/Package Management [new]
   Package managers and related tools.
   aptitude, deborphan, smartpm

   System/Security [new]
   Security, cryptography and privacy related software,
   antiviruses, tools to track and report bugs.
   gpgkeys, bastille, avscan

 Engineering related software. This is three level
 menu, do not put entries in second (this) level.

   Technical/Electronics [new]
   Circuit design tools, simulators and
   assemblers for microprocessors etc.
   geda, gnucap, tkgate

   Technical/Engineering [new]
   CAD tools and other technical software
   not directly related to electronics.
   gpsman, qcad, pythoncad

 TV and Radio [new]
 TV-in, TV-out, FM radio, teletext browsers etc.
 gradio, gatos, alevt

 Text oriented tools like dictionaries,
 translation and text analysis software etc.
 kdrill, stardict, turkey

 Software for viewing images, documents
 and other (not video) media.
 gqview, evince, gthumb

 Video [new]
 Video players, editors and rippers/recorders.
 xine, totem, kino

 Web Development [new]
 Software for web site editing, web
 programming and site administration.
 bluefish, screem, gphpedit

Programs that provide user documentation. Can
also contain entries for important documents.
debian-reference, apt-howto, dhelp

Programs that affect the whole screen. This
is top level section, do not put entries here.

 Capture [new]
 Tools for capturing screen images and videos.
 istanbul, ksnapshot, [FILLME]

 Tools for locking the screen.
 xscreensaver, xlockmore, [FILLME]

 Screen savers.
 xscreensaver, xlockmore, [FILLME]

 Root Window [was:Root-window] [useless?]
 Things that fill the root window.
 xbase-clients, xplanet, chbg

Terminals [was:XShells]
Terminal emulators.
xterm, gnome-terminal, rxvt

Window Managers [was:WindowManagers]
X window managers.
fluxbox, metacity, waimea

 Window manager modules.
 fvwm, fvwm-gnome, wmaker

Reply to: