POV-Ray : Newsgroups : povray.general : Licensing, Ethics, Open Source and Philosophy Server Time
31 Jul 2024 00:30:28 EDT (-0400)
  Licensing, Ethics, Open Source and Philosophy (Message 156 to 165 of 165)  
<<< Previous 10 Messages Goto Initial 10 Messages
From: Thorsten Froehlich
Subject: Re: Licensing, Ethics, Open Source and Philosophy
Date: 21 Jul 2008 12:03:57
Message: <4884b36d@news.povray.org>
Nicolas George wrote:
> Thorsten Froehlich  wrote in message <48843f8c@news.povray.org>:
>> 							      I saw you have a 
>> few open bugs. Here are small fixes for those bugs.
> 
> Stop here. The source code was not available. The conversation is therefore:
> "I saw you have a few open bugs. I can not fix them without the source code.
> I will go and see if I can help someone else."
<snip>
> And sadly, the lack of access to the source code made him go away two years
> ago.

I provided one example of a bug existing since 3.5. I can add several more 
to that list, all publicly known and for none it is difficult to check that 
they still exist in 3.7. For none was a fix ever contributed in *seven* years!

	Thorsten


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: Licensing, Ethics, Open Source and Philosophy
Date: 21 Jul 2008 12:04:37
Message: <4884b395@news.povray.org>
rafal wrote:
> Thorsten Froehlich wrote:
> 
>> Yes, I agree that every team member needs to greet all contributors with
>> flowers personally.
>> Thorsten
> 
> What if given developer has an allergy to particular flower?

Hmm, the developer will be greeted with chocolate ;-)

	Thorsten


Post a reply to this message

From: Nicolas George
Subject: Re: Licensing, Ethics, Open Source and Philosophy
Date: 21 Jul 2008 12:55:55
Message: <4884bf9b@news.povray.org>
Thorsten Froehlich  wrote in message <4884b36d@news.povray.org>:
> I provided one example of a bug existing since 3.5. I can add several more 
> to that list, all publicly known and for none it is difficult to check that 
> they still exist in 3.7. For none was a fix ever contributed in *seven* years!

That only proves my point: the lack of welcome to contributions made
everyone go away.


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: Licensing, Ethics, Open Source and Philosophy
Date: 21 Jul 2008 13:02:15
Message: <4884c117$1@news.povray.org>
Nicolas George wrote:
> Thorsten Froehlich  wrote in message <4884b36d@news.povray.org>:
>> I provided one example of a bug existing since 3.5. I can add several more 
>> to that list, all publicly known and for none it is difficult to check that 
>> they still exist in 3.7. For none was a fix ever contributed in *seven* years!
> 
> That only proves my point: the lack of welcome to contributions made
> everyone go away.

ROFL

	Thorsten


Post a reply to this message

From: Christoph Hormann
Subject: Re: Licensing, Ethics, Open Source and Philosophy
Date: 22 Jul 2008 07:10:51
Message: <4885c03b$1@news.povray.org>

> [...]
> ~ - The 3.5 code was quite different from the 3.1 code (on which
> MegaPov and all community development were based and which was
> pretty old at the time). When 3.5 came out, it required a
> significant investment to port the patches to the new code base and
> most contributors didn't want to spend that time re-doing something
> they had already done just to have to do it again when the next
> version came out (which is one reason why I never ported my
> contributions to the new code base and simply moved to other projects).


Actually the reasons for the MegaPOV development having stopped more or 
less is due to a multitude of reasons - the nature of official POV-Ray 
development after 3.1 is only one of them.  It made continuous 
development of patches more difficult but actually 3.5 and 3.6 both 
greatly simplified managing the project (since both times various 
important changes were integrated or made obsolete by the official 
changes).  Adapting your patches to the changes in the base system for 
example would have been no serious problem but it was not done (i 
considered it several times but always got other priorities in the way).

Here a list of reasons that are from my perspective the most significant 

factors

- change of priorities of several active contributors: Nathan, 
Wlodzimierz and myself.
- lack of interest and participation of both developers and 
non-developers.  We did not receive much feedback on the patches, 
epspecially in the form of active users reporting their experiences and 
contributing sample scenes, tutorials etc.  Note this is not meant to 
sound disappointed - there are multiple reasons for this like the change 

of the software landscape in 3d-CG, the change of mentality in the net 
in general and the focus of the patches that were actively developed.  I 

don't know if licensing actually plays a significant role here but i 
doubt it.
- limitations of the currect internal design of POV-Ray for implementing 

