POV-Ray : Newsgroups : povray.windows : pvengine.ini now integrated into the registry? Server Time
22 Dec 2024 12:11:13 EST (-0500)
  pvengine.ini now integrated into the registry? (Message 1 to 10 of 20)  
Goto Latest 10 Messages Next 10 Messages >>>
From: Jeff Houck
Subject: pvengine.ini now integrated into the registry?
Date: 23 Feb 2008 16:27:20
Message: <47c08fb8$1@news.povray.org>
In the latest Beta 3.7.beta25 change log, it mentions the pvengine.ini 
file is now integrated into the Windows registry. I'm curious as to why 
this was done? The editor I can understand due to it's tight integration 
with the Windows GUI manager. But why the pvengine.ini? Thx.


Post a reply to this message

From: Patrick Elliott
Subject: Re: pvengine.ini now integrated into the registry?
Date: 23 Feb 2008 21:56:41
Message: <MPG.222a8a4fbecda20298a108@news.povray.org>
In article <47c08fb8$1@news.povray.org>, jho### [at] northrimnet says...
> In the latest Beta 3.7.beta25 change log, it mentions the pvengine.ini 
> file is now integrated into the Windows registry. I'm curious as to why
 
> this was done? The editor I can understand due to it's tight integration
 
> with the Windows GUI manager. But why the pvengine.ini? Thx.
> 
Gah.. Good question. Most people in *any* sort of open source and/or 
user modifiable code are moving away from that. There is even discussion 
on the client I use for muds on when/if/how it should move its setting 
out of there. The registry creates more problems than it solves usually, 
and in the case of the client I mentioned, there is some bizarre bug 
which causes the client to forget what the window sizes are, if you have 
more than one open at a time. And that is not even mentioning stuff like 
being able to export settings and import them to a different machine, 
use programs across multiple machines, off of flash drives, and so on, 
especially if you have restrictions on certain types of software 
installs, and so on. It is, quite simply, a major pain in the ass that I 
wish MS hadn't come up with, and completely absurd as a solution to much 
of anything (especially now that XP and Vista "both" use user specific 
folders for documents now, which means those kinds of settings could be 
stored just like on *nix systems). In other words, the stupid reason 
they came up with it in the first place, isn't necessary any more.

-- 
void main () {

    if version = "Vista" {
      call slow_by_half();
      call DRM_everything();
    }
    call functional_code();
  }
  else
    call crash_windows();
}

<A HREF='http://www.daz3d.com/index.php?refid=16130551'>Get 3D Models,
 
3D Content, and 3D Software at DAZ3D!</A>


Post a reply to this message

From: Jeff Houck
Subject: Re: pvengine.ini now integrated into the registry?
Date: 23 Feb 2008 23:02:07
Message: <47c0ec3f$1@news.povray.org>
Patrick Elliott wrote:
> In article <47c08fb8$1@news.povray.org>, jho### [at] northrimnet says...
>> In the latest Beta 3.7.beta25 change log, it mentions the pvengine.ini 
>> file is now integrated into the Windows registry. I'm curious as to why 
>> this was done? The editor I can understand due to it's tight integration 
>> with the Windows GUI manager. But why the pvengine.ini? Thx.
>>
> Gah.. Good question. Most people in *any* sort of open source and/or 
> user modifiable code are moving away from that. There is even discussion 
> on the client I use for muds on when/if/how it should move its setting 
> out of there. The registry creates more problems than it solves usually, 
> and in the case of the client I mentioned, there is some bizarre bug 
> which causes the client to forget what the window sizes are, if you have 
> more than one open at a time. And that is not even mentioning stuff like 
> being able to export settings and import them to a different machine, 
> use programs across multiple machines, off of flash drives, and so on, 
> especially if you have restrictions on certain types of software 
> installs, and so on. It is, quite simply, a major pain in the ass that I 
> wish MS hadn't come up with, and completely absurd as a solution to much 
> of anything (especially now that XP and Vista "both" use user specific 
> folders for documents now, which means those kinds of settings could be 
> stored just like on *nix systems). In other words, the stupid reason 
> they came up with it in the first place, isn't necessary any more.
> 
I agree with your most of your points. I've always been an advocate of 
keeping as much out of the registry as possible. Contrary to popular 
belief, many programs do not remove their registry entries completely, 
leading to bloated registries and other problems. I've done a lot of 
"registry surgery" over the years...
Another aspect is integration with other programs, such as modelers. I 
would think it more convenient to read the pvengine.ini file and parse 
it than to root around in the registry checking keys...
I'd much rather see it retain it's old form, easy to edit and modify.


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: pvengine.ini now integrated into the registry?
Date: 24 Feb 2008 01:38:05
Message: <47c110cd$1@news.povray.org>
Jeff Houck wrote:
> In the latest Beta 3.7.beta25 change log, it mentions the pvengine.ini 
> file is now integrated into the Windows registry. I'm curious as to why 
> this was done? The editor I can understand due to it's tight integration 
> with the Windows GUI manager. But why the pvengine.ini? Thx.

