Before revision:  Finally, we provide recommendations for users to choose packages, and for developers to maximize  usefulness of their contribution and strengthen the links between the programming community.
After revision:  Finally, we provide recommendations for users when choosing packages, and for developers to maximize usefulness of their contribution and strengthen the links between the programming community.