The p4 setup puts all configuration options on each project.
The Jira plugin provides a nice interface for setting up the
server/username/password in the global config, and then gives a dropdown for
projects that want Jira integration to select the previously saved server
settings. This looks like a good model for Perforce.
The windows specific details seem out of place on the per-project setup screen
as well, and could move to the global page. They could also use some
reasonable default values, to help users get this right.