Re: [Qgis-developer] Fixing blockers high priority bugs
Hi Paolo On Tue, Jul 30, 2013 at 8:14 AM, Paolo Cavallini cavall...@faunalia.itwrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all. I think Andreas initiative of sponsoring Juergen work focused on fixing important bugs has been a great success (thanks for this!); we are around 10 blockers now, several of them related, and another 40+ tickets of high importance. I assume the budget has been consumed by now, so what are our plans now? Should we keep on with another week, or do we have another strategy? If we have the funding, lets get Jurgen on for another week - I'd like to get teh release out by the end of August. Otherwise we must start thinking seriously about releasing with a list of 'known issues'. As currently stands, that list would contain*: The SVG marker window has several bugs related to SVG parameters Wrong font display in qgis server Polygons digitized in Postgis layer with Avoid Intersections WFS-T and postgis: ERROR: null value in column gid violates not-null constraint when adding features Point pattern fill: invalid scaling of displacements when printing or writing PDF from composer Symbology: Get rid of duplicate functionality line decoration Blocker Measurements in degrees even when meters are chosen as map units Print as raster doesn't work Large memory used with map units symbology at large scales VRT file opens instantly in 1.8, not opened after 10 mins on Master QGIS does not deal with shapefiles with two fields with the same name * http://hub.qgis.org/projects/quantum-gis/issues?query_id=23 Tim All the best. - -- Paolo Cavallini - Faunalia www.faunalia.eu Full contact details at www.faunalia.eu/pc Nuovi corsi QGIS e PostGIS: http://www.faunalia.it/calendario -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iEYEARECAAYFAlH3WdYACgkQ/NedwLUzIr6GagCaA+P4MTFornjqWzJr8x/s1C9u y64AoKh+UOqB0SWMogcP0JHh0ldyIbgN =Jcfd -END PGP SIGNATURE- ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer -- Tim Sutton - QGIS Project Steering Committee Member (Release Manager) == 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
Re: [Qgis-developer] Fixing blockers high priority bugs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Tim, Il 31/07/2013 08:07, Tim Sutton ha scritto: If we have the funding, lets get Jurgen on for another week - I'd like to get teh release out by the end of August. We should have funds available. As soon as Horst is back we'll have the exact figures. An alternative would be to call for targeted donations. All the best. - -- Paolo Cavallini - Faunalia www.faunalia.eu Full contact details at www.faunalia.eu/pc Nuovi corsi QGIS e PostGIS: http://www.faunalia.it/calendario -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iEYEARECAAYFAlH4qlIACgkQ/NedwLUzIr4r5ACfQs2F3s+AH1qxLPZgb8hLlprW wTMAn0uoWYXo4lE9Ecn70Y9LlD/CYNLt =xvmn -END PGP SIGNATURE- ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] Fixing blockers high priority bugs
Hi On Wed, Jul 31, 2013 at 8:10 AM, Paolo Cavallini cavall...@faunalia.itwrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Tim, Il 31/07/2013 08:07, Tim Sutton ha scritto: If we have the funding, lets get Jurgen on for another week - I'd like to get teh release out by the end of August. We should have funds available. As soon as Horst is back we'll have the exact figures. An alternative would be to call for targeted donations. Lets do both? Regards Tim All the best. - -- Paolo Cavallini - Faunalia www.faunalia.eu Full contact details at www.faunalia.eu/pc Nuovi corsi QGIS e PostGIS: http://www.faunalia.it/calendario -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iEYEARECAAYFAlH4qlIACgkQ/NedwLUzIr4r5ACfQs2F3s+AH1qxLPZgb8hLlprW wTMAn0uoWYXo4lE9Ecn70Y9LlD/CYNLt =xvmn -END PGP SIGNATURE- -- Tim Sutton - QGIS Project Steering Committee Member (Release Manager) == 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
Re: [Qgis-developer] Fixing blockers high priority bugs
-- View this message in context: http://osgeo-org.1560.x6.nabble.com/Fixing-blockers-high-priority-bugs-tp5069530p5069791.html Sent from the Quantum GIS - Developer mailing list archive at Nabble.com. ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] Fixing blockers high priority bugs
Tim Sutton-4 wrote Otherwise we must start thinking seriously about releasing with a list of 'known issues'. As currently stands, that list would contain*: The SVG marker window has several bugs related to SVG parameters Wrong font display in qgis server Polygons digitized in Postgis layer with Avoid Intersections WFS-T and postgis: ERROR: null value in column gid violates not-null constraint when adding features Point pattern fill: invalid scaling of displacements when printing or writing PDF from composer Symbology: Get rid of duplicate functionality line decoration Blocker Measurements in degrees even when meters are chosen as map units Print as raster doesn't work Large memory used with map units symbology at large scales VRT file opens instantly in 1.8, not opened after 10 mins on Master QGIS does not deal with shapefiles with two fields with the same name * http://hub.qgis.org/projects/quantum-gis/issues?query_id=23 Tim Hi, is this a sort of Release Candidate? Looking at the blocker list remaining, 'print as raster' and pdf from composer can't be kept as know issues even for a release candidate. The other are woraroundable (I hope that work exists !) Cheers Régis -- View this message in context: http://osgeo-org.1560.x6.nabble.com/Fixing-blockers-high-priority-bugs-tp5069530p5069792.html Sent from the Quantum GIS - Developer mailing list archive at Nabble.com. ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] Fixing blockers high priority bugs
Hi On Wed, Jul 31, 2013 at 9:04 AM, Régis Haubourg regis.haubo...@eau-adour-garonne.fr wrote: Tim Sutton-4 wrote Otherwise we must start thinking seriously about releasing with a list of 'known issues'. As currently stands, that list would contain*: The SVG marker window has several bugs related to SVG parameters Wrong font display in qgis server Polygons digitized in Postgis layer with Avoid Intersections WFS-T and postgis: ERROR: null value in column gid violates not-null constraint when adding features Point pattern fill: invalid scaling of displacements when printing or writing PDF from composer Symbology: Get rid of duplicate functionality line decoration Blocker Measurements in degrees even when meters are chosen as map units Print as raster doesn't work Large memory used with map units symbology at large scales VRT file opens instantly in 1.8, not opened after 10 mins on Master QGIS does not deal with shapefiles with two fields with the same name * http://hub.qgis.org/projects/quantum-gis/issues?query_id=23 Tim Hi, is this a sort of Release Candidate? Looking at the blocker list remaining, 'print as raster' and pdf from composer can't be kept as know issues even for a release candidate. The other are woraroundable (I hope that work exists !) Well ideally all those issues will be fixed for the release - I was just listing what is currently there. Lets see what we can organise in terms of funding more bug fixing before we go down the rabbit hole of discussing which known issues are allowable :-) Regards Tim Cheers Régis -- View this message in context: http://osgeo-org.1560.x6.nabble.com/Fixing-blockers-high-priority-bugs-tp5069530p5069792.html Sent from the Quantum GIS - Developer mailing list archive at Nabble.com. ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer -- Tim Sutton - QGIS Project Steering Committee Member (Release Manager) == 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
Re: [Qgis-developer] Fixing blockers high priority bugs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Il 31/07/2013 10:13, Tim Sutton ha scritto: Well ideally all those issues will be fixed for the release - I was just listing what is currently there. Lets see what we can organise in terms of funding more bug fixing before we go down the rabbit hole of discussing which known issues are allowable :-) right; so I suggest to start a funding campaign for qgis2. all the best. - -- Paolo Cavallini - Faunalia www.faunalia.eu Full contact details at www.faunalia.eu/pc Nuovi corsi QGIS e PostGIS: http://www.faunalia.it/calendario -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iEYEARECAAYFAlH4yXgACgkQ/NedwLUzIr6LdwCfXs5zI5ecMK7QNfPkwH8cIO/p er8AoKC+R7Fz2VgOkwUXGMJdRu5Ay4Qr =g3dH -END PGP SIGNATURE- ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] QGIS QgsVectorFileWriter
Hi, I guess that the 3rd argument (fields) should be a QgsFields object. You can create it like this. fields = QgsFields() fields.append( QgsField( id, QVariant.Int ) ) fields.append( QgsField( desc, QVariant.String ) ) Cheers, Minoru 2013/7/31 Bjorn Nyberg bjorn.burr.nyb...@gmail.com: I have a list of Linestrings [(x,y),(x,y)] pairs that i've created as shapelist.append(([QgsPoint(x1,y1),QgsPoint(x2,y2)])) shapelist[:5] [[(4.11658e+06,5.18318e+06), (4.11717e+06,5.18218e+06)], [(4.11847e+06,5.18323e+06), (4.11771e+06,5.18223e+06)], [(4.1064e+06,5.17508e+06), (4.10647e+06,5.17408e+06)], [(4.10755e+06,5.1749e+06), (4.10693e+06,5.1739e+06)], [(4.11138e+06,5.15935e+06), (4.112e+06,5.15835e+06)]] MultiPolyLine = QgsGeometry.fromMultiPolyline(shapelist) However when I attempt to apply the writer by writer = QgsVectorFileWriter(out, CP1250, fields, QGis.WKBMultiLineString, layer.crs(), ESRI Shapefile) I receive the following traceback: Traceback (most recent call last): File input, line 1, in module TypeError: arguments did not match any overloaded call: QgsVectorFileWriter(QString, QString, QgsFields, QGis.WkbType, QgsCoordinateReferenceSystem, QString driverName=ESRI Shapefile, QStringList datasourceOptions=QStringList(), QStringList layerOptions=QStringList(), QString newFilename=None): argument 3 has unexpected type 'dict' QgsVectorFileWriter(QgsVectorFileWriter): argument 1 has unexpected type 'str' What does a Qstring imply here? Do I need to apply PyQt4.QtCore.QString(out)? Cheers, Bjorn ___ 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] WFS Client skipping features?
Hi, I am testing QGIS desktop WFS client against a QGIS WFS server and see that the client is skipping features - quite a lot in fact. The server part seems to be fine as I can get all features to display when using FME viewer as a client. Do others have similar issues? Are there open bugs on the WFS client regarding this? Any tips what I can do? Any hidden settings for limiting the number of features? I tried to use with and without cache and there is no difference. Thanks, Andreas -- -- Andreas Neumann Böschacherstrasse 10A 8624 Grüt (Gossau ZH) Switzerland ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
[Qgis-developer] Hotel in Brighton
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all. The next HF is going to be an expensive one; as such, it is important for us to have an accurate budget. I would therefore ask anybody who needs support to let me know ASAP, both for the flight and for the hotel. Also a note I do not need support by core devs who are already covered by other means will be appreciated. All the best. - -- Paolo Cavallini - Faunalia www.faunalia.eu Full contact details at www.faunalia.eu/pc Nuovi corsi QGIS e PostGIS: http://www.faunalia.it/calendario -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iEYEARECAAYFAlH5LosACgkQ/NedwLUzIr724gCcC//Wobh3ilSnFxPM1KpsjKQx SHUAmgLYnKrn1Ruh7uyYW3hjoYF0MVId =vUCg -END PGP SIGNATURE- ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
[Qgis-developer] [QGIS][Plugin] Request for approval of the newer version(00.05.00) of Geosearch
Hi all, Sorry to disturb all of you. As I don't know which mail list is really related to the QGIS plugin release issues... So I try to send this email in this mail list first... Thanks Regards, Walter ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] WFS Client skipping features?
I am testing QGIS desktop WFS client against a QGIS WFS server and see that the client is skipping features - quite a lot in fact. The server part seems to be fine as I can get all features to display when using FME viewer as a client. Do others have similar issues? Are there open bugs on the WFS client regarding this? Any tips what I can do? Any hidden settings for limiting the number of features? I had files a ticket about a similar issue http://hub.qgis.org/issues/8287 is the same issue or another one? cheers! ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] [SoC] Resource Sharing in QGIS - Weekly Report #6
Hello Borys, On Mon, Jul 29, 2013 at 5:19 PM, Borys Jurgiel i...@borysjurgiel.pl wrote: Hi Arun, Anyway, I haven't found any common way for presenting items. For plugins, I've found the simple name list + www browser for details the most suitable, while for styles probably a rich list would be better. Code snippets may be closer to plugins though... What do you think about it all? I think my previous mail explains what I am trying to achieve. I too was boggled by the GUI challenge that I found it difficult to give a common interface. Making remote integration with server in the core library and integrating the import of resources in the respective GUI parts of the desktop application, might be a bit lot to build. But I think that way we are making it more seamless. What do you think? -- Regards Arunmozhi ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [Qgis-developer] [SoC] Resource Sharing in QGIS - Weekly Report #6
Dnia środa, 31 lipca 2013 o 19:21:08 arunthe...@gmail.com napisał(a): Hello, Sorry for the late reply. With respect to the types of resources, I had symbols, symbology style sheets, plugins, script runner scripts, sextante models, and if possible print composer templates. But the basic idea is not to create a GUI for all of these or change the existing ones like the plugins downloader, that is already present. My idea is to create the remote infrastructure (server - qgis-django) with the required API and write the basic backend library for the Quantum-GIS desktop application. Then the desktop application API can be used at respective places, wherever required. Sure. I mentioned the GUI issue,as I find it probably the most divergent part. All the rest (API for up/downloading, voting etc, qgs classes for storing metadata and handling communication, and the django part) could be probably easily unified... However look two paragraphs further. When I wrote the proposal, initially I had the idea to write a single plugin, perhaps in Python to show-case the idea. But presently I think writing the backend code in the core library would be more helpful than a single plugin for a particular resource. Basic working is downloading - validating - initiating integration. This is common to any resource we might share. Exactly. The present code with the QgsSymbolResource class in my gsoc13 branch is an example of the above mentioned methodology with GUI integration done in the Symbol Import Dialog. So you used server-side filtering. My approach is different. First download metadata of all available and installed plugins to a metadata registry, then process it (filter, sort etc) locally. The metadata registry is just a nested QMap: QMap QString plugin_id, QMap QString property, QString value Did you considered such approach? And if so, what downsides you see? I'm afraid for plugins it's the only solution, because of metadata complexity [1] and the need of finding updates at startup. For styles, it looks like an overkill at this stage, however, if you'd like to implement filtering/sorting by votes or versioning/updating (like in plugins) in the future, I encourage you to consider refactoring the idea unless it's too late :-) Instead of simple QMap of QMaps, there could be also some dedicated classes: QgsAbstractMetadataRegistry ( containing a map of QgsAbstractMetadata ) QgsPluginMetadataRegistry ( containing a map of QgsPluginMetadata) QgsSymbolMetadataRegistry ( containing a map of QgsSymbolMetadata) etc. The QgsAbstractMetadataRegistry class could contain methods for fetching, downloading, uploading, voting etc. If you prefer to stay with your approach, probably the currently implemented core part of the installer has to remain separated, however, auhentication/upload/voting API probably can be shared. I'm not very familiar with the existing repository django app though. I hope I didn't drive you mad with this idea of refactoring ;-)) Regards, B. [1] https://github.com/qgis/Quantum-GIS/blob/master/src/app/pluginmanager/README ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer
[Qgis-developer] OGR SQL encoding problems
Hi, Problems on this topic have been reported several times. - OGR SQL: REPACK fails if filename includes non-ascii characters, http://hub.qgis.org/issues/8391 - Fail create a spatial index with shape file that contain Japanese in the file name, http://hub.qgis.org/issues/7794 - Points are deleted but still exist, http://hub.qgis.org/issues/6134 - spatial index fails, http://trac.osgeo.org/qgis/ticket/1295 I think these problems have not been completely fixed. Please see #7794 and #8391 for the steps to reproduce the problems. I would like to fix the problems before the 2.0 release. There is a pull request to fix the problems. https://github.com/qgis/Quantum-GIS/pull/584 Could any developers review the pull request? Regards, Minoru ___ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer