﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
116	Plugins dependencies	frsantos@…	imi	"I am developing a plugin (ywms) that acts as a server for the WMS plugin, so I want to automagically configure this other plugin with default values first time on startup. Also, I need to reconfigure it every time the user changes some preferences.

So, I want to call some methods of the other plugin in mine, but I find that the load order of the plugins is not previsible. They are loaded in the order set in the preference ""plugins"", but this is set from a Map, which does not preserve any order. So my plugin may be loaded *before* the other plugin, and the class is not found to call any methods (by reflection).

As I can not relay on the ""early"" attribute to be set on any (not mine) plugin, or the order they are loaded, I need a way to inform that my plugin should be loaded *after* the other. Some kind of ""Plugin-Dependencies"" tag in the manifest that affects the load order may be useful."	enhancement	closed	major		unspecified		fixed		
