<h1 id="PROJECT"><font size="2"><b>Hi, </b></font></h1>    Myself Renuka Deshmukh, studying in Cummins College of Engineering, Pune, India would like to work on the project &quot;truly system wide proxy&quot;. Kindly review my proposal and suggest me anything that i should improvise. <br>
<h1 id="PROJECT"><br></h1><h1 id="PROJECT">PROJECT</h1>
<span class="anchor" id="line-13"></span><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><p class="line874">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! <span class="anchor" id="line-28"></span><span class="anchor" id="line-29"></span></p><p class="line867">
</p><br>  I welcome any suggestions, or critics comments that would help me make a better proposal for the project.<br><br>regards<br>renuka deshmukh<br>irc:_renud1988<br>