<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><font size="-1"><font face="Arial">I agree with using a linter
also. <br>
</font></font></p>
<p><font size="-1"><font face="Arial">Editorconfig just helps reduce
the output of the linter. :)</font></font><br>
</p>
<div class="moz-signature"><b>Worth Lutz</b><br>
<br>
<br>
</div>
<div class="moz-cite-prefix">On 10/12/2018 4:31 AM, Cayetano
Benavent wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAKZV1yVpd1TxMZD59em2O5GKAtStXUqb=yHdqOcgKyD3r8pfXA@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">Hi,
<div><br>
</div>
<div>We are already using editorconfig in pgRoutingLayer: <a
href="https://github.com/pgRouting/pgRoutingLayer/blob/master/.editorconfig"
moz-do-not-send="true">https://github.com/pgRouting/pgRoutingLayer/blob/master/.editorconfig</a></div>
<div><br>
</div>
<div>I propose to use PyLint in addition to editorconfig,
because the first is a code analysis tool. Editorconfig,
as far as I know, is a tool to maintain consistent coding
styles between different editors. </div>
<div><br>
</div>
<div>Thanks,<br clear="all">
<div>
<div dir="ltr" class="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div
style="font-family:Helvetica,arial,sans-serif;font-size:18px;padding:20px
5px 10px 0px">
<div dir="ltr"
style="font-family:arial,sans-serif;font-size:12.8px"><b
style="font-size:12.8px;font-family:Helvetica,arial,sans-serif;color:rgb(0,0,0)">Cayetano
Benavent<br>
</b><font
style="font-size:12.8px;font-family:Helvetica,arial,sans-serif"
color="#000000">Head of
Data</font></div>
<div dir="ltr"
style="font-family:arial,sans-serif;font-size:12.8px"><span
style="font-size:12.8px;font-family:Helvetica,arial,sans-serif"><span
style="color:rgb(0,0,0);font-size:12px"><br>
</span><font
color="#000000"><a
href="tel:%2B34%20954%20095%20876"
value="+34954701157"
style="color:rgb(17,85,204)"
target="_blank"
moz-do-not-send="true">+34
954 095 876</a></font><font
style="color:rgb(80,0,80);font-size:12.8px" face="Helvetica, arial,
sans-serif"><span
style="font-size:12px"><br>
</span></font></span><span
style="font-family:Helvetica,arial,sans-serif;font-size:12px;color:rgb(0,0,0)"><a
href="http://www.geographica.gs/" style="color:rgb(17,85,204)"
target="_blank"
moz-do-not-send="true">www.geographica.gs</a></span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
</div>
</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">El jue., 11 oct. 2018 a las 21:32, Vicky Vergara
(<<a href="mailto:vicky@georepublic.de"
moz-do-not-send="true">vicky@georepublic.de</a>>)
escribió:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">Yes, <br>
</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">good idea,
many editors use that .editorconfig file<br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">On Thu, Oct 11, 2018 at 12:51 PM Worth Lutz
<<a href="mailto:wal3@mindspring.com" target="_blank"
moz-do-not-send="true">wal3@mindspring.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
<p><font size="-1"><font face="Arial">This may be
helpful for the project. <a
class="m_-3561927462336265775m_3068430229375106604moz-txt-link-freetext"
href="https://editorconfig.org/" target="_blank"
moz-do-not-send="true">https://editorconfig.org/</a>
<br>
</font></font></p>
<p><font size="-1"><font face="Arial">Take a look and
see if it will help keep coding in the project
consistent.</font></font></p>
<p><font size="-1"><font face="Arial">I have no
connection with editorconfig except that I use it.<br>
</font></font></p>
<div
class="m_-3561927462336265775m_3068430229375106604moz-signature"><b>Worth
Lutz</b><br>
<br>
<br>
</div>
<div
class="m_-3561927462336265775m_3068430229375106604moz-cite-prefix">On
10/11/2018 1:06 PM, Cayetano Benavent wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">Hi Vicky,
<div><br>
</div>
<div>Python has several linters. I propose to
use for pgRoutingLayer project this tool:
PyLint (<a href="http://pylint.pycqa.org"
target="_blank" moz-do-not-send="true">http://pylint.pycqa.org</a>).
PyLynt is mantained by Python Code Quality
Authority (<a href="http://meta.pycqa.org"
target="_blank" moz-do-not-send="true">http://meta.pycqa.org</a>).
I need to prepare and include a
configuration file (.pylintrc) in
repository.</div>
<div><br>
</div>
<div>To test this new release I will write a
wiki explaining how can you do it.</div>
<div><br>
</div>
<div>Thanks,</div>
<div><br>
</div>
<div><br clear="all">
<div>
<div dir="ltr"
class="m_-3561927462336265775m_3068430229375106604gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div
style="font-family:Helvetica,arial,sans-serif;font-size:18px;padding:20px
5px 10px 0px">
<div dir="ltr"
style="font-family:arial,sans-serif;font-size:12.8px"><b
style="font-size:12.8px;font-family:Helvetica,arial,sans-serif;color:rgb(0,0,0)">Cayetano
Benavent<br>
</b><font
style="font-size:12.8px;font-family:Helvetica,arial,sans-serif"
color="#000000">Head of Data</font></div>
<div dir="ltr"
style="font-family:arial,sans-serif;font-size:12.8px"><span
style="font-size:12.8px;font-family:Helvetica,arial,sans-serif"><span
style="color:rgb(0,0,0);font-size:12px"><br>
</span><font
color="#000000"><a
href="tel:%2B34%20954%20095%20876" value="+34954701157"
style="color:rgb(17,85,204)"
target="_blank" moz-do-not-send="true">+34 954 095 876</a></font><font
style="color:rgb(80,0,80);font-size:12.8px"
face="Helvetica, arial, sans-serif"><span style="font-size:12px"><br>
</span></font></span><span
style="font-family:Helvetica,arial,sans-serif;font-size:12px;color:rgb(0,0,0)"><a
href="http://www.geographica.gs/" style="color:rgb(17,85,204)"
target="_blank"
moz-do-not-send="true">www.geographica.gs</a></span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">El mié., 10 oct. 2018 a las 15:44,
Vicky Vergara (<<a
href="mailto:vicky@georepublic.de"
target="_blank" moz-do-not-send="true">vicky@georepublic.de</a>>)
escribió:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div dir="ltr">
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">Hi
Cayetano</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">Does
python has some sort of code linter?</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">Would
be nice to lint the code and set some
standards,</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">like
use spaces instead of tabs, how many spaces,
etc.</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">I
am not a python expert but for C++ I use
googles linter:</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><a
href="https://github.com/cpplint/cpplint"
target="_blank" moz-do-not-send="true">https://github.com/cpplint/cpplint</a></div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">BTW,
what do I have to do to test the the
release?</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">Regards
Vicky<br>
</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">On Wed, Oct 10, 2018 at 3:10 AM
Cayetano Benavent <<a
href="mailto:cayetano.benavent@geographica.gs"
target="_blank" moz-do-not-send="true">cayetano.benavent@geographica.gs</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0
0 0 .8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div dir="ltr">
<div dir="ltr">Hi all,
<div><br>
</div>
<div>I have merged <a
href="https://github.com/pgRouting/pgRoutingLayer/pull/82"
target="_blank" moz-do-not-send="true">PR#82</a>
and published the new pre-release
"v3.0.0-alpha1":</div>
<div><a
href="https://github.com/pgRouting/pgRoutingLayer/releases/tag/v3.0.0-alpha1"
target="_blank" moz-do-not-send="true">https://github.com/pgRouting/pgRoutingLayer/releases/tag/v3.0.0-alpha1</a></div>
<div><br>
</div>
<div>I know we need to do more work but I
have little time and I think priority is
to have a QGIS3 version to share with
community. </div>
<div><br>
</div>
<div>More things: I would like to update
the Readme file because it is totally
outdated.</div>
<div><br>
</div>
<div>Thanks!<br clear="all">
<div>
<div dir="ltr"
class="m_-3561927462336265775m_3068430229375106604m_-2590089665178007133m_2543738816080833375gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div
style="font-family:Helvetica,arial,sans-serif;font-size:18px;padding:20px
5px 10px 0px">
<div dir="ltr"
style="font-family:arial,sans-serif;font-size:12.8px"><b
style="font-size:12.8px;font-family:Helvetica,arial,sans-serif;color:rgb(0,0,0)">Cayetano
Benavent<br>
</b><font
style="font-size:12.8px;font-family:Helvetica,arial,sans-serif"
color="#000000">Head of Data</font></div>
<div dir="ltr"
style="font-family:arial,sans-serif;font-size:12.8px"><span
style="font-size:12.8px;font-family:Helvetica,arial,sans-serif"><span
style="color:rgb(0,0,0);font-size:12px"><br>
</span><font
color="#000000"><a
href="tel:%2B34%20954%20095%20876" value="+34954701157"
style="color:rgb(17,85,204)"
target="_blank" moz-do-not-send="true">+34 954 095 876</a></font><font
style="color:rgb(80,0,80);font-size:12.8px"
face="Helvetica, arial, sans-serif"><span style="font-size:12px"><br>
</span></font></span><span
style="font-family:Helvetica,arial,sans-serif;font-size:12px;color:rgb(0,0,0)"><a
href="http://www.geographica.gs/" style="color:rgb(17,85,204)"
target="_blank"
moz-do-not-send="true">www.geographica.gs</a></span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">El jue., 4 oct. 2018 a las
12:44, Cayetano Benavent (<<a
href="mailto:cayetano.benavent@geographica.gs"
target="_blank" moz-do-not-send="true">cayetano.benavent@geographica.gs</a>>)
escribió:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px
#ccc solid;padding-left:1ex">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">Hi all,
<div><br>
</div>
<div>Works I have done:</div>
<div>- I've updated develop
branch because it was very
outdated (now is paired with
master).</div>
<div>- I've changed base
branch (now is develop) for
PR to merge all the works
for QGIS3 version: <a
href="https://github.com/pgRouting/pgRoutingLayer/pull/82"
target="_blank"
moz-do-not-send="true">https://github.com/pgRouting/pgRoutingLayer/pull/82</a></div>
<div>- I've created "gsoc2018"
tag with all the works
derived from GSOC 2018 by
Aasheesh Tiwari past
summer: <a
href="https://github.com/pgRouting/pgRoutingLayer/tree/gsoc2018"
target="_blank"
moz-do-not-send="true">https://github.com/pgRouting/pgRoutingLayer/tree/gsoc2018</a></div>
<div><br>
</div>
<div>In several days we remove
python3 branch, we will
merge <a
href="https://github.com/pgRouting/pgRoutingLayer/pull/82"
target="_blank"
moz-do-not-send="true">PR#82</a>
and we will
create v3.0.0-alpha1 version
(without pgr_DijkstraCost).</div>
<div>Regarding to DijkstraCost
function, I will try to
review it again to include
in v3.0.0-alpha2 version
(now I understand his
utility in QGIS :) ).</div>
<div><br>
</div>
<div>It is important
understand several things to
do a better planning of
pgRoutingLayer future:</div>
<div>- QGIS2 is developed
entirely with Python 2.</div>
<div>- QGIS3 is developed
entirely with Python 3 and
PyQGIS API is very different
to QGIS2.</div>
<div>- Python 2 EOL (end of
life) is very near (Python 2
will be retired in 1 year) (<a
href="https://pythonclock.org/" target="_blank" moz-do-not-send="true">https://pythonclock.org/</a>
and <a
href="https://www.python.org/dev/peps/pep-0373/"
target="_blank"
moz-do-not-send="true">https://www.python.org/dev/peps/pep-0373/</a>).</div>
<div><br>
</div>
<div>Taking in consideration
this information we should
not spend time to code in
Python 2 so we only can
develop in one direction:
QGIS3.</div>
<div>Last pgRoutingLayer
version for QGIS2 should be
2.2 (actually this is the
last version uploaded to
QGIS plugin hub).</div>
<div><br>
</div>
<div>QGIS3 is very (very)
superior to QGIS2 (most of
his core has been rewrited)
so if you can migrate
version (2 to 3) you should
do. I can help you if you do
not know how to migrate
version (it is very easy in
all operative systems).</div>
<div><br>
</div>
<div>We are very near to have
a QGIS3 version! </div>
<div><br>
</div>
<div>Regards,<br clear="all">
<div>
<div dir="ltr"
class="m_-3561927462336265775m_3068430229375106604m_-2590089665178007133m_2543738816080833375m_-874446088124840740m_-4445112569876891028gmail-m_-3767885213702201630gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div
style="font-family:Helvetica,arial,sans-serif;font-size:18px;padding:20px
5px 10px 0px">
<div dir="ltr"
style="font-family:arial,sans-serif;font-size:12.8px"><b
style="font-size:12.8px;font-family:Helvetica,arial,sans-serif;color:rgb(0,0,0)">Cayetano
Benavent<br>
</b><font
style="font-size:12.8px;font-family:Helvetica,arial,sans-serif"
color="#000000">Head of Data</font></div>
<div dir="ltr"
style="font-family:arial,sans-serif;font-size:12.8px"><span
style="font-size:12.8px;font-family:Helvetica,arial,sans-serif"><span
style="color:rgb(0,0,0);font-size:12px"><br>
</span><font
color="#000000"><a
href="tel:%2B34%20954%20095%20876" value="+34954701157"
style="color:rgb(17,85,204)"
target="_blank" moz-do-not-send="true">+34 954 095 876</a></font><font
style="color:rgb(80,0,80);font-size:12.8px"
face="Helvetica, arial, sans-serif"><span style="font-size:12px"><br>
</span></font></span><span
style="font-family:Helvetica,arial,sans-serif;font-size:12px;color:rgb(0,0,0)"><a
href="http://www.geographica.gs/" style="color:rgb(17,85,204)"
target="_blank"
moz-do-not-send="true">www.geographica.gs</a></span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">El mié., 3 oct. 2018 a
las 17:01, Vicky Vergara (<<a
href="mailto:vicky@georepublic.de"
target="_blank"
moz-do-not-send="true">vicky@georepublic.de</a>>)
escribió:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0 0 0
.8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">Hi Cayetano</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">Please Merge first the
branch to "develop"
branch.</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"> And clean the repository</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">send a mail to this list
about the branches
that will be
deleted,</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">wait 3 or 4 days for
people to double
check that no
"important" work
will be deleted.<br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">Make sure that the tag
that contains the
GSoC students work
was created. <br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">(and the tag has as last
commit, the last
commit of the
student during the
program)</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">I really don't remember
if I taged his work,
we never continue
work on a students
branch,<br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"> that branch has to
remain intact when
the GoC program is
over that contains
the students work
and his work only.</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">By cleaning the repo:<br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">When people clone or
update their fork,
they would only get
master and develop
branch.</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">master has pgRoutingLayer
v2.2.0 and branch
develop has
v3.0.0-dev</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">Because the version is a
"major" change we
have to go thru the
following phases:</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"> v3.0.0-alpha
(v3.0.0-alpha1 if
needed see bellow)<br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">v3.0.0-beta</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">v3.0.0-rc</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">etc.</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
Use that versioning
numbering<span
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"> to create the following
branches & tags</span>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">v3.0.0-alpha1 Includes
all the functions
that are coded</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">v3.0.0-alpha2 Remove
function(s) that
is(are) well-known
to have issues
(issues must be
documented on the
issue list)<br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">or</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">v3.0.0-alpha Include only
the functions that
supposedly work well</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">or</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">v3.0.0-alpha1 Includes
only pgr_dijkstra</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">v3.0.0-alpha2 Includes
also
pgr_dijkstraCost<br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">etc ...</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">I like third option best
because also work on
documentation has to
be done.</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">So make users
documentation of
pgr_dijkstra and
make the alpha with
only that function<br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">So gradually
documentation and
functionality come
in an alpha<br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div
style="font-family:arial,helvetica,sans-serif"
class="gmail_default">I know version pgRoutingLayer v3.0.0 will use
python3 what I dont
know, is which
versions of QGIS it
will work.</div>
<div
style="font-family:arial,helvetica,sans-serif"
class="gmail_default">The version v2.0 didn't handle the functions with
the "pgr_" is that
going to remain the
same?</div>
<div
style="font-family:arial,helvetica,sans-serif"
class="gmail_default">Which versions of pgRouting will it work with?</div>
<div
style="font-family:arial,helvetica,sans-serif"
class="gmail_default">I guess you removed all the deprecated functions,
so for example, and
kept for example</div>
<div
style="font-family:arial,helvetica,sans-serif"
class="gmail_default">for 2.1: pgr_dijkstra, pgr_drivingDistance and
pgr_KSP</div>
<div
style="font-family:arial,helvetica,sans-serif"
class="gmail_default">Maybe, many users (like me) have QGIS 2.18</div>
<div
style="font-family:arial,helvetica,sans-serif"
class="gmail_default">Some instructions about testing the phases would
be needed.</div>
<div
style="font-family:arial,helvetica,sans-serif"
class="gmail_default"><br>
</div>
<div
style="font-family:arial,helvetica,sans-serif"
class="gmail_default"><br>
</div>
<div
style="font-family:arial,helvetica,sans-serif"
class="gmail_default">About initial decisions of what can be included:<br>
</div>
<div
style="font-family:arial,helvetica,sans-serif"
class="gmail_default">Now that we are starting a new major</div>
<div
style="font-family:arial,helvetica,sans-serif"
class="gmail_default">one thing is I learned is don't include what does
not work</div>
<div
style="font-family:arial,helvetica,sans-serif"
class="gmail_default"><br>
</div>
<div
style="font-family:arial,helvetica,sans-serif"
class="gmail_default">In our case, besides pgRoutingLayer code
correctness, we
depend on the
correctness of
pgRouting :</div>
</div>
<div dir="ltr">
<div
style="font-family:arial,helvetica,sans-serif"
class="gmail_default">
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">About withPoints &
all proposed
functions</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><a
href="https://docs.pgrouting.org/2.6/en/proposed.html#stable"
target="_blank"
moz-do-not-send="true">https://docs.pgrouting.org/2.6/en/proposed.html#stable</a></div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">There is a warning. and
some detected
issues:</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><a
href="https://github.com/pgRouting/pgrouting/issues?q=is%3Aopen+is%3Aissue+label%3AwithPoints"
target="_blank"
moz-do-not-send="true">https://github.com/pgRouting/pgrouting/issues?q=is%3Aopen+is%3Aissue+label%3AwithPoints</a></div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">About experimental
functions:</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><a
href="https://docs.pgrouting.org/2.6/en/proposed.html#experimental-functions"
target="_blank"
moz-do-not-send="true">https://docs.pgrouting.org/2.6/en/proposed.html#experimental-functions</a></div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">About pgr_dijkstraCost in
QGiS I use it (to
generate the image)
here:<br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><a
href="https://workshop.pgrouting.org/2.5.0/en/chapters/shortest_path.html#exercise-5-many-pedestrians-going-to-different-destinations-returning-aggregate-costs"
target="_blank"
moz-do-not-send="true">https://workshop.pgrouting.org/2.5.0/en/chapters/shortest_path.html#exercise-5-many-pedestrians-going-to-different-destinations-returning-aggregate-costs</a></div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">compare VS</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><a
href="https://workshop.pgrouting.org/2.5.0/en/chapters/shortest_path.html#exercise-4-many-pedestrians-going-to-different-destinations"
target="_blank"
moz-do-not-send="true">https://workshop.pgrouting.org/2.5.0/en/chapters/shortest_path.html#exercise-4-many-pedestrians-going-to-different-destinations</a></div>
<div
style="font-family:arial,helvetica,sans-serif"
class="gmail_default">It gives a different perspective of the results of
pgr_dijkstra<br>
</div>
<br>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">As reference:</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"> This is the latest
pgRouting
documentation<br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><a
href="https://docs.pgrouting.org/2.6/en/index.htm"
target="_blank"
moz-do-not-send="true">https://docs.pgrouting.org/2.6/en/index.htm</a></div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"> This is the pgRouting
3.0.0-dev
documentation (to
be released on
September 2019)<br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><a
href="https://docs.pgrouting.org/dev/en/index.html"
target="_blank"
moz-do-not-send="true">https://docs.pgrouting.org/dev/en/index.html</a></div>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">Lots of things to plan</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">:)<br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">Regards</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif">Vicky<br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div
class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">On Tue, Oct 2, 2018
at 7:32 PM Cayetano Benavent <<a
href="mailto:cayetano.benavent@geographica.gs" target="_blank"
moz-do-not-send="true">cayetano.benavent@geographica.gs</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0 0 0
.8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">Hi all,
<div><br>
</div>
<div>
<div>I have finally
cleaned code and
fixed last bugs in
python3 branch
from
pgRoutingLayer
with all the work
done by student
Aasheesh Tiwari
(@AasheeshT) this
summer in GSOC.</div>
<div>I would like to
merge python3
branch with master
and upload a QGIS3
version. I've
tested this code
and it is working
well in QGIS3
although there is
still a lot of
work to do :)</div>
<div><br>
</div>
<div>
<div>It is
important to
note that I've
removed several
functions (what
I really did is
comment access
from GUI):</div>
<div>- WithPoints
family: these
functions don't
work well
because they
were a very last
addition in
GSOC. We will
add this code
when Aasheesh
(or somebody)
fixes them.</div>
<div>- TSP
euclidean: This
function is not
working properly
(before GSOC
this function
does not work
well). I think
is more useful
to add pgr_TSP
in the future
that fix
euclidean
version.</div>
<div>-
DijkstraCost:
This function is
not working
properly and I
don't undestand
very well the
purpose of this
function in
QGIS.</div>
</div>
<div><br>
</div>
<div>Deprecated
functions were
also removed
(kdijkstra_path
and kdijkstra_cost)
but in this case
we removed all the
code.</div>
<div><br>
</div>
<div>Thanks,<br
clear="all">
<div>
<div dir="ltr"
class="m_-3561927462336265775m_3068430229375106604m_-2590089665178007133m_2543738816080833375m_-874446088124840740m_-4445112569876891028m_-3767885213702201630m_-2516336683141096486m_-4353498952507857176gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div
style="font-family:Helvetica,arial,sans-serif;font-size:18px;padding:20px
5px 10px 0px">
<div dir="ltr"
style="font-family:arial,sans-serif;font-size:12.8px"><b
style="font-size:12.8px;font-family:Helvetica,arial,sans-serif;color:rgb(0,0,0)">Cayetano
Benavent<br>
</b><font
style="font-size:12.8px;font-family:Helvetica,arial,sans-serif"
color="#000000">Head of Data</font></div>
<div dir="ltr"
style="font-family:arial,sans-serif;font-size:12.8px"><span
style="font-size:12.8px;font-family:Helvetica,arial,sans-serif"><span
style="color:rgb(0,0,0);font-size:12px"><br>
</span><font
color="#000000"><a
href="tel:%2B34%20954%20095%20876" value="+34954701157"
style="color:rgb(17,85,204)"
target="_blank" moz-do-not-send="true">+34 954 095 876</a></font><font
style="color:rgb(80,0,80);font-size:12.8px"
face="Helvetica, arial, sans-serif"><span style="font-size:12px"><br>
</span></font></span><span
style="font-family:Helvetica,arial,sans-serif;font-size:12px;color:rgb(0,0,0)"><a
href="http://www.geographica.gs/" style="color:rgb(17,85,204)"
target="_blank"
moz-do-not-send="true">www.geographica.gs</a></span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
_______________________________________________<br>
pgrouting-dev mailing list<br>
<a
href="mailto:pgrouting-dev@lists.osgeo.org"
target="_blank"
moz-do-not-send="true">pgrouting-dev@lists.osgeo.org</a><br>
<a
href="https://lists.osgeo.org/mailman/listinfo/pgrouting-dev"
rel="noreferrer" target="_blank"
moz-do-not-send="true">https://lists.osgeo.org/mailman/listinfo/pgrouting-dev</a></blockquote>
</div>
<br clear="all">
<br>
-- <br>
<div dir="ltr"
class="m_-3561927462336265775m_3068430229375106604m_-2590089665178007133m_2543738816080833375m_-874446088124840740m_-4445112569876891028m_-3767885213702201630m_-2516336683141096486gmail_signature"
data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<pre>Georepublic UG (haftungsbeschränkt)
Salzmannstraße 44,
81739 München, Germany
Vicky Vergara
Operations Research
eMail: vicky@<a href="http://georepublic.de" target="_blank" moz-do-not-send="true">georepublic.de</a>
Web: <a href="https://georepublic.info" target="_blank" moz-do-not-send="true">https://georepublic.info</a>
Tel: +49 (089) 4161 7698-1
Fax: +49 (089) 4161 7698-9
Commercial register: Amtsgericht München, HRB 181428
CEO: Daniel Kastl
<span></span></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
_______________________________________________<br>
pgrouting-dev mailing list<br>
<a
href="mailto:pgrouting-dev@lists.osgeo.org"
target="_blank"
moz-do-not-send="true">pgrouting-dev@lists.osgeo.org</a><br>
<a
href="https://lists.osgeo.org/mailman/listinfo/pgrouting-dev"
rel="noreferrer" target="_blank"
moz-do-not-send="true">https://lists.osgeo.org/mailman/listinfo/pgrouting-dev</a></blockquote>
</div>
</blockquote>
</div>
_______________________________________________<br>
pgrouting-dev mailing list<br>
<a href="mailto:pgrouting-dev@lists.osgeo.org"
target="_blank" moz-do-not-send="true">pgrouting-dev@lists.osgeo.org</a><br>
<a
href="https://lists.osgeo.org/mailman/listinfo/pgrouting-dev"
rel="noreferrer" target="_blank"
moz-do-not-send="true">https://lists.osgeo.org/mailman/listinfo/pgrouting-dev</a></blockquote>
</div>
<br clear="all">
<br>
-- <br>
<div dir="ltr"
class="m_-3561927462336265775m_3068430229375106604m_-2590089665178007133gmail_signature"
data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<pre>Georepublic UG (haftungsbeschränkt)
Salzmannstraße 44,
81739 München, Germany
Vicky Vergara
Operations Research
eMail: vicky@<a href="http://georepublic.de" target="_blank" moz-do-not-send="true">georepublic.de</a>
Web: <a href="https://georepublic.info" target="_blank" moz-do-not-send="true">https://georepublic.info</a>
Tel: +49 (089) 4161 7698-1
Fax: +49 (089) 4161 7698-9
Commercial register: Amtsgericht München, HRB 181428
CEO: Daniel Kastl
<span></span></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
_______________________________________________<br>
pgrouting-dev mailing list<br>
<a href="mailto:pgrouting-dev@lists.osgeo.org"
target="_blank" moz-do-not-send="true">pgrouting-dev@lists.osgeo.org</a><br>
<a
href="https://lists.osgeo.org/mailman/listinfo/pgrouting-dev"
rel="noreferrer" target="_blank"
moz-do-not-send="true">https://lists.osgeo.org/mailman/listinfo/pgrouting-dev</a></blockquote>
</div>
<br>
<fieldset
class="m_-3561927462336265775m_3068430229375106604mimeAttachmentHeader"></fieldset>
<br>
<pre>_______________________________________________
pgrouting-dev mailing list
<a class="m_-3561927462336265775m_3068430229375106604moz-txt-link-abbreviated" href="mailto:pgrouting-dev@lists.osgeo.org" target="_blank" moz-do-not-send="true">pgrouting-dev@lists.osgeo.org</a>
<a class="m_-3561927462336265775m_3068430229375106604moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/pgrouting-dev" target="_blank" moz-do-not-send="true">https://lists.osgeo.org/mailman/listinfo/pgrouting-dev</a></pre>
</blockquote>
<br>
</div>
_______________________________________________<br>
pgrouting-dev mailing list<br>
<a href="mailto:pgrouting-dev@lists.osgeo.org"
target="_blank" moz-do-not-send="true">pgrouting-dev@lists.osgeo.org</a><br>
<a
href="https://lists.osgeo.org/mailman/listinfo/pgrouting-dev"
rel="noreferrer" target="_blank" moz-do-not-send="true">https://lists.osgeo.org/mailman/listinfo/pgrouting-dev</a></blockquote>
</div>
<br clear="all">
<br>
-- <br>
<div dir="ltr" class="m_-3561927462336265775gmail_signature"
data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<pre>Georepublic UG (haftungsbeschränkt)
Salzmannstraße 44,
81739 München, Germany
Vicky Vergara
Operations Research
eMail: vicky@<a href="http://georepublic.de" target="_blank" moz-do-not-send="true">georepublic.de</a>
Web: <a href="https://georepublic.info" target="_blank" moz-do-not-send="true">https://georepublic.info</a>
Tel: +49 (089) 4161 7698-1
Fax: +49 (089) 4161 7698-9
Commercial register: Amtsgericht München, HRB 181428
CEO: Daniel Kastl
<span></span></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
_______________________________________________<br>
pgrouting-dev mailing list<br>
<a href="mailto:pgrouting-dev@lists.osgeo.org" target="_blank"
moz-do-not-send="true">pgrouting-dev@lists.osgeo.org</a><br>
<a
href="https://lists.osgeo.org/mailman/listinfo/pgrouting-dev"
rel="noreferrer" target="_blank" moz-do-not-send="true">https://lists.osgeo.org/mailman/listinfo/pgrouting-dev</a></blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
pgrouting-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:pgrouting-dev@lists.osgeo.org">pgrouting-dev@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/pgrouting-dev">https://lists.osgeo.org/mailman/listinfo/pgrouting-dev</a></pre>
</blockquote>
<br>
</body>
</html>