doc: update the contribute chapter in developer's guide