POV-Ray : Newsgroups : povray.unix : gcc-like Povray interface? Server Time
26 Dec 2024 09:37:55 EST (-0500)
  gcc-like Povray interface? (Message 4 to 13 of 13)  
<<< Previous 3 Messages Goto Initial 10 Messages
From: Jason Alonso
Subject: Re: gcc-like Povray interface?
Date: 26 Oct 2000 16:35:15
Message: <39f89583$1@news.povray.org>
Exactly.

Now I'm just wondering if this is something worth considering for POV-ray 4,
especially if it is open-sourced.

"Warp" <war### [at] tagpovrayorg> wrote in message
news:39f7edba@news.povray.org...
> Steve <ste### [at] zeroppsuklinuxnet> wrote:
> : Pov already has command line options.
>
>   He wasn't talking about command line options but proper return values
> and text output (and quietness if no error happened).
>   Using povray in a makefile can be of great help in many applications.
>
> --
> main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
> ):_;i&&_>1;printf("%s",_-70?_&1?"[]":" ":(_=0,"\n")),_/=2);} /*- Warp -*/


Post a reply to this message

From: Pabs
Subject: Re: gcc-like Povray interface?
Date: 26 Oct 2000 21:44:21
Message: <39F8DDA9.F18EFE7A@hotmail.com>
Warp wrote:

> Steve <ste### [at] zeroppsuklinuxnet> wrote:
> : Pov already has command line options.
>
>   He wasn't talking about command line options but proper return values

0 for success & 1 for failure?

> and text output (and quietness if no error happened).

Suppressing the credits & copyright messages?
Sounds contrary to POVLegal to me.
Correct me if I'm wrong.
--
Bye
Pabs


Post a reply to this message

From: Andrea Ryan
Subject: Re: gcc-like Povray interface?
Date: 27 Oct 2000 00:25:27
Message: <39F8FF86.7C727031@global2000.net>
> 0 for success & 1 for failure?

Nothing for success and specific error messages upon failure.
Brendan Ryan


Post a reply to this message

From: Warp
Subject: Re: gcc-like Povray interface?
Date: 27 Oct 2000 07:09:14
Message: <39f9625a@news.povray.org>
Pabs <pab### [at] hotmailcom> wrote:
: Suppressing the credits & copyright messages?
: Sounds contrary to POVLegal to me.

  Well, it can be done already:

povray whatever >& /dev/null

-- 
main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
):_;i&&_>1;printf("%s",_-70?_&1?"[]":" ":(_=0,"\n")),_/=2);} /*- Warp -*/


Post a reply to this message

From: Pabs
Subject: Re: gcc-like Povray interface?
Date: 29 Oct 2000 20:33:27
Message: <39FCD030.C8E9FEC9@hotmail.com>
Warp wrote:

> povray whatever >& /dev/null

Just a syntax query - what is the ampersand for?
Does ">&" mean send stderr (and or stdout) to outer space?
--
Bye
Pabs


Post a reply to this message

From: Warp
Subject: Re: gcc-like Povray interface?
Date: 30 Oct 2000 04:59:14
Message: <39fd4671@news.povray.org>
Pabs <pab### [at] hotmailcom> wrote:
: Just a syntax query - what is the ampersand for?
: Does ">&" mean send stderr (and or stdout) to outer space?

  In most shells (tcsh, zsh and I think bash, but not sh) it means redirecting
both stdout and stderr (also |& can be used).

  If you want to redirect only stderr it's "2>".

-- 
main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
):_;i&&_>1;printf("%s",_-70?_&1?"[]":" ":(_=0,"\n")),_/=2);} /*- Warp -*/


Post a reply to this message

From: Pabs
Subject: Re: gcc-like Povray interface?
Date: 30 Oct 2000 20:34:49
Message: <39FE2053.B73EB219@hotmail.com>
Warp wrote:

> Pabs <pab### [at] hotmailcom> wrote:
> : Just a syntax query - what is the ampersand for?
> : Does ">&" mean send stderr (and or stdout) to outer space?
>
>   In most shells (tcsh, zsh and I think bash, but not sh) it means redirecting
> both stdout and stderr (also |& can be used).
>
>   If you want to redirect only stderr it's "2>".

Thanx

--
Bye
Pabs


Post a reply to this message

From: Jason Alonso
Subject: Re: gcc-like Povray interface?
Date: 31 Oct 2000 12:16:24
Message: <39fefe68$1@news.povray.org>
Actually, after reading POVLegal for the first time, I found that there is
no such restriction on suppressing credits & copyright messages.  The
program (if redistributed) must only be freeware, source code publically
available, support it yourself, etc.  In a "custom version", all existing
features must be intact... put banners/copyright into --version or -v
option?  Also, "The source distribution is provided to; ... 2) promote
experimentation and development of new features to the core code which might
eventually be incorporated into the official version."

Finally, POVLegal applies to POV-ray as freeware and not public-domain.
Would POV-ray be public-domain if it were made open-source?

Jason

"Pabs" <pab### [at] hotmailcom> wrote in message
news:39F8DDA9.F18EFE7A@hotmail.com...
> Warp wrote:
>
> > Steve <ste### [at] zeroppsuklinuxnet> wrote:
> > : Pov already has command line options.
> >
> >   He wasn't talking about command line options but proper return values
>
> 0 for success & 1 for failure?
>
> > and text output (and quietness if no error happened).
>
> Suppressing the credits & copyright messages?
> Sounds contrary to POVLegal to me.
> Correct me if I'm wrong.
> --
> Bye
> Pabs
>


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: gcc-like Povray interface?
Date: 31 Oct 2000 23:48:17
Message: <39ffa091$1@news.povray.org>
In article <39fefe68$1@news.povray.org> , "Jason Alonso" 
<jal### [at] NOSPAMmitedu> wrote:

> Would POV-ray be public-domain if it were made open-source?

No.  Public domain and open source are two completely different concepts.


     Thorsten


Post a reply to this message

From: Adrien Beau
Subject: Re: gcc-like Povray interface?
Date: 5 Nov 2000 09:32:37
Message: <3A056F99.743E8D4B@free.fr>
Pabs wrote:
> 
> Suppressing the credits & copyright messages?
> Sounds contrary to POVLegal to me.
> Correct me if I'm wrong.
> --
> Bye
> Pabs

There are principles behind POVLegal, and this
copyright file in fact lists the rules that are
deduced from these principles.

One of these is that the presence of POV-Ray
should not be hidden to the user. No one is to
create a program and make the user believe the
3D-rendering part is his own work.

The rules that derive from this principle are:

 * you can't turn POV-Ray to a DLL, because then
people would think the author of the front-end
(e.g. a modelling software) to also be the author
of the "part that does the 3D stuff".

 * you can't run a web interface to POV-Ray
without saying prominently that this is POV-Ray.
Once again, so that people know who did the "hard"
work.

 * probably others I don't remember.

Now, we want to see if making POV-Ray sort-of
"GNU-compliant" as for the command line is
compliant with the principle. Because indeed
it "could" hide the fact that POV-Ray is called
inside a script.

If it is, I don't think there will be much
trouble. If fear arises that some wording in
POVLegal is against that, perhaps this can
be discussed with someone of the POV team.

	---

One way to achieve that, I think, is to allow the
user, for each of the seven text streams, to choose
between a file, stderr, or stdout. You could then
choose in your shell scripts (or makefile, but I'm
not experienced in that) to send stdout or stderr
to /dev/null.


Post a reply to this message

<<< Previous 3 Messages Goto Initial 10 Messages

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.