interesting features (this is mostly still the case for 3.7 BTW).
- significant changes in some of the primary computer platforms MegaPOV 
is used on.  This was of course the Apple switch to Intel hardware but 
also the developments on the Windows platform that turned away many 
developers (in the end we had no possibility to build a Windows 
executable with good performance among the core developers any more).

Note much of the actual patch development has been done by individuals 
without much discussion with others - neither private nor public.  This 
has been the case both in the old MegaPOV 0.x as well as afterwards.

-- Christoph


Post a reply to this message

From: Woody
Subject: Re: Licensing, Ethics, Open Source and Philosophy
Date: 23 Jul 2008 08:00:00
Message: <web.48871ccd3167f0f7d0bdfd6f0@news.povray.org>
"alphaQuad" <alp### [at] earthlinknet> wrote:
> a warning that nobody heard?
>
>
>
>
>
>
> Shadow walks faster than you
> You don't really know what to do
> Do you think that you're not alone
> You really think that you're immune to
> Its gonna get the best of you
> Its gonna lift you up and let you down
> Hm hm hm
> It will defeat you then teach you to get back up
> After it takes away all that you learn to love
>
> Your reflection is a blur
> Out of focus but in confusion
> The frames are suddenly burnt
> And in the end of a roll of illusions
> A ghost waiting his turn
> Now I can see right through
> Its a warning that nobody heard
>
> It will teach you to love what you're afraid of
> After it takes away all that you learn to love
> But you don't
> Always
> Have to hold your head
> Higher than your heart
>


I prefer the quote

"What I hear, I forget."
"What I see, I remember."
"What I do, I understand."
-Confucius


Post a reply to this message

From: Rafal
Subject: Re: Licensing, Ethics, Open Source and Philosophy
Date: 24 Jul 2008 19:39:10
Message: <4889129e@news.povray.org>
Thorsten Froehlich wrote:

 
> On the other hand, in how may open source projects has the following
> attitude ever worked: I am a developer new to your project. I saw you have
> a few open bugs. Here are small fixes for those bugs. Further, I have some
> suggestions for more substantial improvements, would you like to hear
> them?

Probably in most


> In how many open source projects will the following
> attitude ever work: I am new to the project, so first I tell the existing
> developers all they do wrong. Then I claim that I am the over-expert in
> some field, i.e. parallel programming, and hence when I come I expect all
> developers to drop everything they are doing to support my major changes
> to their program.

Probably in most, if the big changes where actually good, and are possible
to be applied gradually (I guess 3.6 -> 3.7 was a huge jump to add SMP at
all, but now as it works overall, some finetuning could be usefull
probably?)

> Just because we don't want contributors like those who contributed to the
> Debian OpenSSL "fix" does not mean we don't want contributors. But fact is

<debiancat> Im in your code, commenting out your functions


Post a reply to this message

From: Rafal
Subject: Re: Licensing, Ethics, Open Source and Philosophy
Date: 24 Jul 2008 19:40:44
Message: <488912fc@news.povray.org>
Thorsten Froehlich wrote:

>> That only proves my point: the lack of welcome to contributions made
>> everyone go away.
> 
> ROFL
> 
> Thorsten

- open code!
- no
- you suck
- no, u!
- no, u!
[...]

- but we already said we will (re-)open the source (of 3.7)
- ok so lets do it
- lets

Can we move already to the end? =)


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: Licensing, Ethics, Open Source and Philosophy
Date: 25 Jul 2008 00:51:12
Message: <48895bc0$1@news.povray.org>
Rafal wrote:
> Thorsten Froehlich wrote:
> 
>>> That only proves my point: the lack of welcome to contributions made
>>> everyone go away.
>> ROFL
>>
>> Thorsten
> 
> - open code!
> - no

Something that never was closed cannot be opened.

	Thorsten


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: Licensing, Ethics, Open Source and Philosophy
Date: 25 Jul 2008 00:53:24
Message: <48895c44$1@news.povray.org>
Rafal wrote:
>> In how many open source projects will the following
>> attitude ever work: I am new to the project, so first I tell the existing
>> developers all they do wrong. Then I claim that I am the over-expert in
>> some field, i.e. parallel programming, and hence when I come I expect all
>> developers to drop everything they are doing to support my major changes
>> to their program.
> 
> Probably in most, if the big changes where actually good, and are possible
> to be applied gradually (I guess 3.6 -> 3.7 was a huge jump to add SMP at
> all, but now as it works overall, some finetuning could be usefull
> probably?)

Then try i.e. on the gcc mailing list. But I take no responsibility for your 
head! I suggest the ability to run fast... ;-)

	Thorsten


Post a reply to this message

<<< Previous 10 Messages Goto Initial 10 Messages

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