W3C WBS Home

Results of Questionnaire The future of libwww

This is an anonymzed summary of the survey results. Full results of this questionnaire are available only to the W3C Team.

This questionnaire was open from 2003-09-01 to 2003-09-30.

42 answers were received.

1.1 Do you develop or have you developed applications that use libwww?

Summary

ChoiceAll responders
Results
yes 27
no 14

Details

Responder 1.1 Do you develop or have you developed applications that use libwww?
Anonymous Responder 1 yes
Anonymous Responder 2 yes
Anonymous Responder 3 yes
Anonymous Responder 4 no
Anonymous Responder 5 yes
Anonymous Responder 6 yes
Anonymous Responder 7 yes
Anonymous Responder 8 yes
Anonymous Responder 9 yes
Anonymous Responder 10 yes
Anonymous Responder 11 no
Anonymous Responder 12 no
Anonymous Responder 13 yes
Anonymous Responder 14 no
Anonymous Responder 15 yes
Anonymous Responder 16 no
Anonymous Responder 17 yes
Anonymous Responder 18 no
Anonymous Responder 19 yes
Anonymous Responder 20 yes
Anonymous Responder 21 yes
Anonymous Responder 22 no
Anonymous Responder 23 no
Anonymous Responder 24 yes
Anonymous Responder 25 yes
Anonymous Responder 26 yes
Anonymous Responder 27 yes
Anonymous Responder 28 yes
Anonymous Responder 29 yes
Anonymous Responder 30 yes
Anonymous Responder 31 yes
Anonymous Responder 32 no
Anonymous Responder 33 yes
Anonymous Responder 34 yes
Anonymous Responder 35 no
Anonymous Responder 36 no
Anonymous Responder 37 yes
Anonymous Responder 38 no
Anonymous Responder 39 no
Anonymous Responder 40
Anonymous Responder 41 yes
Anonymous Responder 42 no

1.2 What kind of applications? (check all that apply)

Summary

ChoiceAll responders
Results
Open source 7
Commercial 12
Tools used at work 16

Details

Responder Open sourceCommercialTools used at workOther
Anonymous Responder 1 1
Anonymous Responder 2 1
Anonymous Responder 3 1
Anonymous Responder 4
Anonymous Responder 5 1
Anonymous Responder 6 1
Anonymous Responder 7 1 It will be commercial if its performance is acceptable
Anonymous Responder 8 1
Anonymous Responder 9 1
Anonymous Responder 10 1
Anonymous Responder 11
Anonymous Responder 12
Anonymous Responder 13 1
Anonymous Responder 14
Anonymous Responder 15 1 1 1 Lab implementations for academic research projects.
Anonymous Responder 16
Anonymous Responder 17 1
Anonymous Responder 18 I have used it as a reference example.
Anonymous Responder 19 1
Anonymous Responder 20 1 The application is used to provide a commercial service, the application software itself is not distributed to customers. The
Anonymous Responder 21 1
Anonymous Responder 22 Not applicable
Anonymous Responder 23 1 1
Anonymous Responder 24 1
Anonymous Responder 25 1
Anonymous Responder 26 1 1 1 We write Open Source software commercially. This question makes it appear as
if commercial application preclude source release.
Anonymous Responder 27 1
Anonymous Responder 28
Anonymous Responder 29 1 1 1
Anonymous Responder 30 1
Anonymous Responder 31 1
Anonymous Responder 32
Anonymous Responder 33 1
Anonymous Responder 34 1
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37 1 1
Anonymous Responder 38
Anonymous Responder 39
Anonymous Responder 40
Anonymous Responder 41 1
Anonymous Responder 42

1.3 If your application is either an open source or a commercial one, please supply its name and the URL of the project

Details

Responder Comments
Anonymous Responder 1
Anonymous Responder 2 Progress Software web services client transport (to be released)
Anonymous Responder 3 Utility to import and export Power System Models based on the Common Information Model (CIM). The utility uses the liwww RDF parser.
Anonymous Responder 4
Anonymous Responder 5
Anonymous Responder 6
Anonymous Responder 7
Anonymous Responder 8 We use libwww as a component in our html screen scraping tool set.

You can get an idea of what we do at www.bcftech.com
Anonymous Responder 9 Netcool/OMNIbus
http://www.micromuse.com
Anonymous Responder 10 Jigsaw Download (jigdo) http://atterer.net/jigdo/
Anonymous Responder 11
Anonymous Responder 12
Anonymous Responder 13
Anonymous Responder 14
Anonymous Responder 15 http://sourceforge.net/projects/mctk
http://www.semagix.com/technology.html
http://aisun0.ai.uga.edu/~bancroft/
Anonymous Responder 16
Anonymous Responder 17 Internal support for Web access for Delphi Internet (1995).
Anonymous Responder 18
Anonymous Responder 19
Anonymous Responder 20 http://www.catbird.com, Catbird Networks
Anonymous Responder 21 Amaya
http://www.w3.org/Amaya/
Anonymous Responder 22 Not applicable
Anonymous Responder 23 teTeX is a "standard" *nix installation
of "TeX and friends" which I use everyday in my work.

This comes with the "xdvi" dvi file viewer that has support for
hyperlinked dvi files using libwww.

The URL for tetex is http://www.tug.org/tetex

The URL for xdvi is http://math.berkeley.edu/~vojta/xdvi.html


