<div dir="ltr">Greetings,<div><br></div><div>Because of a user request I have been starting to expose Lat Lon Tools coordinate format conversion functions. I found out today that if you accidentally call one of your functions the same name as one of the existing functions, it causes QGIS to crash immediately. It got me thinking about the best practices for releasing field calculator functions. As other developers create their own field calculator functions there is the potential for major problems. I would say that if there is a name conflict it shouldn't crash QGIS.</div><div><br></div><div>These are the function names I currently have in Lat Lon Tools.  </div><div><br></div><div>mgrs, mgrs_100km, mgrs_east, mgrs_north, mgrs_to_point<br></div><div><br></div><div>Here are additional function names I have added that have not yet been uploaded to the QGIS plugin repo and more are on the way</div><div><br></div><div>utm, utm_epsg, utm_hemisphere, utm_to_point, utm_zone, dms, ddmmss<br></div><div><br></div><div>I like simple function names, but because of concerns that there could be name conflicts with other QGIS plugin developers I am wondering if a plugin name prefix should be added such as ll_mgrs for the Lat Lon Tools mgrs conversion function.</div><div><br></div><div>What are your thoughts?</div><div><br></div><div>Thanks,</div><div><br></div><div>Calvin</div></div>