Many people ask me "What's Manatee?", i think correct answer should be :

Depend on you how to use it. :)

2 NOTE

Manatee is not design for WM, it's design for OS, so don't compare it with XMonad, it's really different thing with XMonad. Please watch Window split feature carefully in video to understand the difference, Manatee can split unlimited window for same application :

9 Download source code

Source code will download at *parent* directory of reposh.sh, example, if repos.sh at /home/andy/, source code will download at /home

10 Report bug

Manatee is distributed framework, it allowed you install extension don't need depend each other,
but it's easy to break if some package is older core packages (manatee-core, manatee-anything, manatee),
so please make sure all packages has update to newest version before you report bug to
manatee-user@googlegroups.com . Thanks! :)

11 Installation

Below is build step for Manatee:

1) Install gold-linker to accelerate installation:

I suggest use gold-linker instead ld to accelerate installation.

In Debian system, you just need do below command:

sudo aptitude install binutils-gold -y

This step is optional, it's okay use ld link program, just much slow. :)

31 How to write Manatee extension

manatee-core contain DBus protocol detail and toolkit use in other manatee packages.
manatee-anything is multi-task search interface for user input.
manatee contain daemon process,
Daemon process is root process to manage other manatee processes:
such as render application process' graphics for sandbox protected, window manage ... etc.
Daemon process just do manage job and don't running any special application code in it.
Other manatee-* package, such as manatee-editor, manatee-browser...etc running in
it's own process, you can write any code to implement your application,
just need follow some interface: