KDE is not an OS platform... (And neither is Gnome)

John Tapsell johnflux at gmail.com
Tue Nov 3 09:40:15 GMT 2009


2009/11/2 Pierre <pinaraf at pinaraf.info>:
> On Monday 02 November 2009 14:08:06 nf2 wrote:
>> On Sun, Nov 1, 2009 at 8:23 PM, Pierre <pinaraf at pinaraf.info> wrote:
>> > On Sunday 01 November 2009 20:12:34 nf2 wrote:
>> >> On Sun, Nov 1, 2009 at 6:33 PM, Dario Freddi <drf54321 at gmail.com> wrote:
>> >> > On Sunday 01 November 2009 17:50:56 nf2 wrote:
>> >> >> 1) Putting a different label on an already existing system, like I
>> >> >> would suggest: "This ist the standard system for the major
>> >> >> file-management protocols, thanks, problem solved". Technically easy,
>> >> >> but won't work because there are understandably different opinions on
>> >> >> which one to pick.
>> >> >
>> >> > Renaming is technically easy. What about porting? What about kio_http
>> >> > and protocols not supported by GIO?
>> >>
>> >> HTTP is an important protocol, but not so much for basic
>> >> file-management. You will hardly run across it in Dolphin or in
>> >> file-choosers. And where it is, it's probably just downloading a file
>> >> via HTTP GET, which is provided by both systems already. The extra
>> >> features kio_http provides, are tailored for certain KDE apps using
>> >> them. So there is no reason to change the status-quo here (But it's
>> >> relationship with webdav might be a challenge).
>> >
>> > Ok, let's suppose I browse a website requiring authentication using
>> > Konqueror (through kio_http). I click on a link that opens with another
>> > application. This application uses the GVFS http handler. That link won't
>> > work since cookies won't be kept, nor will Http:basic authentication
>> > "tokens"...
>> > Having a common dbus api for both gvfs and kio seems much better from
>> > that point of view since the application would then "automatically" use
>> > KIO, wouldn't it ?
>>
>> Well - yes - i kind of expected this argument. Tricky.
>>
>> On the one hand I could just say: Ok - my proposal can't solve every
>> problem in the world.
> And now, the proposal suggested by many people on this list can solve this :
> define a common fd.o API for IO, implement it using KIO, another implementation
> using GIO, another using the Hurd translators if you want... et voila. It'll be
> up to the applications to use that standard API instead of specific ones.

+1




More information about the kde-core-devel mailing list