Hi Martin, hi devs, <br>I&#39;m back and ready to work on this feature.<br><br><div class="gmail_quote">On Thu, Jul 28, 2011 at 1:58 PM, Martin Dobias <span dir="ltr">&lt;<a href="http://wonder.sk">wonder.sk</a>@<a href="http://gmail.com">gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">For now I would go with the first option since it is less invasive.<br>
The functionality could be used also by plugins: a simple method could<br>
be added to QgsProviderRegistry that would do the QLibrary magic.<br></blockquote><div>You&#39;re right, in this moment the first option allows to me to spend my<br>time on coding the real feature.<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

We need an abstract &quot;data source&quot; class that would<br>
encapsulate a connection to database, to a web service or to a<br>
file/directory. These data sources would be implemented by each data<br>
provider and they would also provide new layer and data items<br>
functionality. However such changes need more time to complete, that<br>
is why I would stay with the first option.<br></blockquote><div>Yes, that would be the best solution.<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">



I am wondering what other devs think....<br></blockquote><div>And me too. Are there other devs who want  to share their own opinion?<br></div><div><br>Regards.<br></div></div><br>-- <br>Giuseppe Sucameli<br>