senny / cabbage

get the maximum out of emacs
http://senny.github.com/cabbage/
156 stars 21 forks source link

Deprecating strategy #130

Closed jone closed 12 years ago

jone commented 12 years ago

We need to have a strategy for getting rid of stuff we would like to drop.

I'd like to drop the terminal bundle, since it has a bad concept and I think it is better not to have it. The problem is that I am not sure whether someone is using it and would like to keep it.

I'd like to have some kind of deprecation warning, so that if someone has the terminal bundle activated a warning is shown on startup. This would allow the users to early remove the bundle from the bundles list (otherwise startup would fail when the bundle is removed) or raise hands when it is important for this user and should not be removed.

How should that be done right? Thoughts?