[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: The klik project and Debian

> Le Jeudi 19 Janvier 2006 08:48, Peter Samuelson a écrit?:
> > For those following along at home, it seems klik is some sort of
> > gateway to install Debian packages on various non-Debian distributions.
> > I imagine it's an ftp frontend to alien.
> Well..
> In fact, it is a scripted version of apt that can install package in a temp
> directory.

"scripted" is right. "apt" (or Debian) is not exclusively used, only 

"install" I wouldnt call what klik does. It brings a single file to your 
system (hrmmmm.... yes, in previous versions, for debugging purposes it
had leftovers in /tmp/klik/<appname>/), which is relocateable, can be
run and used, but does not mess with your system's package manager's holy

> The aim of it is to allow normal user to install app without write acess
> to /usr etc..

Not "install" the app. "Use" the app is more precise. Doesnt put anything
into /usr etc. Just into the user's $HOME/Desktop/ (by default -- may be
moved any time).

> One application for it is to test a beta release without the need to have
> it definitly installed.


> My own feeling about it is that the author is not very honnest with the
> debian packaging work.


> No where in his web page is written that in fact klik is a refactoring of
> actual debian packages.

Read again. 

I'm sure you'll discover it. 1 minute ago I checked, and it was still there:

   "Thanks to debian for the software compilation and packaging." 

On nearly every page. In the footer.

I'm sure we are open for negotiation to make that note even more prominent,
or re-word it. Please make a suggestion. (But please do also bear in mind
that it shouldn't be too annoying and "jumping" into the face of frequent
klik users).

> Instead, it is at least implcitly told that it's 
> all the author's work...

  "klik by Simon Peter.
   Thanks to all contributors on #klik.
   Thanks to debian for the software compilation and packaging.
   [....] Thanks to all users who give feedback. 

On nearly each page's footer...

Are you sure you have looked onto the *real* klik page? 
http://klik.atekon.de/ ?

> I feel it as being not honnest so I don't see why 
> I should really care..

Fortunately, you are wrong here.

> > Do they solve any of these problems better than Debian does? ?Would
> > Debian users derive any value from klik? ?How?
> Hum... It allows non permanent installation which can be seen as good
> thing, but, even if I'm not deeply aware of it, I can imagine that it needs
> to install libraries and other things, and has the risk of puting a real
> mess in your system...


The beauty of klik is that it does not mess *at all* with your system!
It doesnt "install" libraries. 

The only things a running klik-ified application will ever endanger by
touching them are the "dot" files and directories in the user's home 
directory. These are generally not seens as being part of the "system".
(Of course, for the user they may be even more valuable than the system
which can be easily rebuild...)

If a klik bundle needs specific libraries, these will be embedded into 
the single compressed, self-contained file system image *.cmg file. Your 
system will not notice these additional libraries.

If these libraries are buggy, your system's installed base stability 
will not suffer.

If the klik app is failing.... well, then just that app doesnt run.

> Furthermore, the instalation script is not documented, and I had to go
> through the source to know what it was doing..

Please poke a bit more on the klik website. You may want to look at the
FAQ first: http://klik.atekon.de/wiki/index.php/User's_FAQ

> > If not, I fail to see why Debian should care. ?We've got enough to
> > worry about just making packages suitable for Debian - why go out of
> > our way to help people who refuse to use Debian?
> And to people who refuse to mention their use of debian's work.


Kurt  [not subscribed]

Reply to: