Did the domain expire? demudi.org is full of dead links now. developers@lists.agnula.org is dead, too.