Python plugins and C++ plugins: using different terms (was: Re: [Qgis-user] coordinates in both projected and geographic systems)
Agustin Lobo
aloboaleu at gmail.com
Thu Aug 7 00:06:04 PDT 2008
Thanks again.
The following suggestion might seem just a minor question of
nomenclature and apologize if you find it an unnecessary complication,
but I think it's important for the user not to be confused:
"Within QGis documentation, the term plugin should be restricted to
python plugins. We should
find a different term for C++ plugins"
I understand this can be odd and unnecessary for developers, but from
the operational point of view of a user, a plugin is something you
install using the plugin installer. C++ plugins (i.e., eVIS) require
a different procedure, we should refer to them with a different
term and activate/desactivate them using a different tab in the menu. May be
we could call C++ plugins "extensions"? Perhaps there are better terms, but
making the distinction is important. Another option is calling both of them
"extensions" and then "python plugins" and "C++ plugins". We would have
a "Python Plugin Installer" and an "Extensions Manager" (where we can
activate/desactivate both types, as currently done).
Agus
Tim Sutton wrote:
> Hi
>
>
>
> 2008/8/6 Agustin Lobo <Agustin.Lobo at ija.csic.es>:
>> Thanks, this is even more than I was asking for, as the user
>> can copy the coordinates to the clipboard, which is very useful as well.
>
> Good. I combined several other folks requests and trac enhancment
> requests into it. I'm making a few more tweaks to it still.
>
>> If this is in svn trunk I understand that this feature will
>> be in the core of QGIS, not a plugin. If it's a plugin, should not be
>> installed through the plugin manager?
>
> Its like this:
>
> - there are two kinds of plugins C++ and Python
> - there are two ways to distribute plugins - as part of the core QGIS
> (will be in each type binary release we make - win/mac/linux /etc), or
> downloaded via the python plugin installer.
>
> The coordinate capture plugin is a C++ plugin which will be
> distributed with core QGIS code. You will need to enable it from the
> plugin manager, but there is no need to install it through the plugin
> installer since it will come preinstalled when you get QGIS 1.0. If
> you are building from source using SVN trunk, simply open the plugin
> manager and tick the Coordinate Capture entry in the plugins list.
> Hope that explanation wasnt too confusing...
>
> Regards
>
> Tim
>
>
>> Agus
>>
>> Tim Sutton wrote:
>>> Hi
>>>
>>> I wrote a little plugin that lets you click on the map and copy the
>>> coordinates to the clipboard. If you are using on the fly projection
>>> it will display coordinates both in lat/lon and in the map canvas
>>> projection.
>>>
>>> http://www.flickr.com/photos/timlinux/2738766800/
>>> http://www.flickr.com/photos/timlinux/2738766796/
>>>
>>> Probably doesnt address all the needs expressed in this thread but
>>> hopefully it will take you some way there. Plugin is in SVN trunk and
>>> will be in QGIS 1.0.0
>>>
>>> Regards
>>>
>>> Tim
--
Dr. Agustin Lobo
Institut de Ciencies de la Terra "Jaume Almera" (CSIC)
LLuis Sole Sabaris s/n
08028 Barcelona
Spain
Tel. 34 934095410
Fax. 34 934110012
email: Agustin.Lobo at ija.csic.es
http://www.ija.csic.es/gt/obster
More information about the Qgis-user
mailing list