-- We are approaching 0.9 (hopefully).
That reminds me, on the Wine 0.9 TODO it says "expect a preview of the wine config applets in the second week of 2003". Anybody know what the status of these are? I think it makes sense to start pro-actively targetting 0.9 tasks, and having control panel applets for Wine seems like a good idea.
Hmmm, do we even have a control panel? Presumably programs can install control applets (capplets in gnome-speak), but I don't see any way to see them other than executing the cpl files manually.
On February 21, 2003 10:34 am, Mike Hearn wrote:
That reminds me, on the Wine 0.9 TODO it says "expect a preview of the wine config applets in the second week of 2003". Anybody know what the status of these are?
Last time I talked to Jaco, he was busy finding work. Hopefully he'll resurface soon, maybe he has a nice surprise for us :).
Thing is, that particular configuration applet is the key to our autoconf efforts. Once that's in place, we can do C1 right away, as well as C3. C5 seems to be just a matter of getting some work done, as the proposed solution appears to be working just fine. C6 seems to be simple, once all the other pieces are in, while C7 looks like it's in a usable state already.
Last time I talked to Jaco, he was busy finding work. Hopefully he'll resurface soon, maybe he has a nice surprise for us :).
Yeah, Jaco, are you there? :)
Thing is, that particular configuration applet is the key to our autoconf efforts. Once that's in place, we can do C1 right away, as well as C3. C5 seems to be just a matter of getting some work done, as the proposed solution appears to be working just fine. C6 seems to be simple, once all the other pieces are in, while C7 looks like it's in a usable state already.
Well wineboot needs to be automatically run, either at startup or shutdown or whatever. Other than that, yep, it's all making good progress it seems.
Mike Hearn wrote:
Well wineboot needs to be automatically run, either at startup or shutdown or whatever. Other than that, yep, it's all making good progress it seems.
I'll try to get that in sometimes during this coming week.
Shachar
In this case make sure we can desactivate it. I dont want to see a plug-in/virus/popup generator/something else loading itself automatically
Well wineboot needs to be automatically run, either at startup or shutdown or whatever. Other than that, yep, it's all making good progress it seems.
I'll try to get that in sometimes during this coming week.
Shachar
===== Sylvain Petreolle spetreolle@users.sourceforge.net Fight against Spam ! http://www.euro.cauce.org/en/index.html ICQ #170597259
"Don't think you are. Know you are." Morpheus, in "Matrix".
___________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Mail : http://fr.mail.yahoo.com
I don't think Viruses are a major issue. The way I see it, there are currently several functions wineboot fulfils, and we need to consider all of them:
1. Boot time operations - renaming pending files (wininit.ini and the pendingrename registry key) 2. Startup operations - runservices and runservicesonce and such. 3. Session startup: 1. Install related operations - RunOnce 2. Permenant operations - Run, startup folder etc.
Wineboot currently focuses on 1, 2 and 3.1. This gives me the ability to consider running it on wineserver *shutdown* (and when Alexander suggested it, it sounded crazy to me, how times change). If we implement the startup related activities as well, that will not be an option. (the problem with running it on startup is the race condition between the renames and the program starting). I think I have a solution to that problem, in the form of command parameters, but I'll be smarter when things progress.
As for the virus problem - while I guess I can disable startup, I'm not sure it's the right idea. We are attempting to immitate the genuine Windows environment, and that means, among other things, startups. The more we progress, the more habitable our environment is going to be to viruses and malwares. I don't think there is much we can do about it.
The user, on the other hand, would like to have a conveiniant environment. Having many switches and tweaks will not improve their ability to control Wine, quite the contrary.
Shachar
Sylvain Petreolle wrote:
In this case make sure we can desactivate it. I dont want to see a plug-in/virus/popup generator/something else loading itself automatically
Well wineboot needs to be automatically run, either at startup or shutdown or whatever. Other than that, yep, it's all making good progress it seems.
I'll try to get that in sometimes during this coming week.
Shachar
--- Shachar Shemesh wine-devel@sun.consumer.org.il a écrit : > I don't think Viruses are a major issue. The way I see it, there are
currently several functions wineboot fulfils, and we need to consider
all of them:
- Boot time operations - renaming pending files (wininit.ini and
the pendingrename registry key) 2. Startup operations - runservices and runservicesonce and such. 3. Session startup: 1. Install related operations - RunOnce 2. Permenant operations - Run, startup folder etc.
3.2 is managed too by wineboot - for run only at the moment. You can put a key into HKLM/.../CurentVersion/Run called "Test"= "Write.exe". Thats what I want to be disabled by an option (which can be enabled by default if not in the config file.)
I want to be sure that nothing else that an app Im trying to test is running.
Wineboot currently focuses on 1, 2 and 3.1. This gives me the ability to consider running it on wineserver *shutdown* (and when Alexander suggested it, it sounded crazy to me, how times change). If we implement the startup related activities as well, that will not be an option.
There is one solution for that : delay program starting like the font metrics cache generation does.
(the problem with running it on startup is the race condition between the renames and the program starting). I think I have a solution to that problem, in the form of command parameters, but I'll be smarter when things progress.
Like I said, it can be enabled by default.
As for the virus problem - while I guess I can disable startup, I'm not sure it's the right idea. We are attempting to immitate the genuine Windows environment, and that means, among other things, startups. The more we progress, the more habitable our environment is going to be to viruses and malwares. I don't think there is much we can do about it.
The user, on the other hand, would like to have a conveiniant environment. Having many switches and tweaks will not improve their ability to control Wine, quite the contrary.
===== Sylvain Petreolle spetreolle@users.sourceforge.net Fight against Spam ! http://www.euro.cauce.org/en/index.html ICQ #170597259
"Don't think you are. Know you are." Morpheus, in "Matrix".
___________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Mail : http://fr.mail.yahoo.com
Sylvain Petreolle wrote:
--- Shachar Shemesh wine-devel@sun.consumer.org.il a écrit : > I don't think Viruses are a major issue. The way I see it, there are
currently several functions wineboot fulfils, and we need to consider
all of them:
- Boot time operations - renaming pending files (wininit.ini and
the pendingrename registry key) 2. Startup operations - runservices and runservicesonce and such. 3. Session startup: 1. Install related operations - RunOnce 2. Permenant operations - Run, startup folder etc.
3.2 is managed too by wineboot - for run only at the moment.
Right you are.
There is one solution for that : delay program starting like the font metrics cache generation does.
Thanks. I'll look into it.
(the problem with running it on startup is the race condition between the renames and the program starting). I think I have a solution to that problem, in the form of command parameters, but I'll be smarter when things progress.
Like I said, it can be enabled by default.
You don't gain any security from that, but it doesn't cost much either.
Like I said, it can be enabled by default.
You don't gain any security from that, but it doesn't cost much either.
Of course I gain some security.
Some spyware are launched by the Run entries to be difficult to remove by normal users. Virii are launched as services to gain security privileges, or, easier to program,
a simple program launched by the Run entries can delete random file(s) at startup.
===== Sylvain Petreolle spetreolle@users.sourceforge.net Fight against Spam ! http://www.euro.cauce.org/en/index.html ICQ #170597259
"Don't think you are. Know you are." Morpheus, in "Matrix".
___________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Mail : http://fr.mail.yahoo.com
Sylvain Petreolle wrote:
Of course I gain some security.
Some spyware are launched by the Run entries to be difficult to remove by normal users. Virii are launched as services to gain security privileges, or, easier to program,
a simple program launched by the Run entries can delete random file(s) at startup.
Wouldn't it then be better to just write a cpl that manages the automatic startup programs? We can even port it to Windows and call it a "Project Wine spinoff" :-)
Shachar
On Saturday 22 February 2003 07:08 pm, Mike Hearn scribbled on a piece of papyrus:
Last time I talked to Jaco, he was busy finding work. Hopefully he'll resurface soon, maybe he has a nice surprise for us :).
Yeah, Jaco, are you there? :)
Alive and kicking. Way behind, but alive. Real life has set in the past month or so and I'm only starting to re-surface at this point. Somewhere between needing to put food on the table and having a new small dog things just drops on the floor.*sigh*
Add some HW troubles to this and I'll need to see where I am at this point. (I just damn well hope I have recent backups...) Well, I know my Win2K install is borked, along with my MDK 9.0 install (9.1RC1 seems fine but won't do for wine) been too scared to look for data that might have gone missing...
Jaco-not-having-aloverly-time
On February 25, 2003 06:50 am, Jaco Greeff wrote:
Alive and kicking.
Cool -- long time, no see!
[...] having a new small dog things just drops on the floor.*sigh*
Yeah, I know, it happens when they are small :)))
Add some HW troubles to this and I'll need to see where I am at this point. (I just damn well hope I have recent backups...) Well, I know my Win2K install is borked, along with my MDK 9.0 install (9.1RC1 seems fine but won't do for wine) been too scared to look for data that might have gone missing...
Ugh! That's why it's better to submit what you have early, and let WineHQ mirror it. Remember:
"Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it ;)"
-- Linus Torvalds, after his hard disk failed
:)))
On Tuesday 25 February 2003 03:06 pm, Dimitrie O. Paun scribbled on a piece of papyrus:
[...] having a new small dog things just drops on the floor.*sigh*
Yeah, I know, it happens when they are small :)))
*scratches.head* Did I write that? What the hell did I actually mean? Speak English my dear man. *shrug*
Add some HW troubles to this and I'll need to see where I am at this point. (I just damn well hope I have recent backups...)
And another one bites the dust. Ok, I've completely lost my sense of humour. Two drives in the space of 4 days. Failed. Dead. Done for. Gone. Which officially means I'm PC-less at home. Add to the fact that it is a 3 year-old laptop (just out of warranty) and I'm royally screwed. So if I do have the right backups, I don't know - I cannot check. (It is quite cool however to put the CDs in the external burner and pressing open, close, open, close, open, close, open, close just imagining what could be.
Ugh! That's why it's better to submit what you have early, and let WineHQ mirror it. Remember:
"Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it ;)"
Damn right. The problem is just that you need to be at some stable point. I suppose with this it sould not have been that bad - anything (no matter how screwy) is better than nothing. In the case of some of my other things, I'm lost - what is out there is stable, what I was working on not. (You sometimes have to breakl things to fix it properly.)
I had a bad night. Suprisingly enough I can still see some humour in the situation. I think it is time to see that head doctor. (I haven't slept enough to be able to spell the word "psyciatrist"...)
Greetings, Jaco
On February 26, 2003 11:49 pm, Jaco Greeff wrote:
Damn right. The problem is just that you need to be at some stable point.
Not really, especially for a helper app like that. You just put it in the tree, and work off of that one, like I did with winegcc/winewrap. It's just not going to be (widely) used until it's stable.
Too bad it's gone, I was really excited to see it in action... :(
Too bad it's gone, I was really excited to see it in action... :(
Are you going to try again Jaco, or does the buck pass to someone else now?
On Thursday 27 February 2003 06:51 pm, Mike Hearn scribbled on a piece of papyrus:
Too bad it's gone, I was really excited to see it in action... :(
Are you going to try again Jaco, or does the buck pass to someone else now?
I found a really, really old version (before the screenshots) on my webserver. It is a bit difficult for me at this point since I don't have a PC. I Need to scramble now to get some money together to either rescue the laptop (which is quite old anyway) or just buckle down and get the desktop I've wanted for a while.
In the meantime I can send what I found, which I think is just a couple of dialogs (nothing more :() to anybody who is interrested. *sigh* (Non-child-friendly words deleted.)
Greetings, Jaco
Jaco Greeff wrote:
... I Need to scramble now to get some money together to either rescue the laptop (which is quite old anyway)
http://www.driveguys.com have hard drives for old systems at good prices. I got a drive for my 1997 laptop recently for $30. - Dan
I have a old 6 gig from a compaq 1200 laptop I will part with for $40 US as the wife just dropped that laptop and killed the LCD. It was such a nice system to demo WINE and ReactOS with....oh well may she rest in pieces. If you need the parts let me know.
Thanks Steven
--- Dan Kegel dank@kegel.com wrote:
Jaco Greeff wrote:
... I Need to scramble now to get some money together to either rescue the laptop (which is quite old anyway)
http://www.driveguys.com have hard drives for old systems at good prices. I got a drive for my 1997 laptop recently for $30.
- Dan
__________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/
On February 28, 2003 01:05 am, Jaco Greeff wrote:
In the meantime I can send what I found, which I think is just a couple of dialogs (nothing more :() to anybody who is interrested. *sigh*
Yes, please send us what you have. Something is better than nothing, hopefully someone will pick up the code and run with it.
Jaco Greeff wrote:
On Saturday 22 February 2003 07:08 pm, Mike Hearn scribbled on a piece of papyrus:
Last time I talked to Jaco, he was busy finding work. Hopefully he'll resurface soon, maybe he has a nice surprise for us :).
Yeah, Jaco, are you there? :)
Alive and kicking. Way behind, but alive. Real life has set in the past month or so and I'm only starting to re-surface at this point. Somewhere between needing to put food on the table and having a new small dog things just drops on the floor.*sigh*
Add some HW troubles to this and I'll need to see where I am at this point. (I just damn well hope I have recent backups...) Well, I know my Win2K install is borked, along with my MDK 9.0 install (9.1RC1 seems fine but won't do for wine) been too scared to look for data that might have gone missing...
Jaco-not-having-aloverly-time
Hope your not-loverly-time improves! In the mean time I am pondering on the difference between a new small dog and a small new dog. Did you previously have a small dog (your old small dog) and a large one and replace the little one? OK, I'll stop talking nonsense now... :-) It's been a long day at work. David