Rich Burridge wrote:
Hi Frank,
I like the suggestion of Development/Editors. There are already
subcategories for types of development tools, e.g., IDEs and Source
Code Management.
System/Text Tools was intended for terminal-based commands and
applications, e.g. vi(m) and those in the SUNWdocs pkg, as in
'text-based tools.'
Applications that are constructed like GUI apps that run in their own
windows and have menubars, e.g. SUNWgobby, should probably be placed
in the Applications category. Applications that would obviously
appear in other categories, e.g. Developement, excepted. However, all
apps in the Applications category should have .desktop files so that
they appear in the Applications menu after they are installed. The
Application subcategories were chosen to match the Application submenus.
Looking at the Exuberant CTags website, they say:
"*CTags *generates an index (or /tag/) file of language objects found
in source files that allows these items to be quickly and easily
located by a text editor or other utility. A /tag/ signifies a
language object for which an index entry is available (or,
alternatively, the index entry created for that object).
Tag generation is supported for the following languages:
/Assembler, AWK, ASP, BETA, Bourne/Korn/Zsh Shell, C, C++, COBOL,
Eiffel, Fortran, Java, Lisp, Lua, Make, Pascal, Perl, PHP, Python,
REXX, Ruby, S-Lang, Scheme, Tcl, Vim, and YACC./
A list of editors and tools utilizing tag files may be found here."
So in itself, it's not really an editor. Is "Development/Editors"
really the best classification?
It sounds to be primarily an editor support tool - "...allows these
items to be quickly and easily located by a text editor or other
utility" so I think Development/Editors would be good. And so that it
isn't lonely, lets move SUNWgnu-emacs-x, ...-emacs-gtk and SUNWgvim to
the new Development/Editors. Also move SUNWgnu-emacs, ...-emacs-el, and
...emacs-nox to Development/GNU. They are terminal-based apps so
System/Text Tools is reasonable, but I think Development/GNU seems a
better fit.
And while we're cleaning up System/Text Tools, lets move SUNWgobby to
Applications/Internet (it appears in that menu when installed). Lets
also move SUNWopensolaris-welcome and SUNWgetting-started-guide to
Desktop/Documentation.
I am considering adding Applications/Terminal-based for things like
SUNWgroff, SUNWdoc, SUNWjdoc, etc. Thoughts?
Frank
Rich Burridge wrote:
Are we having fun yet! :-)
Frank, would you like to chip in and tell us
what you'd like to see happen here?
(See thread started at
http://mail.opensolaris.org/pipermail/pkg-discuss/2009-March/012159.html
for full context).
Thanks.
-------- Original Message --------
Subject: Re: [pkg-discuss] Code review request for opensolaris
packaging bug #7822
Date: Tue, 31 Mar 2009 11:09:03 -0700
From: Chris Quenelle <[email protected]>
Reply-To: [email protected]
To: Shawn Walker <[email protected]>
CC: Rich Burridge <[email protected]>, pkg discuss
<[email protected]>
References: <[email protected]>
<[email protected]> <[email protected]>
<[email protected]> <[email protected]>
<[email protected]> <[email protected]>
<[email protected]>
Shawn Walker wrote:
My personal opinion is that "System/Text Tools" is a horrible place to
put any editors :P
I'd rather see Development/Editors or Applications/Editors.
I agree.
If we are thinking "code editors" and not "document editors", then
I would prefer "Development/Editors".
I know that people use vi for both sysadmin duties like quick editing,
and also for development code editing, so vi would be fuzzy.
Maybe "System/Text Tools" is better for that.
It seems strange to ask sysadmins to look in 'Development' to get
something they think of as a daily utility.
But xemacs for example, seems like it belongs in "Development/Editors".
(once such a category exists)
I realize that the categories have already been discussed a lot, but
I'm sure the tweaking will be an ongoing process.
--chris
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss