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

Bug#705095: O: mcs -- abstraction library to store configuration settings



Package: wnpp
Severity: normal

I intend to orphan the mcs package. The package has been deprecated
upstream in favour of GSettings, and there are just few packages
depending on it in Debian, most of them are or were plugins for
ancient versions of Audacious media player, and they either don't build
against the modern versions of it, or just don't work.

Therefore I also propose to removed the reverse dependencies now. And,
if nobody oppose, it'd be probably reasonable to remove mcs package as
well after some time.

MCS used to be a good and lightweight configuration library, but it
seems, unfortunately, it's now time for it to go :(

The package description is:
 Modular Config System is a library and set of tools which abstract the
 storage of configuration settings away from userland applications.
 .
 It is hoped that by using mcs, that the applications which use it will
 generally have a more congruent feeling in regards to settings.
 .
 Highlights:
  * Cleanly implemented BSD-licenced code.
  * Simple, elegant, non-intrusive programming interface.
  * Modular design allows for third-party configuration backends to be
    implemented without any extra effort on the part of the development
    process of your products.
  * Dummy configuration backend which pretends that the configuration is
    blank.
  * Robust object-oriented design implemented as low-footprint C, mcs only
    adds a ~20KB memory footprint to your application.
  * XDG Base Directory spec compliance.
  * GConf support.
  * It's fast.


Reply to: