Re: [Pharo-project] About locating home
On Jul 4, 2011, at 9:11 AM, Damien Cassou wrote:
On Sun, Jul 3, 2011 at 4:25 PM, Stéphane Ducasse <Stephane.Ducasse@inria.fr> wrote:
FS uses SecurityManager as a fix point to identify home. Now we do not have Security manager so I'm wondering if we should not remove home/document/desktop from FS, else any ideas how we can replace the entry point a securityManager?
Here is some words exchanged with Colin:
On Sun, Apr 17, 2011 at 2:36 AM, Damien Cassou <damien.cassou@gmail.com> wrote:
on my computer, the following FSPlatformResolver forCurrentPlatform home evaluates to /home/cassou/Documents/squeak But I would have thought this would return '/home/cassou' instead.
Hi Damien,
Thanks for the report. Using the SecurityManager is a bit of a hack, and it doesn't work on all platforms. I'll see what I can do for the next release, but I think the only real way to fix this is through platform-specific plugin.
... which will take 12 month to appear in the VM. Oh, all but the Windows VM, of course, because there the Maintainer-who-knows-everything-better-and-needs-to-constantly-show-it will have the inspiration in the last minute of realizing that "it can be done better", but of course he has no time nor intention of actually doing anything other than blocking everything. So: Do not hold your breath. Marcus -- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD.
On 4 July 2011 09:15, Marcus Denker <marcus.denker@inria.fr> wrote:
On Jul 4, 2011, at 9:11 AM, Damien Cassou wrote:
On Sun, Jul 3, 2011 at 4:25 PM, Stéphane Ducasse <Stephane.Ducasse@inria.fr> wrote:
FS uses SecurityManager as a fix point to identify home. Now we do not have Security manager so I'm wondering if we should not remove home/document/desktop from FS, else any ideas how we can replace the entry point a securityManager?
Here is some words exchanged with Colin:
On Sun, Apr 17, 2011 at 2:36 AM, Damien Cassou <damien.cassou@gmail.com> wrote:
on my computer, the following FSPlatformResolver forCurrentPlatform home evaluates to /home/cassou/Documents/squeak But I would have thought this would return '/home/cassou' instead.
Hi Damien,
Thanks for the report. Using the SecurityManager is a bit of a hack, and it doesn't work on all platforms. I'll see what I can do for the next release, but I think the only real way to fix this is through platform-specific plugin.
... which will take 12 month to appear in the VM. Oh, all but the Windows VM, of course, because there the Maintainer-who-knows-everything-better-and-needs-to-constantly-show-it will have the inspiration in the last minute of realizing that "it can be done better", but of  course he has no time nor intention of actually doing anything other than blocking everything.
So: Do not hold your breath.
Well, VM is a kind of artifact (like any software), which needs a constant attention and care. Obviously you cannot foresee everything from very beginning, and implement it, so it is perfect and nothing more to be done and people can just use it. It needs to evolve to satisfy you current needs, and for that you need a person who dedicating most of his time just doing that, because it is really time consuming. It also a problem, because when you changing an image - you got it everywhere. But changing VM is harder , since there are multiple platforms, and some features could be platform-specific. So in addition to knowing the VM internals, you also have to know OS internals as well. So, Markus, it always easy to blame , but try wear those shoes.. and you will see. It's not so simple, especially when this is not your main job (to maintain VM). Of course things could be better. -- Best regards, Igor Stasenko AKA sig.
On 7/4/2011 9:15, Marcus Denker wrote:
On Jul 4, 2011, at 9:11 AM, Damien Cassou wrote:
On Sun, Jul 3, 2011 at 4:25 PM, Stéphane Ducasse <Stephane.Ducasse-MZpvjPyXg2s@public.gmane.org> wrote:
FS uses SecurityManager as a fix point to identify home. Now we do not have Security manager so I'm wondering if we should not remove home/document/desktop from FS, else any ideas how we can replace the entry point a securityManager?
Here is some words exchanged with Colin:
On Sun, Apr 17, 2011 at 2:36 AM, Damien Cassou<damien.cassou-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
on my computer, the following FSPlatformResolver forCurrentPlatform home evaluates to /home/cassou/Documents/squeak But I would have thought this would return '/home/cassou' instead.
Hi Damien,
Thanks for the report. Using the SecurityManager is a bit of a hack, and it doesn't work on all platforms. I'll see what I can do for the next release, but I think the only real way to fix this is through platform-specific plugin.
... which will take 12 month to appear in the VM. Oh, all but the Windows VM, of course, because there the Maintainer-who-knows-everything-better-and-needs-to-constantly-show-it will have the inspiration in the last minute of realizing that "it can be done better", but of course he has no time nor intention of actually doing anything other than blocking everything.
Yes Markus. Keep treating people like this. It's a great way to make friends. Your style of leadership in this project is truly amazing. Cheers, - Andreas
... which will take 12 month to appear in the VM. Oh, all but the Windows VM, of course, because there the Maintainer-who-knows-everything-better-and-needs-to-constantly-show-it will have the inspiration in the last minute of realizing that "it can be done better", but of course he has no time nor intention of actually doing anything other than blocking everything.
Yes Markus. Keep treating people like this. It's a great way to make friends. Your style of leadership in this project is truly amazing.
Take it easy andreas :) You will even look cooler so winning in PR. Now may be you planted really bad seeds long time ago and they still blossom? Time will be needed to cure some strong hurts. Doru would say that everything has its own flow. After the semaphore fix was not integrated after nearly 2 years so marcus is not that wrong for the delay. Soon with our built system this will be fixed and the semaphore fixed will be integrated.
From my side I'm over that, I know my limits and yours. Now my goal is to build positive energy in this community and make sure that people can build they future (make money, have success based on my days of work). Good holidays.
Stef PS: BTW the Pharo mailing-list is not a space for politically correctness. Sorry about that but we will not get that way. We will say crap, bad, and other non politically terms.
participants (4)
-
Andreas Raab -
Igor Stasenko -
Marcus Denker -
Stéphane Ducasse