Using Wordpress 3.1 is it possible to completely disable the drafts functionality or at least remove the "Save Draft" button from the post screen?
If by draft, you mean "autosave", you can consider using this plugin:
If you want to disable revisions, instead...try this:
You can put that in your /wp-config.php file and it should immediately take effect. Any previously saved revisions in your database will need to be purged. You can do it by running the following MySQL query in phpMyAdmin:
DELETE FROM wp_posts WHERE post_type = "revision";
I also needed this, what I did is hiding it with a custom css :
and here is how to link your css to the admin space : How do I load a CSS style into WordPress admin area only?
EDIT: I forgot to say, I combined this solution with :
to disable the autosave function (this is what the plugin mentioned above does)