thomasnordquist / MQTT-Explorer

An all-round MQTT client that provides a structured topic overview
https://mqtt-explorer.com
Other
2.99k stars 287 forks source link

State of Project #683

Open GoetzGoerisch opened 1 year ago

GoetzGoerisch commented 1 year ago

Dear @thomasnordquist

Thank you for this project. Looking on the feature requests and pull requests, I assume many are using MQTTExplorer. But if I'm not mistaken, this project no longer is being maintained by you.

What is required from the community side to get this project going again?

Regards, Götz

scyto commented 1 year ago

Given how little activity the maintainer has done on any github project in the last couple of years I personally have come to the belief he may have died. :-(

As such its probably for some single minded person to fork and recreate.

GoetzGoerisch commented 1 year ago

He is still listed at his current employers homepage.

But given the actual license of this project is seems not reasonable to go this route.

Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor.

thomasnordquist commented 1 year ago

The idea is to give this project some attention after christmas. This will entail:

nicklasb commented 1 year ago

The idea is to give this project some attention after christmas. This will entail:

  • A new stable release.
  • Removed tracking (maybe just bug-tracking with opt-in)
  • Bugfixes to currently known issues

Great news, Thomas!

AgentBignose commented 1 year ago

Awesome!

ilgrank commented 1 year ago

@thomasnordquist : thanks for your reply! Happy to see you're here and well :) I think you may already know that.. but MQTTExplore is the swiss tool of the MQTT world. Everybody working with MQTT uses it, and it would have been a shame to leave it unmantained.. So again, thanks for coming back! Best wishes 👍

hobbes1069 commented 1 year ago

Adding a +1 here as well. What is needed to move this project along? I'm willing to donate myself as well as to as to ask for donations from others, specifically on the 4.0 Discord, but I would need some level of commitment before doing so.

smoore-33 commented 1 year ago

I too am hoping for some reassurance that this software has a future before I invest time in it. Unfortunately, I'm not in a position to help with the software development. If keeping up this highly valued software is not feasible, that's completely understandable. Does anyone have a recommendation for alternatives?

nicklasb commented 1 year ago

@ilgrank

It is literally the swiss tool as Andreas Spiess (@SensorsIot), with accent and all, used it and recommended it in one of his videos lately. :-)

peterhoeg commented 1 year ago

Figuratively - Thomas is German. An alternative is https://github.com/chkr1011/mqttMultimeter which while maintained is not as good as mqtt-explorer.

hobbes1069 commented 1 year ago

I think the hard answer is someone will need to fork this project to keep it going. Unfortunately I know nothing about developing Electron apps. I generally only hack at C/C++/Python.

GoetzGoerisch commented 1 year ago

I think the hard answer is someone will need to fork this project to keep it going.

Due to the current license not feasible. But I'm not a lawyer.

peterhoeg commented 1 year ago

Ideally Thomas would hand it over to someone else who is active with the project, but looking at the commit stats, other committers (outside bots) make up less than 2% of the activity, so it doesn’t look like there is someone obvious to pick up the mantle.

BoBiene commented 1 year ago

I think the hard answer is someone will need to fork this project to keep it going.

Due to the current license not feasible. But I'm not a lawyer.

https://www.tldrlegal.com/license/creative-commons-attribution-noderivatives-4-0-international-cc-by-nd-4-0

seems you are right, and modification / forks are not allowed.

@thomasnordquist would it be possible to change the license of this project and / or donate the project to the community?

bj00rn commented 1 year ago

@thomasnordquist can we get some input on this issue please?

Sad to see such good software go to waste!

XANi commented 10 months ago

I think GPLv3 will fit. Same spirit of "you can't just take and give nothing back" but allows someone that have more time to fork it and start developing if @thomasnordquist don't want to maintain it any more.

Years in it's still the best client out there, tree view is a killer feature!

bj00rn commented 10 months ago

Ping! @thomasnordquist

Please give us your thoughts on loosening the licence, or accepting a coomaintainer

nicklasb commented 6 months ago

@bj00rn , it seems that you have gotten some kind of access to the project and is committing, can you inform us on the state of everything here, perhaps?

tuomaz commented 6 months ago

@bj00rn , it seems that you have gotten some kind of access to the project and is committing, can you inform us on the state of everything here, perhaps?

See here: https://github.com/thomasnordquist/MQTT-Explorer/issues/730#issuecomment-1976511573

GoetzGoerisch commented 5 months ago

Thank you @bj00rn for stepping in here. From my point this issue could be closed. If you need help, please reach out to me.

bj00rn commented 5 months ago

@nicklasb I tried my best to get things up to date, upgraded electron etc. I've tried building and packaging the project locally. It should be ready for a at least at pre-release, unless I'm missing something.

I've had no feedback from @thomasnordquist yet, and won't be putting any more effort into this project until I do.