Re: [Qgis-developer] Visual changelog for QGIS 2.2
Hi Tim, thanks for your work, but I have a question: the entry '# Feature: New keybindings' is implemented in PR #1010 but it is not yet merged. I have other pull requests with new features (#1040, #1046) not merged neither, in any case, I should add a new entry? Thanks you very much. Alvaro De: Tim Sutton li...@linfiniti.com Para: qgis-developer qgis-developer@lists.osgeo.org Enviado: Lunes 30 de diciembre de 2013 5:41 Asunto: [Qgis-developer] Visual changelog for QGIS 2.2 Hi All Over the last couple of weeks, I have started compiling a list of interesting new features for the visual changelog for QGIS 2.2. Could I invite others to add entries there too. You can either do it directly on the changelog site [1] (you need to create yourself a login first) or send me an email with the following info: * Category of feature * Title for new features * Feature description in markdown or plain text * A screenshot if possible (it is a *visual* changelog) * Your full name for the image credits. Please take a look at the existing entries to ensure that you are not duplicating work. @Nyall maybe it would be nice to get another entry for composer summarising all the other improvements you have made, I know I haven't done the work you have done justice in the list so far. [1] http://changelog.linfiniti.com/qgis/version/21/ Thanks -- Tim Sutton - QGIS Project Steering Committee Member == Please do not email me off-list with technical support questions. Using the lists will gain more exposure for your issues and the knowledge surrounding your issue will be shared with all. Irc: timlinux on #qgis at freenode.net == ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
[Qgis-developer] Plugin [15] HelloWorld approval notification.
Plugin HelloWorld approval by anitagraser. The plugin version [15] HelloWorld 2.0 Experimental is now approved Link: http://plugins.qgis.org/plugins/HelloWorld/ ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] How to deal with plugins which are not useful for users (e.g. Hello world)
Hi Alessandro, Thanks for chiming in. Am 30.12.2013, 09:44 Uhr, schrieb Alessandro Pasotti apaso...@gmail.com: But in that particular case (HelloWorld), I feel that people are using it as a template to explore/start the development of their plugins. It was downloaded more than 4000 times and people did warn me in the past when it was broken/uncompatible with newer QGIS version. In other words, even if it does just nothing (it's a test plugin) I'm sure it has been useful to other users. I'm sure the plugin is useful for plugin developers. For users though, it's just confusing to have a plugin offered which doesn't do anything. No problem for me to left it unpublished, I will republish it if I need it for testing but next time, please, be polite and ask the author *before* unpublishing. Sorry, I didn't think it was a big deal since it's not a silent procedure, there are notifications, and reapproving it just one click. I completely agree that plugins which users might depend on should not be unpublished without notification, except if something is seriously wrong. As I already mentioned, I think it's enough if Hello world is marked experimental anyway, so I reapproved it. Best wishes, Anita -- ___ anitagraser.com ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] How to deal with plugins which are not useful for users (e.g. Hello world)
2013/12/30 Anita Graser anitagra...@gmx.at Hi Alessandro, Thanks for chiming in. Am 30.12.2013, 09:44 Uhr, schrieb Alessandro Pasotti apaso...@gmail.com: But in that particular case (HelloWorld), I feel that people are using it as a template to explore/start the development of their plugins. It was downloaded more than 4000 times and people did warn me in the past when it was broken/uncompatible with newer QGIS version. In other words, even if it does just nothing (it's a test plugin) I'm sure it has been useful to other users. I'm sure the plugin is useful for plugin developers. For users though, it's just confusing to have a plugin offered which doesn't do anything. Hi Anita, well, the plugin in fact does something even if not very useful: it opens a small window with a button. Did you have any real feedback from users being confused from the HelloWorld plugin? After all, it clearly advertises itself as an example do-nothing plugin. Can you explain me why do you put plugin developers in a different category than users? I tend to see plugin authors as (power) users. If I were a new QGIS user, I would like to have starting point to develop plugins, of course we have the coockbook and the builder plus plenty of blog articles, but as a programmer, what I would search is exactly that: the simplest possible plugin to start tampering with. But I definitely agree that HelloWorld should not have a dual purpose (testing the plugin repository and provide a barebone example for wannabe plugin authors), so here's my proposal: unpublish HelloWorld and create a new Example plugin with the purpose of providing a simple starting point for new plugin authors. -- Alessandro Pasotti w3: www.itopen.it ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] How to deal with plugins which are not useful for users (e.g. Hello world)
Hi Alessandro, Am 30.12.2013, 13:54 Uhr, schrieb Alessandro Pasotti apaso...@gmail.com: Did you have any real feedback from users being confused from the HelloWorld plugin? After all, it clearly advertises itself as an example do-nothing plugin. There is feedback from at least one user who think it should not be on the list of official plugins: https://twitter.com/dig_geo_com/statuses/417293802387152896 I can understand that it does not leave the most professional impression if users find weird testing stuff in the official plugin list. (Note that I'm speaking from the perspective of users without open source/programming background.) Can you explain me why do you put plugin developers in a different category than users? I tend to see plugin authors as (power) users. Many GIS users are not programmers. They have QGIS installed by their IT department and might or might not be able to install additional plugins. They certainly won't touch programming with a ten-foot pole. I think it's a valid distinction to make and the first impression should not alienate these more casual users. If I were a new QGIS user, I would like to have starting point to develop plugins, of course we have the coockbook and the builder plus plenty of blog articles, but as a programmer, what I would search is exactly that: the simplest possible plugin to start tampering with. I totally agree with your statement from the perspective of someone who knows at least some programming. But not everyone is in this position. Many users come to QGIS without feeling the need to develop plugins. Too often all they want to do is visualize some data, maybe have some background map from OpenLayers plugin. But I definitely agree that HelloWorld should not have a dual purpose (testing the plugin repository and provide a barebone example for wannabe plugin authors), so here's my proposal: unpublish HelloWorld and create a new Example plugin with the purpose of providing a simple starting point for new plugin authors. Personally, that doesn't bother me. I'm fine however you decide. Best wishes, Anita ___ anitagraser.com ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] How to deal with plugins which are not useful for users (e.g. Hello world)
+1 to Anita's post. The vast majority of GIS users aren't programmers in my experience (which is my masters and my current employment with 100+ people who use GIS in some form). Simpler is almost always better. It may not seem that way from mailing lists, but these are a self-selecting group of the more technically-proactive users (dev lists even more so). Cheers, Jonathan On 30 December 2013 13:32, Anita Graser anitagra...@gmx.at wrote: Hi Alessandro, Am 30.12.2013, 13:54 Uhr, schrieb Alessandro Pasotti apaso...@gmail.com: Did you have any real feedback from users being confused from the HelloWorld plugin? After all, it clearly advertises itself as an example do-nothing plugin. There is feedback from at least one user who think it should not be on the list of official plugins: https://twitter.com/dig_geo_com/statuses/417293802387152896 I can understand that it does not leave the most professional impression if users find weird testing stuff in the official plugin list. (Note that I'm speaking from the perspective of users without open source/programming background.) Can you explain me why do you put plugin developers in a different category than users? I tend to see plugin authors as (power) users. Many GIS users are not programmers. They have QGIS installed by their IT department and might or might not be able to install additional plugins. They certainly won't touch programming with a ten-foot pole. I think it's a valid distinction to make and the first impression should not alienate these more casual users. If I were a new QGIS user, I would like to have starting point to develop plugins, of course we have the coockbook and the builder plus plenty of blog articles, but as a programmer, what I would search is exactly that: the simplest possible plugin to start tampering with. I totally agree with your statement from the perspective of someone who knows at least some programming. But not everyone is in this position. Many users come to QGIS without feeling the need to develop plugins. Too often all they want to do is visualize some data, maybe have some background map from OpenLayers plugin. But I definitely agree that HelloWorld should not have a dual purpose (testing the plugin repository and provide a barebone example for wannabe plugin authors), so here's my proposal: unpublish HelloWorld and create a new Example plugin with the purpose of providing a simple starting point for new plugin authors. Personally, that doesn't bother me. I'm fine however you decide. Best wishes, Anita ___ anitagraser.com ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer -- This transmission is intended for the named addressee(s) only and may contain sensitive or protectively marked material up to RESTRICTED and should be handled accordingly. Unless you are the named addressee (or authorised to receive it for the addressee) you may not copy or use it, or disclose it to anyone else. If you have received this transmission in error please notify the sender immediately. All email traffic sent to or from us, including without limitation all GCSX traffic, may be subject to recording and/or monitoring in accordance with relevant legislation. ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] Visual changelog for QGIS 2.2
Hi On Mon, Dec 30, 2013 at 10:54 AM, A Huarte ahuart...@yahoo.es wrote: Hi Tim, thanks for your work, but I have a question: the entry '# Feature: New keybindings' is implemented in PR #1010 but it is not yet merged. I have other pull requests with new features (#1040, #1046) not merged neither, in any case, I should add a new entry? For 1010 I committed your PR thanks. For the others, I'm fairly confident they will both be merged once the details are ironed out, so yes adding new entries would be good (perhaps it is better to wait until after the PR merges though). Regards Tim Thanks you very much. Alvaro -- *De:* Tim Sutton li...@linfiniti.com *Para:* qgis-developer qgis-developer@lists.osgeo.org *Enviado:* Lunes 30 de diciembre de 2013 5:41 *Asunto:* [Qgis-developer] Visual changelog for QGIS 2.2 Hi All Over the last couple of weeks, I have started compiling a list of interesting new features for the visual changelog for QGIS 2.2. Could I invite others to add entries there too. You can either do it directly on the changelog site [1] (you need to create yourself a login first) or send me an email with the following info: * Category of feature * Title for new features * Feature description in markdown or plain text * A screenshot if possible (it is a *visual* changelog) * Your full name for the image credits. Please take a look at the existing entries to ensure that you are not duplicating work. @Nyall maybe it would be nice to get another entry for composer summarising all the other improvements you have made, I know I haven't done the work you have done justice in the list so far. [1] http://changelog.linfiniti.com/qgis/version/21/ Thanks -- Tim Sutton - QGIS Project Steering Committee Member == Please do not email me off-list with technical support questions. Using the lists will gain more exposure for your issues and the knowledge surrounding your issue will be shared with all. Irc: timlinux on #qgis at freenode.net == ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer -- Tim Sutton - QGIS Project Steering Committee Member == Please do not email me off-list with technical support questions. Using the lists will gain more exposure for your issues and the knowledge surrounding your issue will be shared with all. Irc: timlinux on #qgis at freenode.net == ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
[Qgis-developer] Plugin is always updatable
Hi to all, i've a problem with my plugin 'Video uav Tracker', it is always updatable. I checked metadata.txt and init.py and everithings seems to be okay, then tried to close the project and re-create it, but nothing changed. Could somebody take a look? Thanks a lot, Salvatore ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
[Qgis-developer] Fwd: [QGIS-UX] Hello world
Hi, I'm writing to inform you that QGIS now has a dedicated mailing list where people can chime in and collect and discuss QGIS related UX (User Experience) / usability issues (as discussed in http://lists.osgeo.org/pipermail/qgis-psc/2013-December/001840.html). http://lists.osgeo.org/mailman/listinfo/qgis-ux Best wishes, Anita ___ anitagraser.com ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] SymbologyExport parameter
Hi On Sun, Dec 29, 2013 at 9:32 AM, Pim Verver p...@travelingo.nl wrote: Hi Tim, I executed an exact copy of your line of code and got the same error’ This is what I tried: canvas = iface.mapCanvas() aLayer = iface.activeLayer() if aLayer.dataProvider().name() == 'postgres': writer = QgsVectorFileWriter error = writer.writeAsVectorFormat(aLayer, r/tmp/out.shp, CP1250, None, ESRI Shapefile, False, None,,, False, None, QgsVectorFileWriter.NoSymbology, 1.0) if error == QgsVectorFileWriter.NoError: vlayer = QgsVectorLayer(rD:\Documenten_Travelingo\SkyDrive Pro\Horeca routes\Projectbestanden\deBaak Driebergen\Shape bronnen, aLayer.name() + .shp, ogr) QgsMapLayerRegistry.instance().addMapLayer(vlayer) And the error: Tceback (most recent call last): File input, line 1, in module File D:/Documenten_Travelingo/SkyDrive Pro/Horeca routes/PostgrestoShape.py, line 5, in module error = writer.writeAsVectorFormat(aLayer, r/tmp/out.shp, CP1250, None, ESRI Shapefile, False, None,,, False, None, QgsVectorFileWriter.NoSymbology, 1.0) AttributeError: type object 'QgsVectorFileWriter' has no attribute 'NoSymbology' I work with the console of a Dufour 64 bits version on a Windows 8.1 machine. The qgis_core.dll is present in C:\Program Files\QGIS Dufour\apps\qgis\bin. Can it be that the windows version is an old compilation because as I understand the SymbologyExport parameter was just recently added to the source code? I think the last two parameters were added with DXF export coming in 2.2 so for 2.0 this should work for you: error = writer.writeAsVectorFormat(aLayer, r/tmp/out.shp, CP1250, None, ESRI Shapefile, False, None,,, False, None) aLayer.saveNamedStyle(/tmp/out.qml) Regards Tim Kind regards *Van:* Tim Sutton [mailto:li...@linfiniti.com] *Verzonden:* zaterdag 28 december 2013 22:19 *Aan:* Pim Verver *CC:* qgis-developer@lists.osgeo.org *Onderwerp:* Re: [Qgis-developer] SymbologyExport parameter Hi I'm not sure why the Symbology flag is not working (havent time to look sorry) but a quick fix might be to do this (which worked for me in a quick test): error = writer.writeAsVectorFormat(aLayer, r/tmp/out.shp, CP1250, None, ESRI Shapefile, False, None,,, False, None, QgsVectorFileWriter.NoSymbology, 1.0) aLayer.saveNamedStyle(/tmp/out.qml) (u'Created default style file as /tmp/out.qml', True) Hope that helps! Regards Tim On Sat, Dec 28, 2013 at 4:25 PM, Pim Verver p...@travelingo.nl wrote: Hi, I am using the QGis python console for the use of exporting an active layer from postgist to a shape file layer. I want to include the symbology as is possible through the GUI of QGis 2 (Dufour). I am using the writeAsVectorFormathttp://www.qgis.org/api/classQgsVectorFileWriter.html#a289af78b5b609fbcb0572aaf505f2822method of the QgsVectorFileWriter class, but keep getting the message that there are “Too many arguments” as if the parameter doesn´t exist. That seems correct given the fact that the mouse popup for the parameters doesn’t indicate a Symbology parameter. However in the official QGis API the parameter is mentioned: http://www.qgis.org/api/classQgsVectorFileWriter.html#a1aac90d30d811d2888d1aab4098ad63c. The symbology parameter seems tob e added in the latest release (QGis 2) Am I using it the wrong way or is someting else going on? The alternative would be save the style als SLD and import the style file after creating the shape layer, but if I can avoid that … The console code sofar: canvas = iface.mapCanvas() aLayer = iface.activeLayer() if aLayer.dataProvider().name() == 'postgres': writer = QgsVectorFileWriter error = writer.writeAsVectorFormat(aLayer, rD:\Documenten_Travelingo\SkyDrive Pro\Horeca routes\Projectbestanden\deBaak Driebergen\Shape bronnen\\+ aLayer.name() + .shp, CP1250, None, ESRI Shapefile, False, None,,, False, None, NoSymbology, 1.0) #then import the shape file in a new layer if error == QgsVectorFileWriter.NoError: vlayer = QgsVectorLayer(rD:\Documenten_Travelingo\SkyDrive Pro\Horeca routes\Projectbestanden\deBaak Driebergen\Shape bronnen, aLayer.name() + .shp, ogr) QgsMapLayerRegistry.instance().addMapLayer(vlayer) Th error is raised at the writeAsVectorFormat method and its parameter NoSymbology. Thanx in advance Kinds regards, Pim Verver ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer -- Tim Sutton - QGIS Project Steering Committee Member == Please do not email me off-list with technical support questions. Using the lists will gain more exposure for your issues and the knowledge surrounding your issue will be shared with all. Irc: timlinux on #qgis at freenode.net
Re: [Qgis-developer] Visual changelog for QGIS 2.2
Hi Tim, thanks, I just wanted to know how I do. I have no hurry and I will wait for my pull requests to be accepted when appropriate. Alvaro De: Tim Sutton li...@linfiniti.com Para: A Huarte ahuart...@yahoo.es CC: qgis-developer qgis-developer@lists.osgeo.org Enviado: Lunes 30 de diciembre de 2013 14:54 Asunto: Re: [Qgis-developer] Visual changelog for QGIS 2.2 Hi On Mon, Dec 30, 2013 at 10:54 AM, A Huarte ahuart...@yahoo.es wrote: Hi Tim, thanks for your work, but I have a question: the entry '# Feature: New keybindings' is implemented in PR #1010 but it is not yet merged. I have other pull requests with new features (#1040, #1046) not merged neither, in any case, I should add a new entry? For 1010 I committed your PR thanks. For the others, I'm fairly confident they will both be merged once the details are ironed out, so yes adding new entries would be good (perhaps it is better to wait until after the PR merges though). Regards Tim Thanks you very much. Alvaro De: Tim Sutton li...@linfiniti.com Para: qgis-developer qgis-developer@lists.osgeo.org Enviado: Lunes 30 de diciembre de 2013 5:41 Asunto: [Qgis-developer] Visual changelog for QGIS 2.2 Hi All Over the last couple of weeks, I have started compiling a list of interesting new features for the visual changelog for QGIS 2.2. Could I invite others to add entries there too. You can either do it directly on the changelog site [1] (you need to create yourself a login first) or send me an email with the following info: * Category of feature * Title for new features * Feature description in markdown or plain text * A screenshot if possible (it is a *visual* changelog) * Your full name for the image credits. Please take a look at the existing entries to ensure that you are not duplicating work. @Nyall maybe it would be nice to get another entry for composer summarising all the other improvements you have made, I know I haven't done the work you have done justice in the list so far. [1] http://changelog.linfiniti.com/qgis/version/21/ Thanks -- Tim Sutton - QGIS Project Steering Committee Member == Please do not email me off-list with technical support questions. Using the lists will gain more exposure for your issues and the knowledge surrounding your issue will be shared with all. Irc: timlinux on #qgis at freenode.net == ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer -- Tim Sutton - QGIS Project Steering Committee Member == Please do not email me off-list with technical support questions. Using the lists will gain more exposure for your issues and the knowledge surrounding your issue will be shared with all. Irc: timlinux on #qgis at freenode.net == ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
[Qgis-developer] gdalwarp not installed on MacOSX ?
Hello all, as you can see in this image: https://drive.google.com/file/d/0Bwg_m86uaXY1R0c0VHk3Sy1HdDA/edit?usp=sharing it seems that gdalwarp is not installed (or not found) by Qgis2threejs plugin on MacOSX. Could you please help me to solve this ? Thank you in advance Roberto ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] gdalwarp not installed on MacOSX ?
Hi Roberto, On Mon, Dec 30, 2013 at 4:50 PM, Geo DrinX geodr...@gmail.com wrote: Hello all, as you can see in this image: https://drive.google.com/file/d/0Bwg_m86uaXY1R0c0VHk3Sy1HdDA/edit?usp=sharing it seems that gdalwarp is not installed (or not found) by Qgis2threejs plugin on MacOSX. Could you please help me to solve this ? The Qgis2threejs plugin just references gdalwarp as if it is already available on PATH. Assuming you are using Kyngchaos.com install, you will need to ensure the following is on your PATH: /Library/Frameworks/GDAL.framework/Programs However, since it is a little tricky augmenting PATH for a GUI app on Mac, you can try prepending it to PATH using the Custom Environment Variables available in the QGIS Preferences, under System. If that does not work, there are a couple of other approaches to augmenting PATH for a Mac GUI app [0]. [0] https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPRuntimeConfig/Articles/EnvironmentVars.html Regards, Larry Thank you in advance Roberto ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] gdalwarp not installed on MacOSX ?
I might see it if google showed me the image ;) I can say that gdalwarp IS installed - it's in the GDAL framework. I installed the plugin and it didn't complain. I don't know what to do with the plugin to see if it fails when running it. My guess is that it needs a configuration option to be able to set the location of gdalwarp. There is an environment variable option in the QGIS prefs that might work - you would add PATH and set it to /Library/Frameworks/GDAL.framework/Versions/1.10/Programs On Dec 30, 2013, at 5:50 PM, Geo DrinX wrote: Hello all, as you can see in this image: https://drive.google.com/file/d/0Bwg_m86uaXY1R0c0VHk3Sy1HdDA/edit?usp=sharing it seems that gdalwarp is not installed (or not found) by Qgis2threejs plugin on MacOSX. Could you please help me to solve this ? Thank you in advance Roberto ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
[Qgis-developer] Commits missing from github?
Is it just me or is there a whole bunch of commits missing from https://github.com/qgis/QGIS/commits/master at the moment? There's a large block missing between Dec 18 and today. Nyall ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] Commits missing from github?
Actually... ignore that. My mistake! Nyall On 31 December 2013 11:21, Nyall Dawson nyall.daw...@gmail.com wrote: Is it just me or is there a whole bunch of commits missing from https://github.com/qgis/QGIS/commits/master at the moment? There's a large block missing between Dec 18 and today. Nyall ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] How to deal with plugins which are not useful for users (e.g. Hello world)
Maybe what is needed is a checkbox for programmer related plugins such as Plugin Builder, Plugin Reloader, ScriptRunner and HelloWorld? One another idea is to integrate HelloWorld into Plugin Builder? On Dec 30, 2013 5:44 AM, Jonathan Moules jonathanmou...@warwickshire.gov.uk wrote: +1 to Anita's post. The vast majority of GIS users aren't programmers in my experience (which is my masters and my current employment with 100+ people who use GIS in some form). Simpler is almost always better. It may not seem that way from mailing lists, but these are a self-selecting group of the more technically-proactive users (dev lists even more so). Cheers, Jonathan On 30 December 2013 13:32, Anita Graser anitagra...@gmx.at wrote: Hi Alessandro, Am 30.12.2013, 13:54 Uhr, schrieb Alessandro Pasotti apaso...@gmail.com : Did you have any real feedback from users being confused from the HelloWorld plugin? After all, it clearly advertises itself as an example do-nothing plugin. There is feedback from at least one user who think it should not be on the list of official plugins: https://twitter.com/dig_geo_com/statuses/417293802387152896 I can understand that it does not leave the most professional impression if users find weird testing stuff in the official plugin list. (Note that I'm speaking from the perspective of users without open source/programming background.) Can you explain me why do you put plugin developers in a different category than users? I tend to see plugin authors as (power) users. Many GIS users are not programmers. They have QGIS installed by their IT department and might or might not be able to install additional plugins. They certainly won't touch programming with a ten-foot pole. I think it's a valid distinction to make and the first impression should not alienate these more casual users. If I were a new QGIS user, I would like to have starting point to develop plugins, of course we have the coockbook and the builder plus plenty of blog articles, but as a programmer, what I would search is exactly that: the simplest possible plugin to start tampering with. I totally agree with your statement from the perspective of someone who knows at least some programming. But not everyone is in this position. Many users come to QGIS without feeling the need to develop plugins. Too often all they want to do is visualize some data, maybe have some background map from OpenLayers plugin. But I definitely agree that HelloWorld should not have a dual purpose (testing the plugin repository and provide a barebone example for wannabe plugin authors), so here's my proposal: unpublish HelloWorld and create a new Example plugin with the purpose of providing a simple starting point for new plugin authors. Personally, that doesn't bother me. I'm fine however you decide. Best wishes, Anita ___ anitagraser.com ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer This transmission is intended for the named addressee(s) only and may contain sensitive or protectively marked material up to RESTRICTED and should be handled accordingly. Unless you are the named addressee (or authorised to receive it for the addressee) you may not copy or use it, or disclose it to anyone else. If you have received this transmission in error please notify the sender immediately. All email traffic sent to or from us, including without limitation all GCSX traffic, may be subject to recording and/or monitoring in accordance with relevant legislation. ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] gdalwarp not installed on MacOSX ?
I don't know what to do with the plugin to see if it fails when running it. Simply, load an image (possibly a dtm, like a .bt or a .tif ), before to call the plugin. It displays the qgis image into a 3D viewer web page. I tested it on (bleah!) Windows and it works (very) well. :) I don't know since now that MacOSX had the PATH variable, also :( I will try to set Thank you Roberto ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] How to deal with plugins which are not useful for users (e.g. Hello world)
2013/12/31 Bob and Deb bobd...@gmail.com Maybe what is needed is a checkbox for programmer related plugins such as Plugin Builder, Plugin Reloader, ScriptRunner and HelloWorld? One another idea is to integrate HelloWorld into Plugin Builder? Hi, yes, this is a solution, I feel that with over 6000 downloads it is probably useful for somebody to study how a minimal plugin does work. But HelloWorld is also used as a test plugin for the plugin repository: https://github.com/qgis/QGIS-Django/tree/master/qgis-app/plugins/tests/HelloWorld I collected a lot of HelloWorld versions that I use to test version conflicts, metadata parsing, UTF8 support and a lot of other errors that appeared in the past. But I'm fine to leave it unpublished, I can re-publish it when testing. -- Alessandro Pasotti w3: www.itopen.it ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer