...
- I don't want to manage a server anymore and make backups
- I don't want to have to create users to give people access to the repository; p4's open source license requires that I do not give out a single anonymous user for general access
- github's pull requests
- git's superlightweight branching that keeps the same working directory; this prevents me from having to create a new project in Intellij for each branch
- Intellij's support of perforce is nice but unbelievably slow, at least for me and the people I talk to
- Nice diff/UI at github
- Nice network effect at github and more people are familiar with git than p4
I'm leaving the p4 server running for a while until I can make sure that everything has been checked in.