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
