Gentoo Archives: gentoo-soc

From: Jeremy Olexa <darkside@g.o>
To: gentoo-soc@l.g.o
Subject: Re: [gentoo-soc] Application for Kuroo
Date: Fri, 03 Apr 2009 12:12:34
Message-Id: 49D5FCCB.3010107@gentoo.org
In Reply to: [gentoo-soc] Application for Kuroo by Zengjun Zhang
1 Zengjun Zhang wrote:
2 > Hello, everybody:
3 >
4 > I am apply "Adapt Kuroo for current portage versions". I have
5 > contacted�Andrew Schenck <mailto:galiven@×××××××××××××××××.net>�before.
6 > Thanks for him to�encourage�me to participate in Kuroo.�I am happy
7 > to�discuss�questions with everyone. Following is my application proposal:
8 >
9 > --------------------------------------------
10 > �GSoC Application Proposal
11 >
12 > *Objective*
13 > Kuroo is a KDE GUI frontend for software management in�Gentoo. From the
14 > screenshot and experience of Kuroo uers, it is very convient to use. But
15 > the latest version is�0.81.0_rc1, updated in 2007. And the offical
16 > offsite http://kuroo.org is no longer accessble. The objective of
17 > this�project is to revise the source code to satisfy the current portage
18 > tree structure.
19 >
20 > *Abstract*
21 > Gentoo is Linux distribution. It almost automatically makes software
22 > optimized and customized. It could be served as�secure server,
23 > development workstation, desktop, embedded system. And it benifits from
24 > Gentoo's package system�called Portage. Portage is managed by a Python
25 > script emerge, which can be used by users to install or
26 > uninstall�software. Kuroo is a GUI frontend for managing software
27 > written in C++ based on QT and KDE. It provides additional�features like
28 > filter mechanism such as category and subcategory, accessing to specific
29 > version and USE flag.�
30 >
31 > *Deliverables*
32 > Revised source code (including the modification annotation)
33 > Document (including main modification ideas and it's implementation)
34 > Version Support (tracking the new version of gentoo)
35 >
36 > *Timeline*
37 > 4.20 - 4.30: Get to know mentors and fully understand the orignal
38 > specific design ideas.
39 > 5.1 �- 5.10: Dive into the details of Kuroo source code, try to figure
40 > out the relative part
41 > 5.11 - 5.23: Give the specific modification document
42 > 5.24 - 6.14: Do the coding
43 > 6.15 - 7.15: Test the modification in several circumstance and revise
44 > the errors
45 > 7.16 - 7.30: Write document
46 >
47 > *Biography*
48 > I am graduate student from Beijing University of Posts and
49 > Telecommunications (BUPT). Before I came to BUPT, I�worked for 2 yeas in
50 > a computer company in the area of Public Key Infrastructure (PKI), which
51 > is developed in C++. I��also developed plugins in Python. As for Kuroo,
52 > I install Gentoo on my notebook and use portage everyday, which�motivate
53 > me to develop a tool to manage my system by myself.
54 >
55
56 You will need to include plans of how you are going to make it easier to
57 maintain . Projects like this in the past are typically abandoned after
58 the summer and they are left in the same state as they are now 6 months
59 later.
60
61 Don't send HTML email to the mailing list please.
62 http://archives.gentoo.org/gentoo-soc/msg_05c1b095e3e9a4f41579d296a7089380.xml
63
64 -Jeremy