Smart has been added to the Arch User Repository (AUR)

Anders F Björklund afb at algonet.se
Fri Oct 15 02:20:50 PDT 2010


Rehan wrote:

> Of course it would be better to be able to install stuff you need  
> rather than remove the stuff you don't need as it makes more sense.  
> It's been discussed before but there didn't seem to be a need. My  
> own view is that it would be cleaner to break up the smart source  
> into a 'core' application and then separate backends with their  
> compatible channels in their own source code repositories.

I think you discussed in https://bugs.launchpad.net/smart/+bug/329684 ?

The current breakup is to smart (cli, python) and smart-gui (gtk, qt).

It is possible to package backends/channels as subpackages, if needed.

I think it is better to install everything and filter in config, but.

> Thus one would be able to pull in what one needs rather than having  
> to delete what one doesn't need. A secondary advantage would be  
> that rpm development would be separated from apt development from  
> arch development etc. However this does seem a lot more work than  
> possibly needed.


And that's an advantage ? It's bad enough having each "distro" version!

Splitting further into each package manager would only make things  
worse.

> Doing this in the makefile or setup.py etc would be less work but  
> would probably need configuration/support for each distro that uses  
> Smart.


I suppose it could be added to "setup.cfg", under [smart] or something.

Add optional settings for backends, channels, interfaces, and plugins.

--anders




More information about the Smart mailing list