Re: Kget on GNOME




On Wed, 2003-01-29 at 12:01, Ahmad Mushtaq wrote:
Since gtm uses wget, but i wanted to write the app with built in
functionality !

  I think that using wget is an advantage. Wget is superb!
  Otherwise, if you want wget's functionality built-in, why not using
Gnome VFS?

IMO, a much better idea would be to have a comprehensive GNOME to curl
using libcurl, because:
        1. There is already a gnome-vfs frontend - Nautilus :-)
        2. wget is pretty limited in functionality (http and ftp only) and does
not support many nuances of even those protocols
        3. libcurl is *very* powerful and supports lots of internet protocols.
At the last count, it supported HTTP 1.1 (with cookies, etc.), FTP,
HTTPS, Gopher, LDAP, etc.
        4. There is no GUI frontend which can fully exploit the real power of
libcurl.
        5. curl is a very active project and new protocols are being added, and
existing protocols are being refined all the time.
        6. There is a nice library interface to curl, libcurl (unlike wget) -
which should make writing a GNOME GUI wrapper pretty simple.
        7. If you can write a pure GTK+ wrapper, it will work on Windows as
well since both GTK+ and libcurl are cross-platform (to the best of my
knowledge)
        8. Finally, it would give a lot of people a very powerful and flexible
method of transferring data to/from the 'net.
        9. You can combine webdav and smb support to get a complete transfer
manager using other libraries like neon (WebDAV) and libsmbclient (comes
with samba).
        10. If you want to use gnome-vfs, it would be cool to write libcurl and
neon backends and then write a file transfer client (or maybe even a
fiel dialog!) on top.

Hope this helps.

Rgds,
Biswa.



<quote who="Antti Boman">
Ahmad Mushtaq wrote:
i just saw Kget

Which has been renamed as Caitoo, if I'm correct.

on KDE & thought to rewrite it using GTK, but b4 that i
wanted to know if there is already some thing like this present !

I'd go and improve GTM (http://gtm.sourceforge.net/). It's a nice base
with a few glitches.

-a
--
Gustavo João Alves Marques Carneiro
<gjc inescporto pt> <gustavo users sourceforge net>


_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list







[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]