[Bug 483454] Re: redoundant directory creation

2010-01-31 Thread Sense Hofstede
I'm sorry, but this is the way Nautilus creates directory. When you press New 
directory a directory is created with No name and your keyboard focused on 
the name editing. After the directory has been created you change the name, 
which equals MOVE on WebDAV.
This bug is therefore a Won't Fix. However, if you can prove that this 
behaviour is bad for WebDAV servers, please feel free to reopen the bug.

** Changed in: nautilus (Ubuntu)
   Status: New = Won't Fix

-- 
redoundant directory creation
https://bugs.launchpad.net/bugs/483454
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a bug assignee.

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


[Bug 483454] Re: redoundant directory creation

2010-01-31 Thread LtWorf
It really depends on the authentication policies of the DAV server.
One administrator could wish to allow directory creation but not moving. In 
this case using gnome also directory creation would fail, even if it is allowed 
by the server.

The other problem is the amount of PROPFIND requests between MKCOL and
MOVE. They are all the same and 2 of them would be more than enough. One
would be much better (could issue the request directly with the / in the
end (since it already expects it to be a directory).

Maybe those should be two different bugs on DAV then?

** Changed in: nautilus (Ubuntu)
   Status: Won't Fix = New

-- 
redoundant directory creation
https://bugs.launchpad.net/bugs/483454
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a bug assignee.

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


[Bug 483454] Re: redoundant directory creation

2009-12-31 Thread LtWorf
** Changed in: nautilus (Ubuntu)
   Status: Incomplete = New

-- 
redoundant directory creation
https://bugs.launchpad.net/bugs/483454
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a bug assignee.

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


[Bug 483454] Re: redoundant directory creation

2009-12-01 Thread LtWorf
I did try to check the behavior in the latest ubuntu, using a livecd and
with strace -f i was unable to get any useful informations.

So i tried with webdav, to be able to access server's log.

This is the generated log for a create folder click and then for
giving the directory a name. The previous log entries aren't here, so
yes, it did list the directory while it was already listed.

['/tmp', ':::127.0.0.1', 'PROPFIND', '', '', 'HTTP/1.1', 'Host: 
localhost:8080', 'Depth: 0', 'Content-Type: application/xml', 
'Apply-To-Redirect-Ref: T', 'User-Agent: gvfs/1.4.1', 'Content-Length: 235', 
'', '']
['/tmp/', ':::127.0.0.1', 'PROPFIND', '', '', 'HTTP/1.1', 'Host: 
localhost:8080', 'Depth: 0', 'Content-Type: application/xml', 
'Apply-To-Redirect-Ref: T', 'Content-Length: 235', 'User-Agent: gvfs/1.4.1', 
'', '']
['/tmp/untitled folder/', ':::127.0.0.1', 'MKCOL', '', '', 'HTTP/1.1', 
'Host: localhost:8080', 'User-Agent: gvfs/1.4.1', '', '']
['/tmp/untitled folder', ':::127.0.0.1', 'PROPFIND', '', '', 'HTTP/1.1', 
'Host: localhost:8080', 'Depth: 0', 'Content-Type: application/xml', 
'Apply-To-Redirect-Ref: T', 'User-Agent: gvfs/1.4.1', 'Content-Length: 235', 
'', '']
['/tmp/untitled folder/', ':::127.0.0.1', 'PROPFIND', '', '', 'HTTP/1.1', 
'Host: localhost:8080', 'Depth: 0', 'Content-Type: application/xml', 
'Apply-To-Redirect-Ref: T', 'Content-Length: 235', 'User-Agent: gvfs/1.4.1', 
'', '']
['/tmp/untitled folder', ':::127.0.0.1', 'PROPFIND', '', '', 'HTTP/1.1', 
'Host: localhost:8080', 'Depth: 0', 'Content-Type: application/xml', 
'Apply-To-Redirect-Ref: T', 'User-Agent: gvfs/1.4.1', 'Content-Length: 235', 
'', '']
['/tmp/untitled folder/', ':::127.0.0.1', 'PROPFIND', '', '', 'HTTP/1.1', 
'Host: localhost:8080', 'Depth: 0', 'Content-Type: application/xml', 
'Apply-To-Redirect-Ref: T', 'Content-Length: 235', 'User-Agent: gvfs/1.4.1', 
'', '']
['/tmp/untitled folder', ':::127.0.0.1', 'PROPFIND', '', '', 'HTTP/1.1', 
'Host: localhost:8080', 'Depth: 0', 'Content-Type: application/xml', 
'Apply-To-Redirect-Ref: T', 'User-Agent: gvfs/1.4.1', 'Content-Length: 235', 
'', '']
['/tmp/untitled folder/', ':::127.0.0.1', 'PROPFIND', '', '', 'HTTP/1.1', 
'Host: localhost:8080', 'Depth: 0', 'Content-Type: application/xml', 
'Apply-To-Redirect-Ref: T', 'Content-Length: 235', 'User-Agent: gvfs/1.4.1', 
'', '']
['/tmp/untitled folder', ':::127.0.0.1', 'PROPFIND', '', '', 'HTTP/1.1', 
'Host: localhost:8080', 'Depth: 0', 'Content-Type: application/xml', 
'Apply-To-Redirect-Ref: T', 'User-Agent: gvfs/1.4.1', 'Content-Length: 235', 
'', '']
['/tmp/untitled folder/', ':::127.0.0.1', 'PROPFIND', '', '', 'HTTP/1.1', 
'Host: localhost:8080', 'Depth: 0', 'Content-Type: application/xml', 
'Apply-To-Redirect-Ref: T', 'Content-Length: 235', 'User-Agent: gvfs/1.4.1', 
'', '']
['/tmp/untitled folder', ':::127.0.0.1', 'PROPFIND', '', '', 'HTTP/1.1', 
'Host: localhost:8080', 'Depth: 0', 'Content-Type: application/xml', 
'Apply-To-Redirect-Ref: T', 'User-Agent: gvfs/1.4.1', 'Content-Length: 235', 
'', '']
['/tmp/untitled folder/', ':::127.0.0.1', 'PROPFIND', '', '', 'HTTP/1.1', 
'Host: localhost:8080', 'Depth: 0', 'Content-Type: application/xml', 
'Apply-To-Redirect-Ref: T', 'Content-Length: 235', 'User-Agent: gvfs/1.4.1', 
'', '']
['/tmp/untitled folder', ':::127.0.0.1', 'PROPFIND', '', '', 'HTTP/1.1', 
'Host: localhost:8080', 'Depth: 0', 'Content-Type: application/xml', 
'Apply-To-Redirect-Ref: T', 'User-Agent: gvfs/1.4.1', 'Content-Length: 235', 
'', '']
['/tmp/untitled folder/', ':::127.0.0.1', 'PROPFIND', '', '', 'HTTP/1.1', 
'Host: localhost:8080', 'Depth: 0', 'Content-Type: application/xml', 
'Apply-To-Redirect-Ref: T', 'Content-Length: 235', 'User-Agent: gvfs/1.4.1', 
'', '']
['/tmp/untitled folder', ':::127.0.0.1', 'MOVE', '', '', 'HTTP/1.1', 'Host: 
localhost:8080', 'Destination: http://a...@localhost:8080/tmp/', 
'Overwrite: F', 'User-Agent: gvfs/1.4.1', '', '']
['/tmp/', ':::127.0.0.1', 'PROPFIND', '', '', 'HTTP/1.1', 'Host: 
localhost:8080', 'Depth: 0', 'Content-Type: application/xml', 
'Apply-To-Redirect-Ref: T', 'User-Agent: gvfs/1.4.1', 'Content-Length: 235', 
'', '']
['/tmp//', ':::127.0.0.1', 'PROPFIND', '', '', 'HTTP/1.1', 'Host: 
localhost:8080', 'Depth: 0', 'Content-Type: application/xml', 
'Apply-To-Redirect-Ref: T', 'Content-Length: 235', 'User-Agent: gvfs/1.4.1', 
'', '']


As you can see, directory is 1st created and then moved, and between those 
requests, lot of redoundant PROPFIND requests are issued. Generating futile 
load to both server and client. I remind that PROPFIND is an heavy request, 
since the server has to generate the XML response every time.
For the record, the same operation on kde does one MKCOL and one PROPFIND.

-- 
redoundant directory creation
https://bugs.launchpad.net/bugs/483454
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a bug assignee.

-- 
desktop-bugs 

[Bug 483454] Re: redoundant directory creation

2009-11-30 Thread Pedro Villavicencio
do you get the same using karmic there? could you try to recreate the
same locally ? thanks in advance.

** Changed in: nautilus (Ubuntu)
   Importance: Undecided = Low

** Changed in: nautilus (Ubuntu)
   Status: New = Incomplete

** Changed in: nautilus (Ubuntu)
 Assignee: (unassigned) = Ubuntu Desktop Bugs (desktop-bugs)

-- 
redoundant directory creation
https://bugs.launchpad.net/bugs/483454
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a bug assignee.

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


[Bug 483454] Re: redoundant directory creation

2009-11-16 Thread LtWorf

** Attachment added: Dependencies.txt
   http://launchpadlibrarian.net/35742167/Dependencies.txt

** Attachment added: ProcMaps.txt
   http://launchpadlibrarian.net/35742168/ProcMaps.txt

** Attachment added: ProcStatus.txt
   http://launchpadlibrarian.net/35742169/ProcStatus.txt

-- 
redoundant directory creation
https://bugs.launchpad.net/bugs/483454
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to nautilus in ubuntu.

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