<ul><li>Project Name: Truely System Wide Proxy <span class="anchor" id="line-14"></span></li><li>Project Description: As of now the various
applications in ubuntu or in any other linux distribution requires for
the user to specify the proxy values ... this becomes pretty irritating
task when someone is re-installing the system, so, my goal is to
develop an application, or a method so that the user has to specify the
proxy in one single application(which is going to be developed) and then
all the other applications are passed the values automatically ... or
to implement a transparent proxy server which would automatically
authenticate on the proxy server. <span class="anchor" id="line-15"></span><span class="anchor" id="line-16"></span></li><li class="gap">If you would be
willing and able to do other projects instead, which ones? <span class="anchor" id="line-17"></span></li></ul><p class="line874">I have
been using ubuntu for last 3-4 years , and am facing problem with the
proxy authentication ..... i created a workaround script which would
pass on proxy values to opera, firefox and bash , i am highly positive
about this project and would love to work on it ... if i were asked to
perform on other project ... my choice would be : deja-dup improvements
(Was "Home User Backup Spec") and Splash screen customization... reasons
being .... user's home contains customized bash script files (which i
use a lot) and instead of having to copy each of them again and again
with every system re-install i would rather develop a application that
would back them up ...and for splash screen customizations... that is
entirely an effect of eye candy ... !! i want to make ubuntu more
pleasing and pleasant !! <span class="anchor" id="line-18"></span><span class="anchor" id="line-19"></span></p><ul><li>Why did you like this
idea? <span class="anchor" id="line-20"></span></li></ul><p class="line874">While using ubuntu in my university internet connection
.. i had to overcome the task of specifying proxy url for every other
application ... although i created a bash script for the same .. it had
its own disadvantages ... the idea of an application doing the task of
specifying proxy or eliminating the use of specifying proxy for each
software is sure to make it easy for the end user !! <span class="anchor" id="line-21"></span></p><ul><li>Please describe a
tentative project architecture or an approach to it and Give us details
about the milestones for this project <span class="anchor" id="line-22"></span></li></ul><p class="line874">I would start off with first studying two methods of
approach , namely, a unified application which would pass on the proxy
values to each application respectively or implementing a transparent
proxy server, discovering their pros and cons .. ease of use and the way
they would interact with the system.. along with side by side
completing my bash script...then i will be developing the application
based on my study and the structure i used in the script...after
creating the basic application for the mid-term submission then i will
proceed with developing it will full features, documentation .... and
debug the program as much as possible ... the final program will be
submitted after testing its compatibility with the softwares. <span class="anchor" id="line-23"></span><span class="anchor" id="line-24"></span><span class="anchor" id="line-25"></span><span class="anchor" id="line-26"></span></p>
<ul><li>Why
will your proposal benefit Ubuntu? <span class="anchor" id="line-27"></span></li></ul>Universal proxy is much needed and very necessary
feature ... as proxy servers are implemented in almost every institution
it is required for the user to pass the proxy values to the
applications .. with this application all the softwares can interact
with the internet with just one click .. it will become easier for the
end-user to configure his applications behind proxy!