Try to select applications that are current, have a community of users, and plans for future development. Once installed, keep packages up-to-date.