Vista compatibility :-(

	Thorsten, POV-Team


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: pvengine.ini now integrated into the registry?
Date: 24 Feb 2008 01:39:02
Message: <47c11106$1@news.povray.org>
Patrick Elliott wrote:
> In article <47c08fb8$1@news.povray.org>, jho### [at] northrimnet says...
>> In the latest Beta 3.7.beta25 change log, it mentions the pvengine.ini 
>> file is now integrated into the Windows registry. I'm curious as to why 
>> this was done? The editor I can understand due to it's tight integration 
>> with the Windows GUI manager. But why the pvengine.ini? Thx.
>>
> Gah.. Good question. Most people in *any* sort of open source and/or 
> user modifiable code are moving away from that.

You have no real clue what you are talking about, do you?

	Thorsten


Post a reply to this message

From: Jeff Houck
Subject: Re: pvengine.ini now integrated into the registry?
Date: 24 Feb 2008 10:55:19
Message: <47c19367$1@news.povray.org>
Thorsten Froehlich wrote:
> Jeff Houck wrote:
>> In the latest Beta 3.7.beta25 change log, it mentions the pvengine.ini 
>> file is now integrated into the Windows registry. I'm curious as to 
>> why this was done? The editor I can understand due to it's tight 
>> integration with the Windows GUI manager. But why the pvengine.ini? Thx.
> 
> Vista compatibility :-(
> 
>     Thorsten, POV-Team

Ah, I see... Then I'm assuming this will alleviate some of the issues 
with the "security model" now implemented in Vista... especially as 
applied to User Account Control. Symantec has a very good paper on the 
subject and goes into more detail concerning DEP and ASLR too.
Thx Thorsten for the info...


Post a reply to this message

From: Patrick Elliott
Subject: Re: pvengine.ini now integrated into the registry?
Date: 24 Feb 2008 16:58:11
Message: <MPG.222b9618592e96b898a109@news.povray.org>
In article <47c11106$1@news.povray.org>, tho### [at] trfde says...
> Patrick Elliott wrote:
> > In article <47c08fb8$1@news.povray.org>, jho### [at] northrimnet says...
> >> In the latest Beta 3.7.beta25 change log, it mentions the pvengine.ini
 
> >> file is now integrated into the Windows registry. I'm curious as to wh
y 
> >> this was done? The editor I can understand due to it's tight integrati
on 
> >> with the Windows GUI manager. But why the pvengine.ini? Thx.
> >>
> > Gah.. Good question. Most people in *any* sort of open source and/or 
> > user modifiable code are moving away from that.
> 
> You have no real clue what you are talking about, do you?
> 
> 	Thorsten
Ok, maybe I should say "some", not most. But seriously, the registry is 
a major pain in the @$$#$#@$ ass. Its not secure when you need it to be, 
too secure on new Windows platforms, when you don't want it to be, its 
more easily corrupted than small stand alone files, and damn harder to 
simply fix by recreating the part that broke (since it can break the 
registry so bad you can't fix any of it), etc. It imho, has been, and 
will always be, more trouble than its worth. A fair number of people are 
starting to recognize the same thing and abandon it, in favor of going 
back to something more like the old .ini method. So, I exaggerated, sue 
me.

-- 
void main () {

    if version = "Vista" {
      call slow_by_half();
      call DRM_everything();
    }
    call functional_code();
  }
  else
    call crash_windows();
}

<A HREF='http://www.daz3d.com/index.php?refid=16130551'>Get 3D Models,
 
3D Content, and 3D Software at DAZ3D!</A>


Post a reply to this message

From: Patrick Elliott
Subject: Re: pvengine.ini now integrated into the registry?
Date: 24 Feb 2008 17:05:35
Message: <MPG.222b97ead33b051198a10a@news.povray.org>
In article <47c110cd$1@news.povray.org>, tho### [at] trfde says...
> Jeff Houck wrote:
> > In the latest Beta 3.7.beta25 change log, it mentions the pvengine.ini
 
> > file is now integrated into the Windows registry. I'm curious as to why
 
> > this was done? The editor I can understand due to it's tight integratio
n 
> > with the Windows GUI manager. But why the pvengine.ini? Thx.
> 
> Vista compatibility :-(
> 
> 	Thorsten, POV-Team
Umm. All one needs if the local the users documents folder is in, then 
write your user files there. This is how most programs do it under *nix, 
storing settings for the "user" in the "user's" document/program area. 
Why bow to MS' broken system, when all its going to do is make it a 
nightmare later on, when you find some case where you need access to 
that stuff, but its not there. Heck, for that matter, the OS is doing 
that anyway. User specific keys are now *stored* in a registry file 
"in" the users own document path, rather than in the old monolithic mess 
they had prior. But, it still means you are putting all your eggs in one 
basket and can break the damn thing too easy making it near impossible 
to fix dozens of such keys, especially if someone manages to glitch the 
file, or even delete it. Recreating "one" file specific to the program 
yours using, is manageable, not recreating one huge file that used to 
contain stuff for 50 some odd programs. Its just nuts imho.

-- 
void main () {

    if version = "Vista" {
      call slow_by_half();
      call DRM_everything();
    }
    call functional_code();
  }
  else
    call crash_windows();
}

<A HREF='http://www.daz3d.com/index.php?refid=16130551'>Get 3D Models,
 
3D Content, and 3D Software at DAZ3D!</A>


Post a reply to this message

From: Darren New
Subject: Re: pvengine.ini now integrated into the registry?
Date: 24 Feb 2008 22:15:42
Message: <47c232de$1@news.povray.org>
Patrick Elliott wrote:
> Why bow to MS' broken system, 

MS doesn't want you to bow to MS's broken system. That's why there's 
both ...\local data\application settings and ...\application settings, 
depending on whether it's machine-local or not.

> Recreating "one" file specific to the program
> yours using, is manageable, not recreating one huge file that used to 
> contain stuff for 50 some odd programs. 

Me, I've never seen why this is more of a problem than (say) 
accidentally deleting /etc. But still, moving configuration into the 
registry at *this* point is still a generation behind.

-- 
   Darren New / San Diego, CA, USA (PST)
     "That's pretty. Where's that?"
          "It's the Age of Channelwood."
     "We should go there on vacation some time."


Post a reply to this message

From: Alain
Subject: Re: pvengine.ini now integrated into the registry?
Date: 25 Feb 2008 00:32:03
Message: <47c252d3$1@news.povray.org>
Darren New nous apporta ses lumieres en ce 2008/02/24 22:15:
> Patrick Elliott wrote:
>> Why bow to MS' broken system, 
> 
> MS doesn't want you to bow to MS's broken system. That's why there's 
> both ...\local data\application settings and ...\application settings, 
> depending on whether it's machine-local or not.
> 
>> Recreating "one" file specific to the program
>> yours using, is manageable, not recreating one huge file that used to 
>> contain stuff for 50 some odd programs. 
> 
> Me, I've never seen why this is more of a problem than (say) 
> accidentally deleting /etc. But still, moving configuration into the 
> registry at *this* point is still a generation behind.
> 
A viable alternative would be to still use the INI files, but place them in the 
user's folder, or the "all users" folder.
The first way, the settings will be user specific on a multi user machine.
The second way is more like the current 3.6 aproach, the same settings affect 
all users equaly on a given machine.
The advantage, you only have to copy your current ini files to the new location.

-- 
Alain
-------------------------------------------------
History, in general, only informs us of what bad government is.
Thomas Jefferson


Post a reply to this message

Goto Latest 10 Messages Next 10 Messages >>>

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