openstreetmap / merkaartor

Home of Merkaartor, an openstreetmap mapping program.
http://merkaartor.be/
Other
298 stars 78 forks source link

Plans for a new release #296

Closed gbschenkel closed 2 months ago

gbschenkel commented 6 months ago

Hi, I was a user of Merkaartor a long time ago, I prefer it instead JOSM. I back to contributing with OpenStreetMaps and was checking Merkaartor and saw the last released version is from 2021. I like to ask if a new release(19.1?) is coming since I saw the nightly is on build 141.

Also if you have plans to use Qt6 in future, if you will stay using QtWidgets or gonna move to QML/QtQuick.

Thanks in advance!

Krakonos commented 6 months ago

Well, I was actually planning to do a release, but got stuck in a non-working build for MacOS. I'll likely do the release anyway and hope somebody is willing to pick that up - maintaining Mac & Windows builds is a big burden that always slows the momentum... Any chance you're a user of one of these platforms? ;-)

Anyway, master branch has Qt6 support and I have a working version of OAuth flow (need to finish GUI for it).

gbschenkel commented 4 months ago

I am in the process to create a Hackintosh machine on Proxmox, is a Proof of Concept to test compile an app from my employeer which isn't on a CI/CD pipeline, using GitLab Runner. Said that, I could try see if I can be able to build Merkaartor on it.

Krakonos commented 4 months ago

That would be great. Especially if it could be faster than the current github runner (which works, but takes a loong time). But the main problem is that Mac stuff breaks quite a bit and TBH I don't have much interest debugging Mac stuff.

Krakonos commented 2 months ago

Just pushed the tag for 0.20.0. I'll sign and release the binaries tomorrow. All platforms should be working to some extent (I did a minimal smoke test), including osx. If any of you have the bandwidth to run through it, it'd be nice. Since the CI stuff seems to be more or less solved (I think maybe some proj/gdal paths on osx need to be solved & more files bundled), I'm open to making a minor release soon if we find issues.

gbschenkel commented 2 months ago

Nice! In the and I still don't have the Hackintosh working yet here, I was assigned to one more task, to centralized all logs on a Elasticsearch using FileBeats + Logstash, but all servers I need configure myself ... (a pain in the ass). The pipeline is still crawling right now.