An organizing vision for e-participation projects in Africa