Closed maxcnunes closed 3 years ago
Thanks for your work, I have found this tool very useful! :)
Beautiful program, bummed to hear you are dropping it.
Thank you very much for all your work on this. On Linux, Sqlectron is invaluable!
@maxcnunes I use it! Interested in becoming maintainer.
Thank you for developing a Wonderful Application. We will wait until someone will volunteer to improve the development of SQLElectron.
The best one on linux for mysql, mysql workbench is awful
I just came across this project a couple of weeks ago and I love it. Not sure I have the time to take point, but I'd be happy to help maintain it.
I hope, people will fork it and develop on it, (I did one just now)
I guess all we need to do is submit PRs back to @maxcnunes ? I'm keen, Ive already found a bug that I just need to fix asap :D
thank you maxcnunes ,i'm working to improve it so if i'd ask for something , i hope you 'll help me.
Max, thanks again for all the help and advices you gave to us, contributors. I completely understand you've lost interest maintaining something that you don't use. I can relate to that ๐
I'd just like to point out to future maintainer, that UI code may use some good refactoring. Max is world class engineer, but I think lot of contributions to GUI repo were from people (including myself) that were getting started with React couple of years ago. I think the same was with Max, it was learn-new-technology-make-something-useful kind of project, if I'm not wrong :) Backend part should be good, Max got that covered well.
All in all, what was supposed to be learn&fun project turned into something really useful and that's true beauty of open source. I know people will mostly see the value in the app they use (Sqlectron), but there's additional value to that. Max helped me, and many others, to get started with Open Source, and technologies there were new to us. Speaking on my behalf, he was very patient teacher and OSS maintainer. I've never felt a bit of annoyance in his replies, no matter how dull my question was. That guy is true Open Source Hero if you ask me. @Github you hear me? :D
Ps. For future maintainer(s): Maybe you could use Open Collective platform for covering part of your expenses?
I would love to be a part of Sqlectron's future, but would definitely want to be working with a few others.
I came to Sqlectron just today while looking for a good relational database GUI that isn't absolute trash on Linux. Not only is it good, it's really good. I don't have time to be the sole maintainer of it, but if there are at least a couple others that would like to spend some time making this project even more awesome I would love to be a part of it.
Since this is not maintained anymore, I'd like to recommend dbeaver as an alternative. It's not as pleasing to the eye but it's very featureful and well used.
i fork it,and change a lot on it. https://github.com/mahongquan/sqlectron-gui
Since several people have expressed interest, this shouldn't really be a problem. @mahongquan did you try to contanct @maxcnunes as he said in the issue? Or @sscholle ?
just fork it @fuzzy76 - maybe link your fork in this issue - and update your README to the changes you make
I was contacted by mahongquan weeks ago. But I didn't agree with the way the changes were driven on his fork (mostly commit messages and the way changes were done). I spent a long time building this app and I hope to pass the ownership to someone who shares few common guides:
I don't want to be picky. I'm just thinking about the future of the project to keep it easy for other contributors to join and understand the project history and codebase.
@maxcnunes Have you found a new maintainer?
SQLECTRON is a very useful tool on Linux and seems to have quite the following. It would be a shame to see it fall in to decline. If you are yet to find some I would be interested in discussing it.
@dsofeir I'm still waiting for someone to take it over :) If you prefer to discuss it in private just DM me on Twitter @maxcnunes.
@mahongquan looks like https://github.com/mahongquan/sqlectron-gui looks quite active.
Activity trumps purity I guess
@fuzzy76 If no one takes over, one of the active forks will possibly become the new thing. I'm definitely not saying "busy" is good.
@scottjbarr Just see the commit messages and the content of those and message by @maxcnunes above and you'll understand. Standards in open source projects are very important and commits should be meaningful atomic unit of code change which have 1:1 correspondence with a feature or bugfix
I am a current student at Woz U and just finished a course in ReactJS. I see that your project relies on React (at least partially). While I am in the 24-Week bootcamp program, I might not be able to contribute much, but I do like the interface of your application, and as time might allow in the near future, I would be happy to contribute and interested in doing so.
My focus has been and remains Full Stack Web Development/Design, and a tool such as sqlectron might be very useful and expedient for that work.
Thank you for your development work on this project thus far, and I wish you the best in all your future and current development work.
So... @barneydmedia just did a new release of SQLElectron: https://github.com/sqlectron/sqlectron-gui/releases :tada: - so is this issue closed, then?
There is a new build out, and I plan on taking a look at some of the other issues. I would like to see the project continue, personally.
@maxcnunes @barneydmedia I started using sqlectron has an alternative to MySQL Workbench and the lack of a comparable Atom package. Specifically there is no Atom package which offers SSH tunneling to a MySQL host.
Since this discussion is about the continuation/future of the project. Do you think packaging sqlectron as an Atom package would be a good future direction? This would expand the potential user-base and potentially attract new contributors.
I think it would be cool, and I think it would be a good thing. I also think it would be a lot of work and could potentially split the codebase in consequential ways.
I'm not able to do it, but I also wouldn't be against someone else making an effort on a separate fork to later add/merge. I would also love to see more users and contributors here.
Hey @barneydmedia, or anyone who comes after you, feel free to close this issue and remove the unmaintained labels from the project if you think you are ready to take over the project. ๐ ๐
For others interested in taking over, I just answered an email to @dsofeir with details of how to do it, and it is the same for anyone else:
I'm looking for people who can improve this project or at least keep the existing quality. In my opinion, the best way to analyze it is through a PR so I can check those details. For example, @barneydmedia sent a PR https://github.com/sqlectron/sqlectron-gui/pull/436 and I added him as a contributor. Then he merged and released a new version himself.
@barneydmedia are you the new maintainer on this project? If so, could we close this issue?
or at least keeping it going as we await a new maintainer?
Thanks for building this. I was planning to add support for noSQL databases(mongo).
Hey guys, looks like the project has sort of slipped back into non-maintenance since @barneydmedia took over last year.
I'm interested in taking over the project, website, et al. I have a junior dev who is willing to help with the maintenance work, so that's the start of a small team!
We'll start submitting some PRs and see how that goes.
@rathboma feel free to ping me on issues if you'd like - I can try to offer some support
Thanks! My biggest concern with a take-over is that there are a lot of outdated dependencies that need upgrading. We'll start small :-)
One question -- when debugging it only shows me stack traces within bundle.js
, the webpacker dev config seems to be correct. Have any of the prior maintainers figured this out?
my fork has upgrade to newest depends
@mahongquan nice! Have you thought about submitting a PR?
@rathboma Iโm a bit confused here. Are you now the maintainer? If so, thatโs good news!
Not yet! But I'm hoping to slowly ramp up my involvement in the project and get my junior dev on board to help too.
@rathboma, I'll be happy to assist and maintain this project (did some small contribution in the past...) please contact me so we can coordinate.
so is the project able to be maintenaid by @rathboma ? i think i may submit a PR to add shortCuts to the connected interface (to ease the keyboard navigation inside the gui interface)
one year passed, so its maintaining yes ?
Hey! I'm on the maintainer list now. I'm just wrapping up some project work and will be able to take more of a look at the project at the end of the month and actively start moderating and contributing. Stay tuned! My first task will be bringing dependencies up to date and fixing any critical bugs.
thx @rathboma it's going to be great to have someone active in the project! I'd love to help as much as I can but it's not a software that I'm using nowadays (I'm not using relational db ๐) but I can for sure help in code review... I'm looking for to see yours PR'S @rathboma ๐ช ๐
@mahongquan why haven't you submitted a pull request yet?
@rathboma please ping me or whatever on certain issues - I can see what I can do
Honestly folks I thought my work would be letting up, but it's not really, so I'm not sure how much time I'm going to actually have to work on the project :-(
@rathboma Since you don't have time a Discord server is a good idea to let anyone collaborate to bring this project back.
@rathboma Since you don't have time a Discord server is a good idea to let anyone collaborate to bring this project back.
cc @maxcnunes @BornaP @barneydmedia @krolow @rathboma
Not sure if a Discord server would make much difference. There is already a Slack team but there have not been any interactions there since I announced I was stopping my contribution to the project. Anyway, the team still available if anyone wants to use it - https://sqlectron.herokuapp.com/
I guess I have not been using SQL databases for the last 2 years, which means no Sqlectron as well. I tried to maintain this project as much as I could but I have lost the interest spending my personal time on something I donโt use anymore. That is why I'm formally pausing my work on its maintenance ๐ข
If you use it and you are interested in keeping this project alive. Please, contact me over here and I will make sure to help you out with anything you need for a smooth maintainer transition.
Overall, thanks to all users and contributors โค๏ธ