Re: KPkgManager

"Peter Rockai \(mornfall\)" <[email protected]>
Newsgroups gmane.comp.kde.debian
Organization kalyxo
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Saturday 20 March 2004 23:57, Mario Fux wrote:
> Salve all
>
> Do you know the KPkgManager, a KDE frontend for apt-get:
> http://www.kde-apps.org/content/show.php?content=11459
Hello!
(I'm CCing the KPkgManager author).
I have looked at the kpkgmanager source. I couldn't exactly grasp how is it 
designed, but from readme i deduced this:
1) there is a kded module doing the "dirty work" - i particularly don't like 
this, as it introduces a whole slew of issues... we can probably discuss the 
details later
2) It seems that it uses kio-apt as a backend. It is a design decision i don't 
agree with completely. I get the feeling that it should use kio-apt for 
installation as well, which has some issues as well (most of which are shared 
with point 1).
Another thing i thought of was that package management system independence. I 
can't  imagine how would this be achieved, given the design differences among 
disperate systems. As an exercise, you could try to port it to libcapture, 
which is simply an libapt-pkg frontend, but has quite different 
characteristics. I have this idea that your  frontend (kpkgmanager) would 
have to be very complex to handle all this. But you know the best. Shedding 
some light on this would be certainly educative for me.

As for the "fix KDE/Debconf" item on your TODO: could you please elaborate? I 
am the KDE Debconf frontend author and i'll be glad to help fixing it if i've 
broken something :).

I'm also working on a different apt frontend for KDE. It is still unusable 
(the package manager (dpkg) interface is missing), but it is getting there. 
It is called kapture and is composed of aforementioned libcapture (which 
wraps apt-pkg in a frontend-friendly way), libkapture, which contains KDE 
widgets and such for dealing with information exported by libcapture and 
different frontends using that (currently one kpart and one KMDI-using). I 
planned on writing an io-slave as well based on the libcapture library, that 
would invoke a simple part based on libkapture for installation (or any other 
non-read-only operation). All of libcapture-based apps can run in both 
read-only (non-root) and read-write (root) mode. The distinction is still not 
implemented very well, but it is planned.
>
> griits
> Mario
>


- -- 
Peter Rockai (mornfall), mornfall()logisys!dyndns!org, mornfall.homeip.net
- ---------------------------------------------------------------------------
He says gods like to see an atheist around. Gives them something to aim at.
                       -- (Terry Pratchett, Small Gods)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAYDnqvQmfopLcAqkRAiJKAJsErI2YXqlIZ+s5NImOB05P1fPepACdEOt7
msprMyl+s0uMF4Op/a2MV5c=
=+9uY
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.