On Thu, Jan 7, 2010 at 12:05 PM, Ronan Arraes Jardim Chagas <
roni...@gmail.com> wrote:

> Hello fellows,
>
> I already sent this e-mail to Dev ML but I decided to sent it also to user
> ML
> to get more feedbacks.
>
> I started to code a new application to make some daily tasks easier with
> portage. It is called KPortageTray.
>
> It is coded with PyKDE, so, unfortunately (or fortunately :D) you will need
> PyKDE and KDE to install it.
> I'm not sure if I make something that will need portage 2.2, if anyone can
> tell me I'll appreciate.
>
> By now, I just implemented some very common tasks like:
>
> - Sync portage tree;
> - Upgrade world set;
> - Check if there are upgrade available;
>        * I'll make something to schedule it in future versions.
> - Upgrade portage version;
> - Run etc-update, revdep-rebuild or execute dep-clean at the system.
>
> I used a very simple approach: for every actions that the user must see the
> output, a script execute a konsole with kdesu. With this way, isn't
> necessary
> to run the application as root which, in my opinion, is better.
>
> This application can save some typing with daily tasks, but it will never
> substitute CLI, since some complicate things is very hard to handle. For
> example, if there are some Block, KPortageTray warning the user, show the
> output from emerge and let the user resolve it. But, since it is very
> uncommon
> to have a Block, this software can really save some time.
>
> I make some tests but it is at the beginning of development, so I'm asking
> for
> help do add new features / give ideas / report bugs. If the community like
> it,
> maybe I'll open a git repository somewhere.
>
> I took three screenshots:
>
> http://yfrog.com/7akportagetray01p
> http://yfrog.com/11kportagetray02p
> http://yfrog.com/b6kportagetray03p
>
> And I'm attaching tarball and ebuild (80KiB ~) and I would appreciate if
> someone test it and give me a feedback :)
>

This looks pretty awesome - I'm not in a position to test it right now, but
can this be thrown in an overlay so I can get to it in the future easily,
and get the updates easily?

Also, have you thought about (optional) support for/integration with eix? I
would love to have this just popup a notification that I can click which
will show me the (important) info - aka the database diff - from the latest
eix-syncs...

-James



> Regards,
> --
> Ronan Arraes Jardim Chagas
> Control and Automation Engineer
> Gentoo Foundation Member
>

Reply via email to