On Mon, May 11, 2009 at 8:37 PM, Felix Meschberger <fmesc...@gmail.com> wrote: > Hi Guillaume, > Guillaume Nodet schrieb: >> What is the config tab supposed to display when the configurations >> available in the config admin do not have any metadata infos and are >> not SCR managed ? >> Currently, those are not even displayed in the list box. >> I've been able to change that using a simple patch and now I can see 3 >> buttons (save, reset, delete), but no way to change any values. >> Any idea? > > Yes ;-) > > The reason for only displaying configurations for which metadata exists, > is to limit the configuration list. In addition the web console uses the > metadata to render the configuration GUI. > > If there is no metadata, all the web console could do is show the > configuration values as name value pairs - currently IIRC in a <textarea>. > > I could imagine the following: > > * A switch allows to show or hide the service PIDs for which no metadata > exists. Service PIDs come from existing configuration and registered > ManagedService[Factory] instances.
That's my favourite option. Honestly, I don't mind having to provide the metadata for managedservices, because the result is a well-comprehensible page that the user can easily use. So if the goal is to support also managedservices without metadata, I'd like to have them separated from the others. -- Filippo Diotalevi