<div dir="ltr">Hi Dave,<div><br></div><div>Thanks a lot for the feedback!</div><div><br></div><div>The proposal, we're talking about, will apply for the next major release of pgRouting. And major releases often imply some "breaking changes", because sometimes wrong decisions have been made, and major releases try to fix them.</div><div><br></div><div>There will be definitely documentation, that explains breaking changes and what to care about when upgrading. Eventually there are ways to provide even more user-friendly upgrade tools. Suggestions are always welcome!</div><div><br></div><div>However, the RFC3 proposal actually tries to make function syntax more reliable. By using named parameters the order or number of function parameters may change but your application will still work. </div><div><br></div><div>Best regards,</div><div>Daniel</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Oct 25, 2018 at 2:42 PM Dave Potts <<a href="mailto:mrdapotts@gmail.com">mrdapotts@gmail.com</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">Can we ensure that the following issues are taken care of <br><br>Its clearly explained how to port old code to use the new systems for the last years worth of releases.<br>Any attempt to use old signature method name with a new signature some results in some type of massive error along the lines your need to update you code.<br>The current documentation is updated.<div>Any new code or code that is being developed  has to use the new methods<br><br>There is a lot of old code out there, we need a clear method of ensure it can be updated by somebody who has never seen pgrouting before </div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, 24 Oct 2018 at 19:44, Vicky Vergara <<a href="mailto:vicky@georepublic.de" target="_blank">vicky@georepublic.de</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 class="gmail_default" style="font-family:arial,helvetica,sans-serif">Dear Users and developers</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">We would like to hear your feedback about:</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"> Positional and named parameters on pgRouting functions</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">That is described here:</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><a href="https://github.com/pgRouting/admin/wiki/RFC3" target="_blank">https://github.com/pgRouting/admin/wiki/RFC3</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">The aim is to enforce positional notation on compulsory parameters and allow named notation on optional parameters</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">That enforcement would take place on version 3.0.0 scheduled to be released on September 2019.</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">We will appreciate your feedback.<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"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">The pgRouting team</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 clear="all"></div><br>-- <br><div dir="ltr" class="m_-7009426684563461049m_7234630156362044460gmail_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">georepublic.de</a>
Web: <a href="https://georepublic.info" target="_blank">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></div></div></div>
_______________________________________________<br>
Pgrouting-users mailing list<br>
<a href="mailto:Pgrouting-users@lists.osgeo.org" target="_blank">Pgrouting-users@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/pgrouting-users" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/pgrouting-users</a></blockquote></div>
_______________________________________________<br>
Pgrouting-users mailing list<br>
<a href="mailto:Pgrouting-users@lists.osgeo.org" target="_blank">Pgrouting-users@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/pgrouting-users" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/pgrouting-users</a></blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><span style="font-family:arial,sans-serif;font-size:13px;border-collapse:collapse">Georepublic UG & Georepublic Japan<br>eMail: <a href="mailto:daniel.kastl@georepublic.de" style="color:rgb(66,99,171)" target="_blank">daniel.kastl@georepublic.de</a><br>Web: <a href="https://georepublic.info" target="_blank">https://georepublic.info</a></span><div><br></div><div><br></div><div><br></div></div></div></div></div>