<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 &quot;Home User Backup Spec&quot;) and Splash screen customization... reasons
 being .... user&#39;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!