<div>Hello dear mentors and developers</div>
<div>I am a student who is interested in tahoe-lafs GSOC projects. Please let me breifly introduce myself. My name is Yu Xue. I have background on CS and information security. The program languages that I am familiar with are C, C++, Python and C#. I have extensive interests in CS and information security, especially on cryptography, distributed computing and storage, program languages etc.</div>

<div> </div>
<div>The concrete projects that I am particularly interested in are &quot;DVCS integration&quot; and &quot;Distributed Introduction&quot;. Since according to the GSOC rule, there must be only one project to be formally selected, the wish that I personally have is that to put &quot;DVCS integration&quot; as my first consideration. If this proposal is unfortunately not passed, please consider my second &quot;Distributed Introduction&quot; proposal, thank you!</div>

<div> </div>
<div>For &quot;DVCS integration&quot;, there need to interate popular DVCS such as git, darcs, bzr, and mercurial into tahoe-lafs, make theire storage on tahoe-lafs instead of local filesyste, thus letting these DVCS use the unique features of tahoe-lafs. My rough plan  is to first mercurial, then git and darcs. Of course, it need to be adjusted according to the practical useage. </div>

<div> </div>
<div>For &quot;Districtubted Introduction&quot;, there need to make current SPoF &quot;introducer&quot; decentralized using distributed way. The implementation is based on the exsiting distributed notification algorithm (ticket #68) and the general procedure has been described.</div>

<div> </div>
<div>With the hope that getting suggestions or instructions or help from mentors and developers about better understanding project and write good applications, thanks!</div>
<div> </div>
<div>Maybe my English is a little poor.... Thank you!</div>
<div> </div>
<div>Regards</div>
<div>  Yu Xue</div>
<div> </div>
<div><br clear="all"><br> </div>