25 years of community development