Scott Kingsley Clark has restarted the Fields API project with the help of some interested developers. The idea, as I understand it, is rather than have each vendor create their own API for managing custom fields, that there be a core version that vendors could then build off of.
There was some outlining the project during the Contributor Day at WPUS. It is a long road to get something like this added to core.