[Bug 397249] New: include libproxy in the distribution
https://bugzilla.novell.com/show_bug.cgi?id=397249 Summary: include libproxy in the distribution Product: openSUSE 11.1 Version: Alpha 0 Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: dominique.leuenberger@tmf-group.com QAContact: qa@suse.de Found By: --- *** DISCLAIMER *** Description shamelessly copied from the website of the library: http://code.google.com/p/libproxy/ *** END DISCLAIMER *** *** Status *** - Working packages for newer versions of openSUSE can be found in OBS home:dimstar - LibSoup can be compiled already against libproxy *** END Status *** *** Shameless plug *** The Problem Problem statement: Applications suck at correctly and consistently supporting proxy configuration. Proxy configuration is problematic for a number of reasons: 1. There are a variety of places to get configuration information 2. There are a variety of proxy types 3. Proxy auto-configuration (PAC) requires Javascript (which most applications don't have) 4. Automatically determining PAC location requires an implementation of the WPAD protocol These issues make programming with support for proxies hard. Application developers only want to answer the question: Given a network resource, how do I reach it? Because this is their concern, most applications just give up and try to read the proxy from an environment variable. This is problematic because: 1. Given the increased use of mobile computing, network switching frequently occurs during the lifetime of an application 2. Each application is required to implement the (non-trivial) WPAD and PAC protocols, including a Javascript engine 3. It prevents a network administrator from locking down settings on a particular host or user 4. In most cases, the environmental variable is almost never correct by default The Solution libproxy exists to answer the question: Given a network resource, how do I reach it? It handles all the details, enabling you to get back to programming. GNOME? KDE? Command line? WPAD? PAC? Network changed? It doesn't matter! Just ask libproxy what proxy to use: you get simple code and your users get correct, consistant behavior and broad infrastructure compatibility. Why use libproxy? libproxy offers the following features: * extremely small core footprint (< 35K) * no external dependencies within libproxy core (libproxy plugins may have dependencies) * only 3 functions in the stable external API * dynamic adjustment to changing network topology * a standard way of dealing with proxy settings across all scenarios * a sublime sense of joy and accomplishment -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=397249 Cyril Hrubis <chrubis@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |chrubis@novell.com AssignedTo|bnc-team-screening@forge.provo.novell.com |aj@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=397249 User aj@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=397249#c1 Andreas Jaeger <aj@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |coolo@novell.com AssignedTo|aj@novell.com |visnov@novell.com --- Comment #1 from Andreas Jaeger <aj@novell.com> 2008-06-09 11:30:47 MDT --- Coolo, Stano, would this be interesting to use in YaST? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=397249 User dominique.leuenberger@tmf-group.com added comment https://bugzilla.novell.com/show_bug.cgi?id=397249#c2 --- Comment #2 from Dominique Leuenberger <dominique.leuenberger@tmf-group.com> 2008-09-08 05:49:38 MDT --- ping... ICMP reply lost in space ;) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=397249 User visnov@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=397249#c3 Stanislav Visnovsky <visnov@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|visnov@novell.com |coolo@novell.com --- Comment #3 from Stanislav Visnovsky <visnov@novell.com> 2008-09-16 06:32:35 MDT --- Sorry Dominique to take so long. Coolo, this is about the distribution IMO. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=397249 User cthiel@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=397249#c4 Christoph Thiel <cthiel@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cthiel@novell.com AssignedTo|coolo@novell.com |kukuk@novell.com --- Comment #4 from Christoph Thiel <cthiel@novell.com> 2008-09-16 06:39:44 MDT --- I'd say this is something for the DIST meeting / openSUSE 11.2 if we want to add this. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=397249 Thorsten Kukuk <kukuk@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|kukuk@novell.com |coolo@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=397249 User dominique.leuenberger@tmf-group.com added comment https://bugzilla.novell.com/show_bug.cgi?id=397249#c5 --- Comment #5 from Dominique Leuenberger <dominique.leuenberger@tmf-group.com> 2008-10-20 14:41:18 MDT --- just for reference: libneon is already known to support libproxy; vlc supports it already. libproxy itself has a reference implementation in svn showing how applications using libcurl could benefit from libproxy. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=397249 User coolo@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=397249#c6 Stephan Kulow <coolo@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WONTFIX --- Comment #6 from Stephan Kulow <coolo@novell.com> 2008-10-21 08:56:17 MDT --- if we link against it, we need to support it and I'm not sure I can get someone internally to do that unless there are good reasons (e.g. upstream picking it up). And if we don't link against it, I think it fits fine in openSUSE:contrib. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com