Changelog, Licensing, and Development architecture changelog components contribute push_support license