Make publisher name and publish date required.
Update TODO list.