It seems we're off again to very long discussions to prove the obvious.

On 2010-08-23 12:40,  papukaija wrote :
> There are two issues in this bug report. The first one: folder renaming
> issue. 
Let us try to be clear. What are you calling a "folder renaming *issue*"?
There is a "folder having been renamed" problem but NO "further
renaming" solution.
If a folder contains data, it would be crazy to rename it.
Simply because the data in it would no longer be found (references no
longer valid).
In consequence of that bug the system MUST keep TWO desktops: Desktop
and Bureau.
The consequences for the user is to have desktop data hidden and maybe
unmovable.
This is proving enough that the folder renaming method is the buggiest
thing on earth.
I never said anything else than that linking should be used instead of
renaming.
> The second: You want xdg-user-dirs to have a completely different
> way of handling system language changes (directory renaming -> creation
> of symbolic links).
A symbolic link is avoiding that bug by having a single directory with
two names.
It is a very simple and bright idea.
> I asked in comment 2 if you want this bug report to be about the folder
> renaming issue. You answered yes (comment 4) and I adapted this bug
> title and description. Then you changed your mind in comment 6 and 8. By
> the way, I changed this bug title back to its original that you used at
> the time of reporting this bug.
I'm sorry I did not understand you were suggesting an impossible solution.
I thought that you were speaking of what I am saying.
I did not change my mind, I know exactly what I suggest.
> It is time choose what issue you want have in this bug report. If you
> choose the first one, it's obvious that this bug's title and description
> need updating to make it a bug instead of wishlist/feature request.
There is nothing to choose.
I never spoke of more than one thing.
I  do not accept changing what I say to something impossible.
> This packages description says: "This program reads a configuration
> file, and a set of
> default directories. It then creates localized versions of these
> directories in the users home directory and sets up a config file in
> $(XDG_CONFIG_HOME)/user-dirs.dirs (XDG_CONFIG_HOME defaults to
> ~/.config) that applications can read to find these directories."
>
> -> Your proposed fix (symbolic links which I consider as a workaround)
> is the complete opposite to what this package does and therefore has to
> be reported to upstream. Please bear in mind that the upstream might not
> accept your proposition.
My proposed fix is not a workaround but a clever fix for a very stupid bug.
My fix does not do the opposite of what that package does.
It does EXACTLY the same thing (same results) but in a manner without a bug.
If you think of it twice, making symbolic links does indeed "create
localized versions of these directories".
Renaming directories is the worst thing to do.
If you're not sure of that, try renaming your /etc directory.
> If your proposed fix is so easy to make then you might provide us a
> patch. That patch needs of course be forwarded to upstream because this
> package is imported from Debian * unless you (or someone else) are ready
> to provide a patch for every new upstream release.
>
> * As you can see at https://launchpad.net/ubuntu/+source/xdg-user-
> dirs/0.12-1ubuntu1
Anyone not accepting my solution did not understand.

Ubuntu requests users to report bugs to Ubuntu and this is what I did.
I have no acquaintance with Debian and I do not want to report to Debian.
The main reason is that, as you say it yourself, I do not want Debian to
prevent Ubuntu improvements.
I want to keep Ubuntu deciding if they want to apply simple fixes with
high benefits.
It's up to Ubuntu to decide if they want to also send the report to
Debian and wait 3 years for the fix to come.

*I'm suggesting that Ubuntu themselves made the following modification.*

Explaining with an example:

When moving from English to French:
Instead of (trying to) rename Desktop to Bureau: make a link Bureau ->
Desktop

When moving back from French to English:
Instead of (trying to) rename Bureau to Desktop: do nothing
(this is because there may exist references to files inside Bureau)

The equivalent of this very simple fix has been tested for 3 years.

Note that this only creates a correctly working system.
Extra steps must be taken to correct the evil that's already been done.
(merging and liking directories)

It's up to Ubuntu to decide if they want a better Ubuntu.

I myself am afraid to have spent more time than necessary and to have no
more.

Best regards.

-- 
"Update standard folders" should add language links to folders, not rename them
https://bugs.launchpad.net/bugs/556933
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to xdg-user-dirs in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to