Most package managers on linux can not only install packages, manage them, but also update them.
Blender already has a lot of addons and an addon repository that is official.
Each addon has a way of checking if its compatible with the version of blender that you are running.
But every time there is a new update to that add on, it’s pretty easy to miss because the only place where it is announced is here at blenderartist or at some obscure blog somewhere.
Wouldnt it be great if Blender’s addon manager could also check all addons for available updates and let you update them all with a click of a button?
Also, instead of using one central server that is official (Blender’s) the addons could specify their own update location (more often than not on a github server). That way all of the community addons could get the ability to update themselves when you click them.
Moving the idea further, Blender cloud could allow blender users integration with the software. Blender could store a list of your preffered addons on blendercloud and let you just get them all again with a simple sign in to the cloud. This will motivate all blender users to sign up to the cloud.
In this way for example the Chrome web browser and it’s integration with your google account lets you automatically get all of the addons and bookmarks you previously had on your browser automatically when you move to another computer or operating system.
Can you think of more ways blender could interact with the cloud? What are the top features you would like to have using the cloud?
Here is a crude mockup of the GUI design that could be used