List Archive: gentoo-soc
Hello, everybody:<div><br></div><div>I am apply "Adapt Kuroo for current portage versions". I have contacted <span class="Apple-style-span" style="font-family: -webkit-sans-serif; line-height: 19px; "><a href="mailto:galiven@..." class="external text" title="mailto:galiven@..." rel="nofollow" style="text-decoration: none; color: rgb(51, 102, 187); background-image: url(http://en.gentoo-wiki.com/w/skins/monobook/mail_icon.gif); background-repeat: no-repeat; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; padding-right: 18px; background-position: 100% 50%; ">Andrew Schenck</a> before. Thanks for him to encourage me to participate in Kuroo. <span class="Apple-style-span" style="font-family: arial; line-height: normal; ">I am happy to discuss questions with everyone. Following is my application proposal:</span></span></div>
<div><div><br></div><div>--------------------------------------------</div><div> GSoC Application Proposal</div><div><br></div><div>*Objective*</div><div>Kuroo is a KDE GUI frontend for software management in Gentoo. From the screenshot and experience of Kuroo uers, it is very convient to use. But the latest version is 0.81.0_rc1, updated in 2007. And the offical offsite <a href="http://kuroo.org">http://kuroo.org</a> is no longer accessble. The objective of this project is to revise the source code to satisfy the current portage tree structure.</div>
<div><br></div><div>*Abstract*</div><div>Gentoo is Linux distribution. It almost automatically makes software optimized and customized. It could be served as secure server, development workstation, desktop, embedded system. And it benifits from Gentoo's package system called Portage. Portage is managed by a Python script emerge, which can be used by users to install or uninstall software. Kuroo is a GUI frontend for managing software written in C++ based on QT and KDE. It provides additional features like filter mechanism such as category and subcategory, accessing to specific version and USE flag. </div>
<div><br></div><div>*Deliverables*</div><div>Revised source code (including the modification annotation)</div><div>Document (including main modification ideas and it's implementation)</div><div>Version Support (tracking the new version of gentoo)</div>
<div><br></div><div>*Timeline*</div><div>4.20 - 4.30: Get to know mentors and fully understand the orignal specific design ideas.</div><div>5.1 - 5.10: Dive into the details of Kuroo source code, try to figure out the relative part</div>
<div>5.11 - 5.23: Give the specific modification document</div><div>5.24 - 6.14: Do the coding</div><div>6.15 - 7.15: Test the modification in several circumstance and revise the errors</div><div>7.16 - 7.30: Write document</div>
<div><br></div><div>*Biography*</div><div>I am graduate student from Beijing University of Posts and Telecommunications (BUPT). Before I came to BUPT, I worked for 2 yeas in a computer company in the area of Public Key Infrastructure (PKI), which is developed in C++. I also developed plugins in Python. As for Kuroo, I install Gentoo on my notebook and use portage everyday, which motivate me to develop a tool to manage my system by myself.</div>
<div><br></div><div>--------------------------------------------</div><div>ANYONE can contact me:</div><div>email: <a href="mailto:buptzzj@...">buptzzj@...</a></div><div>hotmail: <a href="mailto:clarityzhang@...">clarityzhang@...</a></div>
<br><br>
</div>
|
|