Subject:
|
Re: Backwards Compatibility (Was Calling all Meta-commands)
|
Newsgroups:
|
lugnet.cad.dev
|
Date:
|
Mon, 17 Mar 2003 00:23:13 GMT
|
Viewed:
|
1974 times
|
| |
| |
Travis Cobbs wrote:
> In lugnet.cad.dev, Orion Pobursky writes:
>
> > I think we need to put a lock on the creation of any new commands until we
> > can properly document the existing commands. This will prevent the overlap
> > of functionality.
>
>
> Having read the other replies to this post, I feel that--no matter how
> well-intentioned--putting a lock on new meta-commands is both wrong and
> impractical.
>
> The simple fact is that all LDraw-based development is done voluntarily. As
> such, it's impossible to control what developers will do. We can ask
> nicely, but that pre-supposes that all developers will see the request and
> obey it.
>
> And, even if a devoloper voluntarily accepted the lock on new meta-commands,
> this could easily result in having the new functionality they wanted to use
> a meta-command for never implemented at all. When you're programming
> something for fun, you often never come back to ideas that you were
> sidetracked from.
This is all the main idea behind my suggestion for a branch
of the namespace to be considered 'open to all' without discussion.
I originally suggested 0 APP appname COMMAND but now I wonder if
0 UNOFFICIAL appname COMMAND, or something similliar might not be
a better idea?
>
> Having said this, I do believe that we should request that all future
> meta-commands be done in such a way that it is self-evident that they are
> meta-commands, and not comments.
As far as the comment issue goes, my 2 cents, is that A single
or double character would probably be simplest. Personally I'd
like to add this character to the Comments instead of the meta
commands going forward, but since any app has to handle and ignore
any meta commands it doesn't understand, I don't think that this
change would mean that all old files would *have* to be rewritten.
Personally I prefer 0 ! comment text, or 0 // comment text, but
I'm open to other suggestions.
-Kyle
--
_
-------------------------------ooO( )Ooo-------------------------------
Kyle J. McDonald (o o) Systems Support Engineer
Sun Microsystems Inc. |||||
Enterprise Server Products Kyle.McDonald@Sun.COM
1 Network Drive BUR03-4630 \\\// voice: (781) 442-2184
Burlington, MA 01803 (o o) fax: (781) 442-1542
-------------------------------ooO(_)Ooo-------------------------------
|
|
Message is in Reply To:
154 Messages in This Thread: (Inline display suppressed due to large size. Click Dots below to view.)
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|