OpenWaterAnalytics / epanet-gui

MIT License
7 stars 2 forks source link

EPANET GUI cross platform #28

Open ZorbaLopez opened 3 months ago

ZorbaLopez commented 3 months ago

Hi,

Not an issue, but for your info. I created a cross-platform version of the EPANET 2.2 GUI in Lazarus/free pascal, for those interested in having a native GUI under MacOS or Linux. You can find it in the below repo.

https://github.com/ZorbaLopez/EPANET-GUI-CrossPlatform

Regards

lbutler commented 3 months ago

@ZorbaLopez this is great work! I haven't tried to run it yet but give it a try soon.

What are your thoughts on merging our work together into this repository?

Originally I saw this repo serving three purposes:

  1. Provide a GUI for users to test the latest features of the OWA-EPANET engine
  2. Improve the existing GUI with minor enhancements that takes little effort
  3. Streamline the process for a release by the USEPA if/when they publish EPANET 2.3

However, the USEPA is now developing a new GUI in QT with C++, first for SWMM and then hopefully for EPANET. So I see the third objective not being as important.

If we use your code we can get cross-platform and multi-language support straight away. We would also move to a truly open source GUI and not need to use proprietary software by Embarcadero.

If you are willing for this to happen, I can start a discussion with the wider OWA group.

ZorbaLopez commented 3 months ago

Hi,

More than happy if you want to take over the repo. Unfortunately I have no time to continue, and the project requires testing and polishing of my rubbish code.

Regards