On Jan 29, 2008 7:59 PM, Aaron Racicot <[EMAIL PROTECTED]> wrote:
> As far as the plugins go, I am not sure the direction to go there.
> Initially I was just trying to strip down some other apps I had done into
> the common code so that I could re-use it again on new projects easily.
> Adding the capability for plugins (even QGIS plugins) is interesting and I
> will give that some thought.  Right now I was just shooting for a basic app
> that has everything needed to use as the basis for your own app.  There are
> plenty of plugin examples out there, but not many stand alone apps that take
> a user through the whole sequence of app dev... all the way through win
> installers etc.

It all depends on what's the primary target for QGISLite. One
possibility would be
to use it as a template for custom GIS-based applications. The other
possibility is to develop plugin architectore for it - you could use
the same plugin interface as QGIS or you could develop another one,
maybe a better one (which could be adopted by QGIS).


> The bootstrap script sounds great and is probably the next thing I will work
> on.  I think standardizing on an environment var for the QGIS install would
> be a good way to go moving forward as well.  Something like GISBASE or
> something similar that would be easily read from the startup of the program
> or the bootstrap script on all systems.  Maybe have this environment var
> automatically set upon the install of QGIS on a system?

Yes, this is one possibility. I don't have clear how to do it really
correctly for all platforms. Environment variable could help to set
the preference in case QGIS is installed in a non-standard path...
I'll wait for your prototype of bootstrap script and maybe will start
hacking it too :) I'm interested in QGIS mostly as a platform for
building utilities on top of the libraries so cross-platform
discovering of the QGIS installation is quite important from my point
of view.


> INNO has turned out to be an easy way to deploy on Win as well, but I think
> I would like to create an NSIS option as well as NSIS has much more
> flexibility for creating more complex installers.  I guess I need to start
> filing TRAC tickets for my self ;-)

I don't know well the installers for windows - INNO nor NSIS, so I
can't tell :) I just remember I've used NSIS for a simple project or
two, that's all.


> Anyway, I only just started this and think your ideas will help me direct
> the development a bit more in the coming weeks.

Right, some brainstorming always helps to gather ideas that don't come
to mind otherwise :)

Martin
_______________________________________________
Qgis-user mailing list
[email protected]
http://lists.qgis.org/cgi-bin/mailman/listinfo/qgis-user

Reply via email to