Gentoo Logo
Gentoo Spaceship

Installation:
Gentoo Handbook
Installation Docs

Documentation:
Home
Listing
About Gentoo
Philosophy
Social Contract

Resources:
Bug Tracker
Developer List
Discussion Forums
Gentoo BitTorrents
Gentoo Linux Enhancement Proposals
IRC Channels
Mailing Lists
Mirrors
Name and Logo Guidelines
Online Package Database
Security Announcements
Staffing Needs
Supporting Vendors
View our CVS

Graphics:
Logos and themes
Icons
ScreenShots

Miscellaneous Resources:
Gentoo Linux Store
Gentoo-hosted projects
IBM dW/Intel article archive




List Archive: gentoo-soc
Navigation:
Lists: gentoo-soc: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: Arne Babenhauserheide <arne_bab@...>, Jeremy Olexa <darkside@g.o>
From: Zengjun Zhang <buptzzj@...>
Subject: Re: Application for Kuroo
Date: Sat, 4 Apr 2009 12:51:31 +0800
Hello, Arne and Jeremy:

Sorry for making so many mistakes and send a HTML  formatting email.

Following is my answer to your questions:

I have compiled and installed the latest version of KDE-4.2.1 in my
notebook yesterday, which is coexist with KDE-3.5.10. But I haven't
try to build Kuroo because of the time presses. Arne have mentioned
that http://kuroo.org is up, but I have try to access it in different
times and still failed. Maybe it's our network circumstance. Is there
an alternative to it? By the way, I can get the source code through
http://sourceforge.net/projects/guitoo/.

Portage are changed fast. That's why current Kuroo cannot run
correctly. I have found the database usage in the Kuroo code. We could
analyze the portage tree and store the portage tree into the database.
I have converted to Gentoo several weeks ago and decided to be a
Gentoo user from now on. I have to spend some time to do this work,
but I am confident that this will work because I have done several
projects in C++ and Python.


Best regards,
Zengjun
---------------------------------------------------------------



On Fri, Apr 3, 2009 at 6:46 PM, Arne Babenhauserheide <arne_bab@...> wrote:
>
> Am Freitag 03 April 2009 12:04:54 schrieb Zengjun Zhang:
> > *Objective*
> > 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
> > http://kuroo.org is no longer accessble. The objective of this project is
> > to revise the source code to satisfy the current portage tree structure.
>
> Can you also port it to KDE 4 in the process?
> To me a KDE 4 version seems essential for the longterm usefulness of Kuroo.
>
> KDE has some help for porting:
> - http://techbase.kde.org/Development/Tutorials/KDE4_Porting_Guide
>
> If need be, I can give you a Mercurial version of the current SVN tree,
>
> Besides: The website is up - maybe they had a temporary failure.
> - http://kuroo.org
>
> > *Abstract*
> ...
> > 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.
>
> Do you have some ideas how you can reduce the future maintenance cost of
> Kuroo?
>
> Portage will change from time to time, so how can you make it as easy as
> possible to keep Kuroo compatible?
>
> > *Deliverables*
> > Revised source code (including the modification annotation)
>
> Please work in the/a public VCS repository, so we can directly follow your
> work.
>
> The current subversion repository is available at
>
>        svn://kuroo.org/repos/kuroo
>
> > Document (including main modification ideas and it's implementation)
> > Version Support (tracking the new version of gentoo)
>
> If time permits it would be nice to have overlay support (i,e, layman).
>
> > *Timeline*
> > 4.20 - 4.30: Get to know mentors and fully understand the orignal specific
> > design ideas.
> > 5.1  - 5.10: Dive into the details of Kuroo source code, try to figure out
> > the relative part
>
> -> just nitpicking: the *relevant* part
>
> > 5.11 - 5.23: Give the specific modification document
> > 5.24 - 6.14: Do the coding
> > 6.15 - 7.15: Test the modification in several circumstance and revise the
> > errors
> > 7.16 - 7.30: Write document
>
> -> some more nitpicking: I think you mean *documentation*
>
> Best wishes,
> Arne
>
> PS: I don't mind the english - your coding skills are what's relevant :)
> --
> -- Ein Würfel System: http://1w6.org - einfach saubere (Rollenspiel-) Regeln.
> -- Infinite Hands: http://infinite-hands.draketo.de - singing a part of the
> history of free software.
> -- My stuff: http://draketo.de - stories, songs, poems, programs and stuff :)
>
> -- PGP/GnuPG: http://draketo.de/inhalt/ich/pubkey.txt


References:
Application for Kuroo
-- Zengjun Zhang
Re: Application for Kuroo
-- Arne Babenhauserheide
Navigation:
Lists: gentoo-soc: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Application for Kuroo
Next by thread:
Re: Application for Kuroo
Previous by date:
Re: About "Create and release a Gentoo stats server/client"
Next by date:
Re: Re: Gentoo stats server/client,


Updated Jun 17, 2009

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

Copyright 2001-2007 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.