Subject:
|
Re: Paths, explicit drive references, and the case of file names (Was: MPD spec)
|
Newsgroups:
|
lugnet.cad.dev, lugnet.cad.dev.org.ldraw
|
Date:
|
Tue, 6 Aug 2002 14:11:01 GMT
|
Viewed:
|
641 times
|
| |
![Post a public reply to this message](/news/icon-reply.gif) | |
In lugnet.cad.dev, Jacob Sparre Andersen wrote:
> Tore Eriksson wrote:
>
> > In lugnet.cad.dev, Steve Bliss writes:
> >
> > > Should probably also add the following...
> > >
> > > - paths are allowed, so are explicit drive references.
>
> I am not sure about explicit drive references. Actually, I
> think we should limit it to _relative_ paths.
I'd prefer we say that local/absolute references are allowed, but
provide guidelines to show that relative paths are usually better -
easier to manage, easier to share, etc.
> We should also decide on a preferred - or maybe even fixed -
> directory name delimiter. I suppose that it should be "\",
> even though Unix and Mac people probably have different
> preferences.
Yes, yes, and I'm guessing yes.
> And what about the case of file names? My MPD splitter
> converts all the file names to lower case before the files
> are created. I suspect that this technically is wrong.
I think you are correct - file name case should be preserved.
> > MPD Workshop cannot handle a reference to a non-existing directory, or
> > rather, it does not create a folder if necessary.
>
> It is my impression that the MPD splitting _should_ create
> any missing directories.
Here is my list of how software can handle this, in order from least
preferred to most preferred:
- Software doesn't think about paths - it allows them, works fine
if they alread exist, crash if they don't.
- Software doesn't create new directories - it gives an error
message if needed directories don't exist.
- Software automatically creates new directories as needed.
- Software prompts the user before creating new directories.
- Software provides options so the user can establish their
preferences: never create directories, always create directories,
prompt before creating.
Steve
|
|
Message has 3 Replies:
Message is in Reply To:
65 Messages in This Thread: ![MPD spec -Rui Manuel Silva Martins (24-Feb-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Rui Manuel Silva Martins (24-Feb-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Jacob Sparre Andersen (25-Feb-00 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/246.gif) ![Re: MPD spec -Rui Manuel Silva Martins (2-Mar-00 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/246.gif) ![Re: MPD spec -Jacob Sparre Andersen (3-Mar-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: MPD spec -Rui Manuel Silva Martins (3-Mar-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: MPD spec -Jacob Sparre Andersen (4-Mar-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Rui Manuel Silva Martins (8-Mar-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Jacob Sparre Andersen (8-Mar-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Rui Manuel Silva Martins (8-Mar-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: MPD spec -Steve Bliss (9-Mar-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Rui Manuel Silva Martins (9-Mar-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: MPD spec -Jacob Sparre Andersen (9-Mar-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: MPD spec -Steve Bliss (10-Mar-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Jacob Sparre Andersen (10-Mar-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Rui Manuel Silva Martins (10-Mar-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: MPD spec -Rui Manuel Silva Martins (10-Mar-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: MPD spec -Paul Gyugyi (6-Mar-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Rui Manuel Silva Martins (8-Mar-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: MPD spec -Paul Gyugyi (6-Mar-00 to lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: MPD spec.. don't forget M-Peedy -Jeff Boen (10-Mar-00 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: MPD spec -Steve Bliss (5-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/246.gif) ![Re: MPD spec -Jacob Sparre Andersen (5-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/246.gif) ![Re: MPD spec -Steve Bliss (5-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/246.gif) ![Re: MPD spec -Tore Eriksson (5-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Jacob Sparre Andersen (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: MPD spec -Travis Cobbs (5-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Steve Bliss (5-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Tore Eriksson (5-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/246.gif) ![Re: MPD spec -Steve Bliss (5-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Don Heyse (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Tore Eriksson (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Steve Bliss (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Paths, explicit drive references, and the case of file names (Was: MPD spec) -Jacob Sparre Andersen (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![You are here](/news/here.gif) ![](/news/246.gif) ![Re: Paths, explicit drive references, and the case of file names (Was: MPD spec) -Dan Boger (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: Paths, explicit drive references, and the case of file names (Was: MPD spec) -Jacob Sparre Andersen (6-Aug-02 to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: Paths, explicit drive references, and the case of file names (Was: MPD spec) -Travis Cobbs (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Paths, explicit drive references, and the case of file names -Jacob Sparre Andersen (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: Paths, explicit drive references, and the case of file names -Steve Bliss (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: Paths, explicit drive references, and the case of file names -Jacob Sparre Andersen (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: MPD spec -Don Heyse (5-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Jacob Sparre Andersen (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: MPD spec -Ross Crawford (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Steve Bliss (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: MPD spec -Roland Melkert (5-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/246.gif) ![Re: MPD spec -Jeremy H. Sproat (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/246.gif) ![Re: MPD spec -Travis Cobbs (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Ross Crawford (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: MPD spec -Jacob Sparre Andersen (6-Aug-02 to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Travis Cobbs (6-Aug-02 to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Jacob Sparre Andersen (6-Aug-02 to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: MPD spec -Steve Bliss (6-Aug-02 to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: MPD spec -Jacob Sparre Andersen (6-Aug-02 to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: MPD spec -Tore Eriksson (6-Aug-02 to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)](/news/x.gif) ![](/news/246.gif) ![Re: MPD spec -Tim Courtney (6-Aug-02 to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: MPD spec -Steve Bliss (7-Aug-02 to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: MPD spec -Don Heyse (8-Aug-02 to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: MPD spec -Steve Bliss (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/246.gif) ![Re: MPD spec -Tore Eriksson (6-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Jacob Sparre Andersen (6-Aug-02 to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Steve Bliss (6-Aug-02 to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Jacob Sparre Andersen (6-Aug-02 to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![Re: MPD spec -Steve Bliss (6-Aug-02 to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: MPD spec -Roland Melkert (8-Aug-02 to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)](/news/x.gif)
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|