Adam A R | 7 Jan 07:11 2004

Kickstart

Hi All,

 

I am new comer to the libwww. The sample app LineMode that comes with the distribution is good one. But, I am lost in trying to trace the code which actually does the work.

 

Please point me to the ‘step by step usage guide to libwww’.

 

Thanks and regards,

Adam

Vic Bancroft | 8 Jan 02:40 2004
Picon
Picon

Re: Kickstart


On Wed, 7 Jan 2004, Adam A R wrote:

> The sample app LineMode that comes with the distribution is good one. 
> But, I am lost in trying to trace the code which actually does the work.

The register callback, event driven processing is fun !  Almost all the 
work of HTBrowse.c happens inside the event loop after things are set up,

    /* Go into the event loop... */
    HTEventList_loop(request);

This of course does many wonderful things using the your functions.  To 
understand the many of the mechanisms, try reading,

  libwww/Library/src/HTReqMan.c

There are also some very specific programs to illustrate various 
techniques for using the library in particular ways in

  libwww/Library/Examples

Of particular interest for me recently is the simple rdf_parse_file.c.

> Please point me to the 'step by step usage guide to libwww'.

I guess you have also checked out the library user documents like,

  libwww/Library/User/Start.html

more,
l8r,
v

--

-- 
No bugs were harmed in the development of this software. 

http://elvis.dlogic.org/~bancroft/tiki

Adam A R | 19 Jan 09:38 2004

RE: Kickstart


Thanks Vic. That was of great help.

-----Original Message-----
From: Vic Bancroft [mailto:bancroft <at> america.net] 
Sent: Thursday, January 08, 2004 7:11 AM
To: Adam A R
Cc: www-lib <at> w3.org
Subject: Re: Kickstart

On Wed, 7 Jan 2004, Adam A R wrote:

> The sample app LineMode that comes with the distribution is good one. 
> But, I am lost in trying to trace the code which actually does the
work.

The register callback, event driven processing is fun !  Almost all the 
work of HTBrowse.c happens inside the event loop after things are set
up,

    /* Go into the event loop... */
    HTEventList_loop(request);

This of course does many wonderful things using the your functions.  To 
understand the many of the mechanisms, try reading,

  libwww/Library/src/HTReqMan.c

There are also some very specific programs to illustrate various 
techniques for using the library in particular ways in

  libwww/Library/Examples

Of particular interest for me recently is the simple rdf_parse_file.c.

> Please point me to the 'step by step usage guide to libwww'.

I guess you have also checked out the library user documents like,

  libwww/Library/User/Start.html

more,
l8r,
v

--

-- 
No bugs were harmed in the development of this software. 

http://elvis.dlogic.org/~bancroft/tiki

Adam A R | 19 Jan 11:18 2004

gzip: encoding and decoding

Hi All,

 

I tried to find the examples which gzips the request or gunzips the response. But I was only able to find out that I need to register stream converters on my streams.

 

But is there a tutorial or guide which would help me gzip the request and gunzip the response? If yes please point me to the location or if not, then please let me know the best approach to solve the problem.

 

Cheers,

Adam

 

 

Sree Jyothi. V | 19 Jan 13:44 2004

Loading to file

Hello all,

 

I am new to libwww and am looking to load a url to a text file into a text file on to the local system...I tried compiling the sample published on w3.org

 

 

however it always says it is not able to open the file...( i added a a print statement (if HTLoadFile....... != YES )...I am not able to figure out the problem....

 

thank you for any help..

 

Jyothi

Howard Cole | 27 Jan 15:59 2004

Robot Interaction


SelestialHello Robot users,

The robot stops during a session and prompts as follows:

Please give name of file to save in (Return for [c:\temp\xxxxxxxxx.RAM]).

I think that this is a Real Audio Media file.

Why does it save it to disc. And how do I stop it from trying to save this
file?

Howard Cole
http://www.selestial.com

Jose Kahan | 29 Jan 12:34 2004
Picon

Results of the future of libwww survey


Dear libwww'ers,

Sorry for the delay. I was waiting for the green light to make
the announcement, which you will find here below. In a nutshell,
we're giving libwww to the open source community and we can continue
hosting it or it can be moved elsewhere, whatever is more convenient
to the new maintainers. I'll send a separate mail to the people who
expressed interest in continuing its maintenance and see how to
arrange the transition. 

Hosting libwww at W3C means offering you CVS, mailing list, some
web and ftp space as well as system support. It won't give you 
any user <at> w3.org mail address, though.

If someone among you didn't answer the survey and are interested in
maintaining libwww, please contact me by email ASAP so that you can
be in the loop.

Cheers,

-jose

--- the official announcement ---

W3C conducted a survey on the future of Libwww last September [1,2]. The
results of the survey [3] are summarized here below:

 - 19 existing applications (Open Source, Commercial, or both) use
   Libwww
 - Almost all responders think it is important to have a library that
   provides a complete HTTP 1/1 implementations, as well as related
   functions
 - A fair number of motivated people have expressed their wish to
   participate actively in the further development of Libwww

Taking into account these results, W3C has decided to handle over Libwww
to the Open Source community, with the following recommendations:

1. Copyright status

Libwww software that was developed inside W3C will continue to be
protected under the W3C Software License. Future work on libwww must
remain accessible to public and as such must be protected under the W3C
Software License or a similar Open Source License, such as GPL.

2. Libwww hosting

W3C is happy to continue hosting libwww on our web and cvs servers
as a service to the Open Source community. However, the new maintainers
are free to move the development to another Open Source repository,
if this is more convenient for them.

For follow-up questions, please contact Jos?? Kahan <jose.kahan <at> w3.org>.

[1] http://lists.w3.org/Archives/Member/w3c-ac-members/2003JulSep/0029.html
[2] http://www.w3.org/Library/Survey2
[3] http://www.w3.org/2003/11/04-futlibwwwresults.html

Howard Cole | 29 Jan 13:00 2004

Licence


SelestialMoving the library to the Open Source is great. Hopefully I can
then contribute. I have always held back from contributing to the W3s code
(Specifically LIBWWW source and Robot source) because of the strange way you
have to register as a developer before you can make contributions.

I do however think special consideration should be given to the licence. The
current licence is fine, alternatively switch to a liberal Open Source
licence like the BSD or MIT licence, which is much the same as the current
W3 licence. Please do not consider the switch to GPL which makes the
libraries use in commercial applications difficult.

Vic Bancroft | 31 Jan 04:53 2004
Picon
Picon

Re: Results of the future of libwww survey


On Thu, 29 Jan 2004, Jose Kahan wrote:

> please contact me by email ASAP so that you can be in the loop.

That is great !  I am glad we can continue using and supporting this 
codebase.  There are still some c++ decorations we could add to make the 
inclusion of this code in a broader set of Makefiles . . .

more,
l8r,
v

--

-- 
No bugs were harmed in the development of this software. 

http://elvis.dlogic.org/~bancroft/tiki

Mirabile, Ismael | 8 Jan 22:00 2004

Mac portability for libwww

Hi,

In the platform list for libwww (found at http://www.w3.org/Library/User/Platform/) you mention that some people were able to use the libraries on Mac's.

I'm primarily using it on Windows and it is fine, but my project will ultimately be ported to MacOSX and I would like to know if someone already found their way through the minutiae of building the library on that platform.

Would you be kind enough to point me to the right person/people or resources?

Thank you very much.

Ismael Mirabile, Jr.
Senior Programmer at Computer Consulting Services Corporation


Gmane