Anonymous Responder 24
Anonymous Responder 25
Anonymous Responder 26
Anonymous Responder 27 WAP-Voyager (WAP-Gateway, http://www.ic3s.de)
Anonymous Responder 28
Anonymous Responder 29
Anonymous Responder 30
Anonymous Responder 31
Anonymous Responder 32
Anonymous Responder 33
Anonymous Responder 34 http://www.avaya.com
4620 Web Browser
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37 Amaya, in particular an IDN extension for libwww/Amaya
Anonymous Responder 38
Anonymous Responder 39 http://www.mozilla.org
Anonymous Responder 40
Anonymous Responder 41
Anonymous Responder 42

1.4 On which platforms and environments does your application run? (mark all that apply)

Summary

ChoiceAll responders
Results
Unix (Includes Linux, Solaris, BSD, QNX, ...) 25
Win32 (Includes Windows 9x, NT, 200x. XP, ...) 17
GTK 4

Details

Responder Unix (Includes Linux, Solaris, BSD, QNX, ...)Win32 (Includes Windows 9x, NT, 200x. XP, ...)GTKComments
Anonymous Responder 1 1
Anonymous Responder 2 1 1
Anonymous Responder 3 1 1
Anonymous Responder 4
Anonymous Responder 5 1 MacOS 9, MacOS X
Anonymous Responder 6 1 1
Anonymous Responder 7 1 1
Anonymous Responder 8 1 1
Anonymous Responder 9 1 1 Did not use libwww for the win32 version
Anonymous Responder 10 1 1 1 I have made my own MinGW-based port of libwww to Windows available.
Anonymous Responder 11
Anonymous Responder 12
Anonymous Responder 13 1
Anonymous Responder 14
Anonymous Responder 15 1 1
Anonymous Responder 16
Anonymous Responder 17 1 Original code running on VMS.
Anonymous Responder 18 portable command line is best.
Anonymous Responder 19 1
Anonymous Responder 20 1
Anonymous Responder 21 1 1 1
Anonymous Responder 22 1
Anonymous Responder 23 1
Anonymous Responder 24 1 1
Anonymous Responder 25 1 1
Anonymous Responder 26 1 1
Anonymous Responder 27 1
Anonymous Responder 28
Anonymous Responder 29 1 1
Anonymous Responder 30 1
Anonymous Responder 31 1
Anonymous Responder 32
Anonymous Responder 33 1 1
Anonymous Responder 34 1 vxWorks RTOS
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37 1 unix version needs some more tweaking
Anonymous Responder 38
Anonymous Responder 39 1 1
Anonymous Responder 40
Anonymous Responder 41 1
Anonymous Responder 42

1.5 Which language(s) do/did you use in your applications? (check all that apply)

Summary

ChoiceAll responders
Results
C 22
C++ 14

Details

Responder CC++Comments
Anonymous Responder 1 1 1
Anonymous Responder 2 1 1
Anonymous Responder 3 1
Anonymous Responder 4
Anonymous Responder 5 1
Anonymous Responder 6 i use Perl LWP
Anonymous Responder 7 1
Anonymous Responder 8 1 1
Anonymous Responder 9 1 1
Anonymous Responder 10 1 1
Anonymous Responder 11
Anonymous Responder 12
Anonymous Responder 13 1
Anonymous Responder 14
Anonymous Responder 15 1 1
Anonymous Responder 16
Anonymous Responder 17 1
Anonymous Responder 18 1
Anonymous Responder 19 1
Anonymous Responder 20 1
Anonymous Responder 21 1
Anonymous Responder 22 Not applicable
Anonymous Responder 23 1
Anonymous Responder 24 Coldfusion
Anonymous Responder 25 1 1
Anonymous Responder 26
Anonymous Responder 27 1
Anonymous Responder 28
Anonymous Responder 29 1 1
Anonymous Responder 30 1
Anonymous Responder 31 1
Anonymous Responder 32
Anonymous Responder 33 1
Anonymous Responder 34 1 1
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37 1
Anonymous Responder 38
Anonymous Responder 39 1 1
Anonymous Responder 40
Anonymous Responder 41 1
Anonymous Responder 42

1.6 Which parts of libwww do you use? (check all that apply)

Summary

ChoiceAll responders
Results
XML parser 9
RDF parser 4
HTML parser 11
HTTP 27
FTP 9
SSL 14
Don't know

Details

Responder XML parserRDF parserHTML parserHTTPFTPSSLDon't knowComments
Anonymous Responder 1 1 1
Anonymous Responder 2 1
Anonymous Responder 3 1 1
Anonymous Responder 4
Anonymous Responder 5 1
Anonymous Responder 6 1 1 1
Anonymous Responder 7 1 1
Anonymous Responder 8 1 1
Anonymous Responder 9 1 1
Anonymous Responder 10 1 1
Anonymous Responder 11
Anonymous Responder 12
Anonymous Responder 13 1
Anonymous Responder 14
Anonymous Responder 15 1 1 1 1 1 1 Usually not all at once.
Anonymous Responder 16
Anonymous Responder 17 1
Anonymous Responder 18 1 1
Anonymous Responder 19 1 1 specifically for XML-RPC
Anonymous Responder 20 1 1 1
Anonymous Responder 21 1 1 1
Anonymous Responder 22 1 1 1
Anonymous Responder 23 1 1
Anonymous Responder 24 1 Used as a spider
Anonymous Responder 25 1 1 1 1
Anonymous Responder 26 1 1 1 1
Anonymous Responder 27 1 1
Anonymous Responder 28
Anonymous Responder 29 1 1 1 1
Anonymous Responder 30 1 1
Anonymous Responder 31 1 1
Anonymous Responder 32
Anonymous Responder 33 1 1 1 1 1
Anonymous Responder 34 1 1 1
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37 1 1
Anonymous Responder 38
Anonymous Responder 39 We do not use libwww
Anonymous Responder 40
Anonymous Responder 41 1 1 1 1 1
Anonymous Responder 42

1.7 Do you compile libwww itself or do you use a pre-compiled package?

Summary

ChoiceAll responders
Results
I compile libwww myself 21
I use a pre-compiled 3rd party package (e.g. a .deb or .rpm package) 11

Details

Responder I compile libwww myselfI use a pre-compiled 3rd party package (e.g. a .deb or .rpm package)Comments
Anonymous Responder 1 1
Anonymous Responder 2 1
Anonymous Responder 3 1
Anonymous Responder 4 1
Anonymous Responder 5 1
Anonymous Responder 6 i use Perl LWP
Anonymous Responder 7 1
Anonymous Responder 8 1
Anonymous Responder 9 1
Anonymous Responder 10 1 1
Anonymous Responder 11
Anonymous Responder 12
Anonymous Responder 13 1
Anonymous Responder 14
Anonymous Responder 15 1 1 Usually from CVS when in a research or the tar.gz in development mode.
Packages are used to install on production systems.
Anonymous Responder 16
Anonymous Responder 17 1
Anonymous Responder 18
Anonymous Responder 19 1 deb package
Anonymous Responder 20 1
Anonymous Responder 21 1
Anonymous Responder 22 1
Anonymous Responder 23 1
Anonymous Responder 24 1
Anonymous Responder 25 1
Anonymous Responder 26 1 I use Gentoo, which automates compilation:

$ emerge --search libwww
Searching...
[ Results for search key : libwww ]
[ Applications found : 3 ]
[...]
* net-libs/libwww
Latest version available: 5.4.0-r1
Latest version installed: 5.4.0-r1
Size of downloaded files: 1,102 kB
Homepage: http://www.w3.org/Library/
Description: A general-purpose client side WEB API

Anonymous Responder 27 1
Anonymous Responder 28
Anonymous Responder 29 1 1
Anonymous Responder 30 1
Anonymous Responder 31 1
Anonymous Responder 32
Anonymous Responder 33 1 1 debian's
Anonymous Responder 34 1
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37 1
Anonymous Responder 38
Anonymous Responder 39
Anonymous Responder 40
Anonymous Responder 41 1
Anonymous Responder 42

1.8 Do you use any of the applications that are part of libwww?

Summary

ChoiceAll responders
Results
Yes 14
I was not aware of them 4
No, not required 16

Details

Responder 1.8 Do you use any of the applications that are part of libwww?
Anonymous Responder 1 Yes
Anonymous Responder 2 No, not required
Anonymous Responder 3 No, not required
Anonymous Responder 4 Yes
Anonymous Responder 5 No, not required
Anonymous Responder 6 Yes
Anonymous Responder 7 No, not required
Anonymous Responder 8 No, not required
Anonymous Responder 9 Yes
Anonymous Responder 10 No, not required
Anonymous Responder 11 I was not aware of them
Anonymous Responder 12
Anonymous Responder 13 Yes
Anonymous Responder 14
Anonymous Responder 15 Yes
Anonymous Responder 16
Anonymous Responder 17 Yes
Anonymous Responder 18 Yes
Anonymous Responder 19 Yes
Anonymous Responder 20 No, not required
Anonymous Responder 21 No, not required
Anonymous Responder 22 Yes
Anonymous Responder 23 No, not required
Anonymous Responder 24 Yes
Anonymous Responder 25 No, not required
Anonymous Responder 26 Yes
Anonymous Responder 27 No, not required
Anonymous Responder 28
Anonymous Responder 29 Yes
Anonymous Responder 30 I was not aware of them
Anonymous Responder 31 No, not required
Anonymous Responder 32 I was not aware of them
Anonymous Responder 33 No, not required
Anonymous Responder 34 No, not required
Anonymous Responder 35 I was not aware of them
Anonymous Responder 36
Anonymous Responder 37 No, not required
Anonymous Responder 38
Anonymous Responder 39 No, not required
Anonymous Responder 40
Anonymous Responder 41 Yes
Anonymous Responder 42

1.9 If you answered yes to 1.8, please precise which applications

Summary

ChoiceAll responders
Results
Examples 9
Robot 6
LineMode browser 5
Command line browser 7
WinCommander 1

Details

Responder ExamplesRobotLineMode browserCommand line browserWinCommanderComments
Anonymous Responder 1 1 1
Anonymous Responder 2
Anonymous Responder 3
Anonymous Responder 4 1 1
Anonymous Responder 5
Anonymous Responder 6 1
Anonymous Responder 7
Anonymous Responder 8
Anonymous Responder 9 1
Anonymous Responder 10
Anonymous Responder 11
Anonymous Responder 12
Anonymous Responder 13 1
Anonymous Responder 14
Anonymous Responder 15 1 1 1 1
Anonymous Responder 16
Anonymous Responder 17 1 1
Anonymous Responder 18 1 1
Anonymous Responder 19 1
Anonymous Responder 20
Anonymous Responder 21
Anonymous Responder 22 1 1 1 1
Anonymous Responder 23
Anonymous Responder 24 1
Anonymous Responder 25
Anonymous Responder 26 1 1 1
Anonymous Responder 27
Anonymous Responder 28
Anonymous Responder 29 1
Anonymous Responder 30
Anonymous Responder 31
Anonymous Responder 32
Anonymous Responder 33
Anonymous Responder 34 1 I have used examples a lot..
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37
Anonymous Responder 38
Anonymous Responder 39
Anonymous Responder 40
Anonymous Responder 41 1 1
Anonymous Responder 42

1.10 Have you had to patch the libwww code to be able to use it?

Summary

ChoiceAll responders
Results
yes 8
no 23

Details

Responder 1.10 Have you had to patch the libwww code to be able to use it?
Anonymous Responder 1 no
Anonymous Responder 2 no
Anonymous Responder 3 no
Anonymous Responder 4 no
Anonymous Responder 5 no
Anonymous Responder 6 no
Anonymous Responder 7 no
Anonymous Responder 8 yes
Anonymous Responder 9 yes
Anonymous Responder 10 yes
Anonymous Responder 11 no
Anonymous Responder 12
Anonymous Responder 13 no
Anonymous Responder 14
Anonymous Responder 15 yes
Anonymous Responder 16
Anonymous Responder 17 no
Anonymous Responder 18 no
Anonymous Responder 19 no
Anonymous Responder 20 yes
Anonymous Responder 21 yes
Anonymous Responder 22 no
Anonymous Responder 23 no
Anonymous Responder 24 no
Anonymous Responder 25 no
Anonymous Responder 26 no
Anonymous Responder 27 yes
Anonymous Responder 28
Anonymous Responder 29 no
Anonymous Responder 30 no
Anonymous Responder 31 no
Anonymous Responder 32
Anonymous Responder 33 no
Anonymous Responder 34 no
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37 yes
Anonymous Responder 38
Anonymous Responder 39
Anonymous Responder 40
Anonymous Responder 41 no
Anonymous Responder 42

1.11 If you answered Yes to 1.10, have you made your libwww patches publicly available?

Summary

ChoiceAll responders
Results
yes 7
no 3

Details

Responder 1.11 If you answered Yes to 1.10, have you made your libwww patches publicly available?Comments
Anonymous Responder 1
Anonymous Responder 2
Anonymous Responder 3
Anonymous Responder 4
Anonymous Responder 5
Anonymous Responder 6
Anonymous Responder 7
Anonymous Responder 8 no
Anonymous Responder 9 yes URL removed
Anonymous Responder 10 yes It'd be useful to have an official place somewhere to dump patches, so they don't get lost. Always searching the mailing list archives is time-consuming...
Anonymous Responder 11
Anonymous Responder 12
Anonymous Responder 13
Anonymous Responder 14
Anonymous Responder 15 yes URL removed
URL removed
Anonymous Responder 16
Anonymous Responder 17
Anonymous Responder 18 yes
Anonymous Responder 19
Anonymous Responder 20 no For the most part they are hooks into our system and not useful to the public, however there are some fixes that we would not mind releasing.
Anonymous Responder 21 yes
Anonymous Responder 22 Not applicable
Anonymous Responder 23
Anonymous Responder 24
Anonymous Responder 25
Anonymous Responder 26
Anonymous Responder 27 yes Bugfix for pipelined posts
Anonymous Responder 28
Anonymous Responder 29 no
Anonymous Responder 30
Anonymous Responder 31
Anonymous Responder 32
Anonymous Responder 33
Anonymous Responder 34
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37 yes they are committed to CVS, but currently on a branch
Anonymous Responder 38
Anonymous Responder 39
Anonymous Responder 40
Anonymous Responder 41
Anonymous Responder 42

1.12 In your opinion, libwww is (check all that apply):

Summary

ChoiceAll responders
Results
useful to write sample code 15
useful for learning how to program a WWW application 20
useful for writing production code 22
was not very useful 1

Details

Responder useful to write sample codeuseful for learning how to program a WWW applicationuseful for writing production codewas not very usefulComments
Anonymous Responder 1 1
Anonymous Responder 2 1
Because libwww is modular, we were able to make use of it. For example,
we wrote our own socket transport and file transport modules. Other
similar open source libraries are not modular enough to be able to replace
the parts that need to be replaced in a product environment.
Anonymous Responder 3 1
Anonymous Responder 4 1 1 1
Anonymous Responder 5 1 1
Anonymous Responder 6 1 1 1
Anonymous Responder 7 1
Anonymous Responder 8 1
Anonymous Responder 9 1 1 1
Anonymous Responder 10 1 It's too complex just for sample code or learning how to program WWW apps.
Anonymous Responder 11
Anonymous Responder 12
Anonymous Responder 13 1
Anonymous Responder 14 1
Anonymous Responder 15 1 1
Anonymous Responder 16
Anonymous Responder 17 1 1 1 libwww was extremely useful as a means of supporting HTTP standards.
Anonymous Responder 18 1 1 It did seem a bit too ornamented, with too many hooks to be a solid demonstration of what was *needed*, and therefore too much footprint to use directly.
Anonymous Responder 19 1 1
Anonymous Responder 20 1
Anonymous Responder 21 1 1 1
Anonymous Responder 22 1
Anonymous Responder 23 1 1
Anonymous Responder 24 1 1
Anonymous Responder 25 1 1 1
Anonymous Responder 26 1 1
Anonymous Responder 27 1
Anonymous Responder 28
Anonymous Responder 29 1 1 1
Anonymous Responder 30 1 1 1
Anonymous Responder 31 1
Anonymous Responder 32 1
Anonymous Responder 33 1
Anonymous Responder 34 1 1 1
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37
Anonymous Responder 38
Anonymous Responder 39
Anonymous Responder 40
Anonymous Responder 41 1 1 1
Anonymous Responder 42

1.13 Anything else you'd like to say

Details

Responder Comments
Anonymous Responder 1
Anonymous Responder 2
Anonymous Responder 3
Anonymous Responder 4
Anonymous Responder 5 The learning curve of the library is (too) steep.
Anonymous Responder 6
Anonymous Responder 7 I do hope libwww can be maintained continously since I don't want to switch to use other open souces.
Anonymous Responder 8 Great project to use as a base, but not in and of itself ready for prime time.
Anonymous Responder 9
Anonymous Responder 10 libwww is the only library I know of which meets my demands:
- Free
- HTTP/1.1 support (both pipelining and ranges)
- multiple simultaneous connections
- portable to at least Windows and Unix
The Mozilla code alone comes close to this but is no lib, and difficult to rip out.
Anonymous Responder 11
Anonymous Responder 12
Anonymous Responder 13
Anonymous Responder 14 I plan on using libwww in the future, but being an insanely active high school student, have not had the right opportunity or the time to learn it yet.
Anonymous Responder 15 We could move it to SourceForge ?
Anonymous Responder 16
Anonymous Responder 17 My experience with libwww started very early in it's lifetime.
I have continued to use tools built on libwww as a reference,
to check standards compliance. Some sort of "reference implementation"
of W3C standards is extremely useful.

I still believe that support for HTTP standards in commercial
software is poor, particularly with respect to content negotiation.
Anonymous Responder 18
Anonymous Responder 19
Anonymous Responder 20
Anonymous Responder 21 libwww was instrumental in the development of Amaya
Anonymous Responder 22
Anonymous Responder 23
Anonymous Responder 24 Thanks
Anonymous Responder 25
Anonymous Responder 26
Anonymous Responder 27
Anonymous Responder 28
Anonymous Responder 29
Anonymous Responder 30
Anonymous Responder 31
Anonymous Responder 32
Anonymous Responder 33
Anonymous Responder 34
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37
Anonymous Responder 38
Anonymous Responder 39
Anonymous Responder 40
Anonymous Responder 41
Anonymous Responder 42

2.1.1 Do you think it's worth it to have a WWW library?

Summary

ChoiceAll responders
Results
yes 40
no 1

Details

Responder 2.1.1 Do you think it's worth it to have a WWW library?Comments
Anonymous Responder 1 yes
Anonymous Responder 2 yes
Anonymous Responder 3 yes
Anonymous Responder 4 yes
Anonymous Responder 5 yes
Anonymous Responder 6 yes
Anonymous Responder 7 yes
Anonymous Responder 8 yes Absolutely, we would be interested in participating in a rewrite, certainly of the core http/html pieces.
Anonymous Responder 9 yes
Anonymous Responder 10 yes
Anonymous Responder 11 yes At the very least, as a test bed and for validation...
Anonymous Responder 12 yes
Anonymous Responder 13 yes
Anonymous Responder 14 yes
Anonymous Responder 15 yes
Anonymous Responder 16 yes
Anonymous Responder 17 yes As noted above, I believe some open-source "reference implementation"
of core W3C standards is useful. Having this available in the
"least common denominator" C language is useful for targets where
other language support is less advanced, but it might be useful
to utilize a subset of C++ and some other open-source projects,
like Boost, in future libwww developments.
Anonymous Responder 18 yes
Anonymous Responder 19 yes
Anonymous Responder 20 yes
Anonymous Responder 21 yes
Anonymous Responder 22 yes
Anonymous Responder 23 yes
Anonymous Responder 24 yes
Anonymous Responder 25 yes
Anonymous Responder 26 yes
Anonymous Responder 27 yes
Anonymous Responder 28 yes
Anonymous Responder 29 yes
Anonymous Responder 30 yes
Anonymous Responder 31 yes
Anonymous Responder 32 yes
Anonymous Responder 33 yes
Anonymous Responder 34 yes
Anonymous Responder 35 no
Anonymous Responder 36 yes
Anonymous Responder 37 yes
Anonymous Responder 38 yes
Anonymous Responder 39 yes
Anonymous Responder 40 This is what is called a 'loaded question'. Of course it's worth having a library like this, but it's *more worth* doing other things with limit resources.
Anonymous Responder 41 yes
Anonymous Responder 42 yes

2.1.2 Should this WWW library be libwww?

Summary

ChoiceAll responders
Results
Yes, libwww is a worthwhile project 34
No, libwww has lived beyond its time and should be stopped and let other projects follow its lead 5

Details

Responder 2.1.2 Should this WWW library be libwww?
Anonymous Responder 1 Yes, libwww is a worthwhile project
Anonymous Responder 2 Yes, libwww is a worthwhile project
Anonymous Responder 3 Yes, libwww is a worthwhile project
Anonymous Responder 4 Yes, libwww is a worthwhile project
Anonymous Responder 5 No, libwww has lived beyond its time and should be stopped and let other projects follow its lead
Anonymous Responder 6 Yes, libwww is a worthwhile project
Anonymous Responder 7 Yes, libwww is a worthwhile project
Anonymous Responder 8 Yes, libwww is a worthwhile project There are alternatives out there but only libwww gives you a public option at doing server side work and having access to at least working reference library.
Anonymous Responder 9 No, libwww has lived beyond its time and should be stopped and let other projects follow its lead
Anonymous Responder 10 Yes, libwww is a worthwhile project Yes and no...
I have to admit that the bitrot is severe in some places, and that I'd switch to something else any day *if there were an alternative*.
Anonymous Responder 11 Yes, libwww is a worthwhile project
Anonymous Responder 12 Yes, libwww is a worthwhile project
Anonymous Responder 13 No, libwww has lived beyond its time and should be stopped and let other projects follow its lead
Anonymous Responder 14 Yes, libwww is a worthwhile project I'm not really too sure about this, but I've from what I've read about libwww, it will be useful to me in the future.
Anonymous Responder 15 Yes, libwww is a worthwhile project
Anonymous Responder 16 Yes, libwww is a worthwhile project
Anonymous Responder 17 Yes, libwww is a worthwhile project
Anonymous Responder 18 Yes, libwww is a worthwhile project There should be a reference library available at www.w3c.org at no cost. (Ideally, without license restrictions, but no cost is the crucial point for learning.)

Simpler would be better.
Anonymous Responder 19 Yes, libwww is a worthwhile project
Anonymous Responder 20 Yes, libwww is a worthwhile project At this point I am not aware of another library that would function in our application as well as libwww does, and clearly any such change would require a large change.
Anonymous Responder 21 Yes, libwww is a worthwhile project I am not aware of any other open source project fully implementing HTTP 1.1
Anonymous Responder 22 Yes, libwww is a worthwhile project
Anonymous Responder 23 Yes, libwww is a worthwhile project
Anonymous Responder 24 Yes, libwww is a worthwhile project
Anonymous Responder 25 Yes, libwww is a worthwhile project
Anonymous Responder 26 Yes, libwww is a worthwhile project
Anonymous Responder 27 I'm not sure about it. I like libwww because it is running in our application quite fine now. Nevertheless I feel that the (often undocumented) internal structure of libwww makes it hard to integrate new features.
Anonymous Responder 28 Yes, libwww is a worthwhile project
Anonymous Responder 29 Yes, libwww is a worthwhile project
Anonymous Responder 30 Yes, libwww is a worthwhile project
Anonymous Responder 31 Yes, libwww is a worthwhile project
Anonymous Responder 32 Yes, libwww is a worthwhile project
Anonymous Responder 33 Yes, libwww is a worthwhile project I'm not sure I should say yes here.

I'd like to see libwww integrated to glib/gnet library. I mean not just like glibwww, but make libwww glib'nized.
Anonymous Responder 34 Yes, libwww is a worthwhile project
Anonymous Responder 35
Anonymous Responder 36 No, libwww has lived beyond its time and should be stopped and let other projects follow its lead
Anonymous Responder 37 Yes, libwww is a worthwhile project
Anonymous Responder 38 Yes, libwww is a worthwhile project
Anonymous Responder 39 Yes, libwww is a worthwhile project For developers or organizations that wish to have a testbed, this is a useful tool
Anonymous Responder 40 No, libwww has lived beyond its time and should be stopped and let other projects follow its lead
Anonymous Responder 41 Yes, libwww is a worthwhile project
Anonymous Responder 42 Can't determine.

2.2.1 Are you interested in joining the core team of such a project (enhancing, streamlining, rewriting libwww)

Summary

ChoiceAll responders
Results
yes 14
no 24

Details

Responder 2.2.1 Are you interested in joining the core team of such a project (enhancing, streamlining, rewriting libwww)Comments
Anonymous Responder 1 no
Anonymous Responder 2 no I would be willing to contribute, but do not feel I have the time to be
a "core team" member.
Anonymous Responder 3 no The RDF Parser is adequate enough for our needs
Anonymous Responder 4
Anonymous Responder 5 no
Anonymous Responder 6 no
Anonymous Responder 7 no The main reason is because I am pretty new in libwww society.
but I am certainly glad to help people and share what I know if I can.
Anonymous Responder 8 yes Absolutely, if w3c does not do it, we might be interested in working with another public effort at a rewrite.
Anonymous Responder 9
Anonymous Responder 10 yes As usual, my spare time is very limited though :-/
Anonymous Responder 11 no
Anonymous Responder 12 no
Anonymous Responder 13 no
Anonymous Responder 14 no
Anonymous Responder 15 yes URL removed
Anonymous Responder 16 yes
Anonymous Responder 17 yes Possibly, if W3C was willing to provide enough support to guide the feature list.
Anonymous Responder 18 no I would consider helping with a minimal reimplementation. Enhancements would only make it grow still larger and more arcane - and therefore less useful.
Anonymous Responder 19 no
Anonymous Responder 20 yes I would be happy to contribute as much as my skills and time allow.
Anonymous Responder 21 no No, for lack of resource.
Anonymous Responder 22 yes But I am not technically savvy enough. Could help with documentation, translations, and so on, though...
Anonymous Responder 23 yes In principle yes. But I probably do not know enough to do so.
Anonymous Responder 24 no Don't have the skill set to make a useful contribution.
Anonymous Responder 25 no
Anonymous Responder 26 no
Anonymous Responder 27 no
Anonymous Responder 28 no
Anonymous Responder 29 yes
Anonymous Responder 30 no
Anonymous Responder 31 yes
Anonymous Responder 32 no Currently no resources to do so.
Anonymous Responder 33 yes
Anonymous Responder 34 yes
Anonymous Responder 35
Anonymous Responder 36 yes
Anonymous Responder 37 no
Anonymous Responder 38 no
Anonymous Responder 39 no
Anonymous Responder 40
Anonymous Responder 41 yes
Anonymous Responder 42 no

2.2.2 Would you feel more motivated to contribute to libwww if it were hosted outside of W3C?

Summary

ChoiceAll responders
Results
yes 11
no 27

Details

Responder 2.2.2 Would you feel more motivated to contribute to libwww if it were hosted outside of W3C?
Anonymous Responder 1 no
Anonymous Responder 2 no
Anonymous Responder 3 no
Anonymous Responder 4 no
Anonymous Responder 5
Anonymous Responder 6 yes
Anonymous Responder 7 no I can't see the difference
Anonymous Responder 8 no I'm motivated either way.
Anonymous Responder 9
Anonymous Responder 10 no
Anonymous Responder 11 no
Anonymous Responder 12 yes
Anonymous Responder 13 no
Anonymous Responder 14 yes
Anonymous Responder 15 yes
Anonymous Responder 16 yes
Anonymous Responder 17 no I believe maintaining the value of libwww as a "reference implementation"
requires some commitment by W3C to remain involved in an advisary role.
Anonymous Responder 18 no I would trust it less.
Anonymous Responder 19 no
Anonymous Responder 20 no
Anonymous Responder 21 no W3C is certainly the right home for such a project.
Anonymous Responder 22 no
Anonymous Responder 23 no
Anonymous Responder 24 no
Anonymous Responder 25 no
Anonymous Responder 26 no
Anonymous Responder 27 no
Anonymous Responder 28 no
Anonymous Responder 29 no
Anonymous Responder 30 no
Anonymous Responder 31 yes
Anonymous Responder 32 no That would make no difference to us.
Anonymous Responder 33 yes
Anonymous Responder 34 yes
Anonymous Responder 35
Anonymous Responder 36 yes
Anonymous Responder 37 yes
Anonymous Responder 38 no
Anonymous Responder 39 no
Anonymous Responder 40
Anonymous Responder 41 yes
Anonymous Responder 42 no

2.2.3 Where should it be hosted? (check all that apply)

Summary

ChoiceAll responders
Results
SourceForge 23
I'm willing to host it myself 1
Other (please explain in the comments) 5

Details

Responder SourceForgeI'm willing to host it myselfOther (please explain in the comments)Comments
Anonymous Responder 1 1
Anonymous Responder 2
Anonymous Responder 3
Anonymous Responder 4
Anonymous Responder 5
Anonymous Responder 6 1
Anonymous Responder 7
Anonymous Responder 8 1 I could live with it hosted either at w3c or at sourceforge
Anonymous Responder 9
Anonymous Responder 10 1
Anonymous Responder 11 1
Anonymous Responder 12 1
Anonymous Responder 13 1
Anonymous Responder 14 1
Anonymous Responder 15 1
Anonymous Responder 16 1
Anonymous Responder 17 1 I have no strong opinions about where libwww should be hosted,
but why couldn't W3C host it?
Anonymous Responder 18 1
Anonymous Responder 19 1
Anonymous Responder 20
Anonymous Responder 21
Anonymous Responder 22
Anonymous Responder 23 1
Anonymous Responder 24 1
Anonymous Responder 25 1
Anonymous Responder 26 1 1 SourceForge is a good fallback, but they are not ideal. During 2003,
their servers have been overloaded, causing unavailability and slow
response times. Their user interface (e.g. for bug trackers & mailing
list archives) is also often a bit of a pain.
Anonymous Responder 27
Anonymous Responder 28 1
Anonymous Responder 29 1 1 It should be hosted by W3C
Anonymous Responder 30 1
Anonymous Responder 31 1
Anonymous Responder 32
Anonymous Responder 33 1 gnome

or glib/gnet
Anonymous Responder 34 1
Anonymous Responder 35
Anonymous Responder 36 1
Anonymous Responder 37 1 hosting it at W3C would still be best, I guess
Anonymous Responder 38 1
Anonymous Responder 39
Anonymous Responder 40
Anonymous Responder 41 1
Anonymous Responder 42

2.2.4 Would you be interested in helping migrate the libwww project elsewhere?

Summary

ChoiceAll responders
Results
yes 9
no 25

Details

Responder 2.2.4 Would you be interested in helping migrate the libwww project elsewhere?
Anonymous Responder 1 no
Anonymous Responder 2 no
Anonymous Responder 3 no
Anonymous Responder 4
Anonymous Responder 5
Anonymous Responder 6 yes
Anonymous Responder 7 no
Anonymous Responder 8 yes Again, more than willing, but my lack of experience in public projects would be a hinderance. On the other hand I could crank out a lot of good code on a new library if needed. I just am not familiar with the check in/out process of the public efforts.
Anonymous Responder 9
Anonymous Responder 10 no
Anonymous Responder 11 no
Anonymous Responder 12 no
Anonymous Responder 13 no
Anonymous Responder 14 no Don't have time to help with a simple task like "migration" (as I understand it would be). All that's required is to set up the project and then copy the files over, right?
Anonymous Responder 15 yes
Anonymous Responder 16 yes
Anonymous Responder 17 I don't know what is involved in the migration.
Has anyone evaluated this?
Anonymous Responder 18 no
Anonymous Responder 19 yes
Anonymous Responder 20 no
Anonymous Responder 21 no
Anonymous Responder 22
Anonymous Responder 23 no
Anonymous Responder 24 yes If I can help - I'm happy to.
Anonymous Responder 25 no
Anonymous Responder 26
Anonymous Responder 27 no
Anonymous Responder 28 no
Anonymous Responder 29 yes Only if it is tied to my work
Anonymous Responder 30 no
Anonymous Responder 31 yes
Anonymous Responder 32 no
Anonymous Responder 33 yes
Anonymous Responder 34 no
Anonymous Responder 35
Anonymous Responder 36 no
Anonymous Responder 37 no
Anonymous Responder 38 no
Anonymous Responder 39 no
Anonymous Responder 40
Anonymous Responder 41 no
Anonymous Responder 42 no

2.2.5 Anything else you'd like to say

Details

Responder Comments
Anonymous Responder 1
Anonymous Responder 2
Anonymous Responder 3
Anonymous Responder 4
Anonymous Responder 5
Anonymous Responder 6
Anonymous Responder 7
Anonymous Responder 8 I absolutely believe its worth the effort to rewrite, I view it as more a management problem than anything else. To me a potential process would be to:

1. Do it in C++
2. Use STL to replace a lot of the low level stuff
3. Have a couple meetings of cogniscenti to figure out what stuff in the libwww architecture works, and what does not.
4. Do a redesign that lead to release of the library in distinct usable components
Anonymous Responder 9
Anonymous Responder 10
Anonymous Responder 11
Anonymous Responder 12
Anonymous Responder 13
Anonymous Responder 14
Anonymous Responder 15 There are many libraries implemented in many languages to exchange information using http and https. It is convenient to have access to a library of function that is both written to the specification and useable for production tools.
Anonymous Responder 16
Anonymous Responder 17
Anonymous Responder 18
Anonymous Responder 19 I was evaluating this for use in a commercial product, when the end-of-life was announced.
Anonymous Responder 20 One of the most important things to me that I would like to see in libwww is support for multiple simultaneous connections to a single host.
Anonymous Responder 21
Anonymous Responder 22
Anonymous Responder 23
Anonymous Responder 24
Anonymous Responder 25
Anonymous Responder 26
Anonymous Responder 27
Anonymous Responder 28
Anonymous Responder 29
Anonymous Responder 30
Anonymous Responder 31 I am very interested in hosting libwww. I would like to use it to create open
source Web services for deep Web sites. Essentially, I would like to use it
to create open source APIs like the Google APIs for commercial and public deep
Web pages (pages behind a FORM).

My plan is to create tools, based on libwww's HTTP and HTML parsing capabilities,
that would allow the open source community to turn any website into a Web service. I would maintain libwww, the tools added to it, and the APIs or Web
services that the open source community creates. Of course, all of this
code would be open source.

I have used libwww's HTTP and HTML facilities and believe, with a little modification, that it can do the job.

Please let me know if you would be interested in having me host libwww and/or
working with me on turning Web pages into Web Services.

REMOVED NAME AND ADDRESS FOR ANONYMIZING

Anonymous Responder 32
Anonymous Responder 33
Anonymous Responder 34
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37
Anonymous Responder 38
Anonymous Responder 39
Anonymous Responder 40
Anonymous Responder 41
Anonymous Responder 42

2.3.1 Do you know of any other similar libraries (please give a URL to the project if possible)

Details

Responder Comments
Anonymous Responder 1
Anonymous Responder 2 cURL (not modular enough to be able to replace socket usage or event loop)
Anonymous Responder 3
Anonymous Responder 4
Anonymous Responder 5 LibCurl
Anonymous Responder 6
Anonymous Responder 7
Anonymous Responder 8 I used to, I know there is a client side lib that is closes, think its called something like curl.
Anonymous Responder 9 http://curl.haxx.se/
Anonymous Responder 10 Mozilla netlib: Very good HTTP/1.1 support, well-tested, portable; OTOH, big amount of code (and depends on other Moz libs), not easy to rip out AFAIK http://www.mozilla.org/projects/netlib/

libcurl: Easy, simple, clean, portable, ip6, enough for most people's needs; OTOH, no HTTP pipelining (just persistent connections) http://curl.haxx.se/libcurl/

Also see the excellent list at http://curl.haxx.se/libcurl/competitors.html and http://curl.haxx.se/docs/comparison-table.html
Anonymous Responder 11
Anonymous Responder 12
Anonymous Responder 13 Mozilla
Anonymous Responder 14
Anonymous Responder 15
Anonymous Responder 16
Anonymous Responder 17
Anonymous Responder 18 Several languages (including java and python) include web libraries.
Several open source browsers (including Mozilla) exist.

But they're not independent packages, they may be much too large, and there is a quality concern. (Is the python library correct, or just "close"?)
Anonymous Responder 19
Anonymous Responder 20
Anonymous Responder 21
Anonymous Responder 22
Anonymous Responder 23 There is libwww-perl which is available
from CPAN and works with the Perl network interface.

However, this cannot be linked into C or any other form
of executable code.

Anonymous Responder 24 http://wanto.f2o.org/projects/NetSpider/
Anonymous Responder 25 I do not know any other. I never needed another.
Anonymous Responder 26 http://curl.haxx.se/
http://pycurl.sourceforge.net
Anonymous Responder 27
Anonymous Responder 28
Anonymous Responder 29
Anonymous Responder 30
Anonymous Responder 31
Anonymous Responder 32
Anonymous Responder 33
Anonymous Responder 34 Libcurl
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37
Anonymous Responder 38
Anonymous Responder 39
Anonymous Responder 40
Anonymous Responder 41
Anonymous Responder 42

2.3.2 How well do these libraries support the HTTP specification?

Summary

ChoiceAll responders
Results
HTTP/1.0 8
HTTP/1.1 9
Pipelining 3
Caching
HTTP Persistent Connections (Keep-Alive) 5
HTTP PUT 6
WebDav
Basic Authentication 6
Digest Authentication 2
HTTPS (SSL) 6
Conditional Requests (e.g., If-Modified-Since, If-Match, ...) 1
SOAP 1

Details

Responder HTTP/1.0HTTP/1.1PipeliningCachingHTTP Persistent Connections (Keep-Alive)HTTP PUTWebDavBasic AuthenticationDigest AuthenticationHTTPS (SSL)Conditional Requests (e.g., If-Modified-Since, If-Match, ...)SOAPComments
Anonymous Responder 1
Anonymous Responder 2
Anonymous Responder 3
Anonymous Responder 4
Anonymous Responder 5 1 1 1 1 1 1
Anonymous Responder 6
Anonymous Responder 7
Anonymous Responder 8 1 1 1 1 1 1 We are running against a wide variety of web servers and with some tweaking libwww can be made to run against them all. We are also running it against some web services and again, with tweaking works great.
Anonymous Responder 9 1 1 1 1 1 1 libcurl probably does more than the above but I've only tested it for my current requirements.
Anonymous Responder 10 1 1 1 1 1 1 1 1 1
Anonymous Responder 11
Anonymous Responder 12
Anonymous Responder 13 1 1
Anonymous Responder 14
Anonymous Responder 15
Anonymous Responder 16
Anonymous Responder 17
Anonymous Responder 18 1 1 1 1 1 1 I have indicated my best guess for the current python library. I expect more to be added - I may do it myself.

But is it correct? Complete?
Anonymous Responder 19
Anonymous Responder 20
Anonymous Responder 21
Anonymous Responder 22
Anonymous Responder 23 1
Anonymous Responder 24 1 Very basic spider
Anonymous Responder 25
Anonymous Responder 26 1 1 1 1 1 1 1
Anonymous Responder 27
Anonymous Responder 28
Anonymous Responder 29
Anonymous Responder 30
Anonymous Responder 31
Anonymous Responder 32
Anonymous Responder 33
Anonymous Responder 34 1 1 1
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37
Anonymous Responder 38
Anonymous Responder 39
Anonymous Responder 40
Anonymous Responder 41
Anonymous Responder 42

2.3.3 What is your involvement with those libraries?

Summary

ChoiceAll responders
Results
I'm a developer of the library
I only use it for my applications 12

Details

Responder 2.3.3 What is your involvement with those libraries?Comments
Anonymous Responder 1
Anonymous Responder 2
Anonymous Responder 3
Anonymous Responder 4
Anonymous Responder 5 I only use it for my applications
Anonymous Responder 6
Anonymous Responder 7 I only use it for my applications
Anonymous Responder 8 I only use it for my applications I have made numerous changes to the core libwww source to make the above features work on various web servers.
Anonymous Responder 9 I only use it for my applications
Anonymous Responder 10 I only use it for my applications
Anonymous Responder 11
Anonymous Responder 12
Anonymous Responder 13 I only use it for my applications
Anonymous Responder 14
Anonymous Responder 15
Anonymous Responder 16
Anonymous Responder 17
Anonymous Responder 18 I only use it for my applications I have contributed minor patches, because the code was sufficiently small and clean that I could get a handle on what *should* happen where, and then find the problem.

wwwlib didn't really have an easy entry point, and there weren't many files that I could follow without having several support files open at the same time.
Anonymous Responder 19
Anonymous Responder 20
Anonymous Responder 21
Anonymous Responder 22
Anonymous Responder 23 I only use it for my applications
Anonymous Responder 24 I only use it for my applications
Anonymous Responder 25
Anonymous Responder 26 I only use it for my applications
Anonymous Responder 27
Anonymous Responder 28
Anonymous Responder 29 I only use it for my applications
Anonymous Responder 30
Anonymous Responder 31
Anonymous Responder 32
Anonymous Responder 33
Anonymous Responder 34 I only use it for my applications
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37
Anonymous Responder 38
Anonymous Responder 39
Anonymous Responder 40
Anonymous Responder 41
Anonymous Responder 42

2.3.4 Anything else that you would like to add

Details

Responder Comments
Anonymous Responder 1
Anonymous Responder 2
Anonymous Responder 3
Anonymous Responder 4
Anonymous Responder 5 Although not as complete as LibWWW, the learning curve of LibCURL is less steep. The library is actively maintained, and it's fast. For our use: sending and reveiving SOAP messages it's a nice library.
Anonymous Responder 6
Anonymous Responder 7
Anonymous Responder 8
Anonymous Responder 9
Anonymous Responder 10
Anonymous Responder 11
Anonymous Responder 12
Anonymous Responder 13
Anonymous Responder 14
Anonymous Responder 15
Anonymous Responder 16
Anonymous Responder 17
Anonymous Responder 18
Anonymous Responder 19
Anonymous Responder 20
Anonymous Responder 21
Anonymous Responder 22
Anonymous Responder 23
Anonymous Responder 24
Anonymous Responder 25
Anonymous Responder 26
Anonymous Responder 27
Anonymous Responder 28
Anonymous Responder 29
Anonymous Responder 30
Anonymous Responder 31
Anonymous Responder 32
Anonymous Responder 33
Anonymous Responder 34
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37
Anonymous Responder 38
Anonymous Responder 39
Anonymous Responder 40
Anonymous Responder 41
Anonymous Responder 42

3.1 Anything else you would like to say

Full statement of question.

Details

Responder Comments
Anonymous Responder 1
Anonymous Responder 2
Anonymous Responder 3
Anonymous Responder 4
Anonymous Responder 5
Anonymous Responder 6
Anonymous Responder 7
Anonymous Responder 8 Lets do it!
Anonymous Responder 9 I started looking at libwww in July 2003.
I found libwww quite powerful.
Some truly great work went into it!
At first I found the architecture a bit difficult to understand.
libcurl is much easier to get started with.
My main reason for abandoning Libwww in favour of libcurl was that it didn't seem as though there was much activity on it.
The online CVS did not appear to be updated frequently anymore.
I was a bit nervous about memory leaks and errors. Although most were benign I didn't feel comfortable about releasing commercial software with such problems.
I tried to debug the code but gave up when the problem I tried to solve appeared to be in the design which I didn't understand well enoug
Anonymous Responder 10
Anonymous Responder 11
Anonymous Responder 12
Anonymous Responder 13
Anonymous Responder 14
Anonymous Responder 15
Anonymous Responder 16
Anonymous Responder 17
Anonymous Responder 18
Anonymous Responder 19 I don't use it a huge amount, but I think it has enormous value as a reference implementation. Such libraries, when developed as part of other projects, seem to invariably become inextricably intertwined with the rest of such projects' code and/or susceptible to bloat.
Anonymous Responder 20
Anonymous Responder 21 It is bad news that W3C is unable to continue its work on libwww.
Even if no new developements are planned for HTTP, libwww is still
a good support for the most recent features of HTTP, which are not
widespread yet. Even a feature such as PUT is not reasonably
supported in the latest versions of Apache.
Anonymous Responder 22
Anonymous Responder 23
Anonymous Responder 24
Anonymous Responder 25
Anonymous Responder 26
Anonymous Responder 27 Perhaps there can be a way in the middle (which has been mostly done during the last months): Do only maintenance on the software but do not integrate new features. The general decision may free resources if not every feature request must be thought about individually.
Anonymous Responder 28
Anonymous Responder 29
Anonymous Responder 30
Anonymous Responder 31
Anonymous Responder 32
Anonymous Responder 33
Anonymous Responder 34 I hate to see the work stop on this .... Great if we can move it to sourcefrge and get people incolved...
Anonymous Responder 35
Anonymous Responder 36
Anonymous Responder 37
Anonymous Responder 38
Anonymous Responder 39
Anonymous Responder 40
Anonymous Responder 41 I like the library and want it to be supported in the future.
Anonymous Responder 42

Archived responses

Only available to W3C Team members



jose