Is there any thought of integrating this information into the package metadata as well as putting the knowledge directly into the GUI? If it were in the package meta data, then the CLI would have access to it as well for search.
Brock Frank Ludolph wrote: > The Pkg Mgr GUI has a two-level package categorization hierarchy that > can be used, in addition to search, to browse and select specific > packages for installation. The categorization in the preview release was > incomplete. We are looking to improve this in the near future. After > reviewing several existing categorization schemes we are proposing the > following. > > The scheme below is designed to be user oriented rather than purely > logical. For example Drivers would logically be placed under System and > Applications under Desktop. But this would both flatten their spaces (no > subcategories due to the two level limitation) and force users to go > through a primary category - System or Desktop - for the packages > end-users are most likely to access. > > Due to implementation limitations at this time no two subcategories can > have the same name so there are subcategories like "Localizations > (Desktop)" and "Localizations (System)". The need for the "( ... )" > should be addressed in the near future. > > All primary categories will have an "All" subcategory that lists all > packages within that primary category. > > Comments and suggestions welcomed. > > Frank > > * All > * Applications (GNOME) - Matches the desktop menu structure as > closely as possible > o Accessories > o Configuration and Preferences > o Education > o Games > o Graphics and Imaging > o Internet - includes Email, Chat, IRC, Remote access, etc > o Office > o Panel Applets > o Plug-ins and Run-times > o Science > o Sound and Video > o System Utilities - includes terminals, VBox, Emulators, File > tools, etc > o Universal Access > * Desktop (GNOME) > o File Mangers > o Libraries > o Localizations (Desktop) > o Scripts > o Trusted Extensions > o Libraries > * Development > o Integrated Development Environments - NetBeans, SunStudio, > GNU tools, etc > o Source Code Management > o Distribution Tools > o C > o C++ > o Databases > o GNOME and GTK+ > o Java > o Other Languages > o Perl > o PHP > o Python > o Ruby > o System > o X11 > * Distributions > * Drivers > o Display > o Input devices > o Networking > o Ports - generic USB, 1394, sata, serial, etc. > o Media > o Storage > o Other Peripherals > * System > o Administration and Configuration > o Boot and Initialization > o Cluster > o Core > o Databases > o Enterprise Management > o File System > o Fonts > o Hardware > o High Performance Computing > o Internationalization > o Libraries (System) > o Localizations (System) > o Media > o Network > o Packaging > o Printing > o Security > o Services > o Software Management > o Text Tools - includes shells, CLI, man pages, > o Trusted > o X11 (System) > o Virtualization > * Web Services > o Application and Web Servers > o Business Applications > o Identity > o Portals > o SOA > o Social Applications > o Web Stacks > > > _______________________________________________ > pkg-discuss mailing list > [email protected] > http://mail.opensolaris.org/mailman/listinfo/pkg-discuss > _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
