John,

To follow your argument then we should TCR bookmarks for the browsers.
After all that is caching a URL that might no longer be valid.
Therefore, it is bad engineering and an architectural hole.  This is
actually worse because the moving of a site or dropping of a site is
being done by someone else and the us

In this case we are talking about something that someone has done to
themselves.

Here's the thing if someone moves a directory and Nautilus can not
find the directory because it was moved it will still show up as the
newly moved directory.  Right?  Furthermore, if it is moved by the
user then they will be able to find it.  So long as the system does
not jump off the deep end of the pool trying to find it I do not
see a problem.  The person took a gun (mv) and possibly shot themselves
in the foot with it while they were loading it.  Should we then
prevent them from loading the gun?

Again, this is something that someone is doing to themselves.

Also I did not say that FOSS is always correct.  I do not see this
as something that is a TCR nor a reason to fork from the community.
This is something that we might talk to the community about what
can be done about it.

John



John Plocher wrote:
> John Fischer wrote:
>> So I can 'mv /etc/passwd' and the whole system is messed up.
>> Yes, I know an extreme example that is protected by permissions.
>> But that said there are lots of files that one could move and
>> mess up the system.
> 
> 
> This case proposes to remember a user specified filename, and base
> the behavior of the system around the fact that the referenced
> file exists.  It also allows the user to change that filename
> with certain tools while keeping the remembered name synchronized.
> 
> Except in certain cases, in which case, it fails to keep the real
> filename and the remembered filename in sync, and the consequence
> of that failure is misoperation of the desktop system proposed by
> this case.
> 
> This is an architectural hole - we would now have a system that
> layers a hidden interpretation of the files in my $HOME on top
> of things, such that what I see and do in my desktop filemanager
> is not the same as what I can see and do in my desktop terminal
> window.  Braap.  The desktop system is no longer self consistent.
> 
>  > Also TCR?  How can we TCR something like this when it is
>  > a community thing?
> 
> It's OK to jump off this cliff - after all, the other lemmings
> are doing it :-)
> 
> Importing FOSS isn't simply an excuse to stop doing good engineering.
> 
>   -John
> 
> 

Reply via email to