[haiku-development] Tracker based package manager utilities

  • From: "X512" <danger_mail@xxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Wed, 29 May 2013 00:12:32 +1100

I have tested Haiku distribufion with package management and I'm really 
impressed. Now I can install/uninstall packages just by 
inserting/removing it into special folder. No wasting time on package 
extraction or removing, no file system load by small files and 
fragmentation. Also compressed packages are faster than extracted ones 
becauce disk is slower than on-the-fly extraction.

But do we need GUI package management tool as in Linux? Tracker already 
provide package inttallation and uninstallation abilities. To see 
package information "package viewer" program can be made. It will show 
info on some package (author, description etc). It could be integrated 
with Tracker in similar way as ShowImage does. Also monitoring Tracker 
selection can be made to show information on selected package (for 
ShowImafe this will be also nice to have).

For installing packages from repositories separate program can be also 
made. It will list avalible packages and make ability to install it by 
drag'n'drop or some "Install" button.

For better look of installed packages BFS attribufes can be used. It 
can be used to show user-friendly package name and indexable attributes 
such as author, category (games, development etc.) to make BFS queries 
possible.

Other related posts: