I'm not familiar with apt pinning? What would be to the command to install newer gnome-core?
Discussion
Basically you add the testing or unstable repository to your sources list. Then you can pin certain packages to pull from them, while keeping a mostly stable base system.