Announcing Mageia 6, finally ready to shine!