Python plugins and C++ plugins: using different terms (was: Re:[Qgis-user] coordinates in both proje

Mikhail Umorin Mikhail.Umorin at twdb.state.tx.us
Thu Aug 7 05:30:18 PDT 2008


I see your point, Agustin —


but I think the best place to clarify potential user confusion is
documentation and a few other frequently read places: INSTALL, README,
and somewhere in Plugin Manager.

Mikhail.

>>> On 8/7/08 at 2:06 AM, in message <489A9EDC.4020603 at gmail.com>,
Agustin Lobo
<aloboaleu at gmail.com> wrote:
> 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



More information about the Qgis-user mailing list