the diagram can be openned with Dia, just type dia on google and choose the 2nd & 3rd results. if you have linux, dia is likely available from your package manager.
yes it will support textures etc… scripts and whatever we have plugins for. Download of files which are not Blender related support will be possible :
imagine someone has written some plugin to browse/download from/upload to, a repository which provides some scientific data that in a special format you like, you’re still to download those and put them where you want on your disks or in the Blender scene, if you have some plugin to load the file in Blender.
The latter aspect does not appear on the diagram or wiki yet, just in my plans.
We’ll have plugins to access websites…
and I think plugins for a and for b : a. doing work on the downloaded file before installing, b. installing
some example plugins (which do not appear on the diagram):
- one for converting (if the user asks it) some data prior to passing it to other installation plugins) For example, download a .3ds or collada file from some non-blender specific repository, pass it through the related import/export plugins for conversion and expose the return the resulting data to the framework which decides what to do with it.
- one for installing data in a current running scene if the data is a blender data block
- one installing data on the hard drive (there should be only one plugin for that, which would know where the user wants/is used to putting files (ie scripts will go in .blender/scripts by default, but images could go in “My Docs/textures”) for the different mime types… or the favorite/last visited folders…)