[xmonad] register XMonad as window manager with X
jochen.keil at gmail.com
Tue Nov 8 22:57:32 CET 2011
-----BEGIN PGP SIGNED MESSAGE-----
On 08.11.2011 22:35, Rogan Creswick wrote:
> On Tue, Nov 8, 2011 at 11:47 AM, Jochen Keil
> <jochen.keil at gmail.com>
>>> Except we can't use these types of version "numbers" for
>>> Hackage, and they don't match the Package Versioning Policy:
>> Too bad that there's a policy. Although I personally don't like
>> versioning using major and minor numbers, I understand that it's
>> necessary for something like the haskell platform. Thanks for
>> pointing me to it.
> The PVP provides the framework that allows flexible version
> specifications for dependencies.
> Assuming the spirit of the PVP is followed, you can ignore the
> D-level version numbering, and depend on C-level numbering in a
> cabal file. That generally allows bugfix releases of your
> dependencies to be used without any changes to your code or cabal
> file, while telling cabal that API-breaking changes (marked by the
> higher version number slots) do not satisfy your application's
> This is far from foolproof, but it is very convenient when it's
Sounds like libtool versioning to me, but I'm not the one to ask here.
- From a user (meaning non-programmer) perspective this is a bit odd. As
long as you don't break your API you are stuck with a possibly low major
version number which looks like alpha or beta software.
However, I understand the technical benefit of this and I'm fine with
it. Hope there are no marketing people around. :)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
-----END PGP SIGNATURE-----
More information about the xmonad