Shanghai opensource activity management system.