santaclose / ImGuiColorTextEdit

Colorizing text editor for ImGui
MIT License
67 stars 18 forks source link

Future of this ImGuiColorTextEdit Fork #11

Open goossens opened 1 year ago

goossens commented 1 year ago

This is not really an issue but more of a philosophical discussion to get feedback on the way forward.

Like many other people, I’ve been frustrated with the state of ImGuiColorTextEdit. The original author doesn’t have the time to work on it and the many forks are all over the place. I contributed to this mess by creating my own fork and i did a sort of best of class integration of the various ideas. I was never satisfied with it since a number of fundamental problems/bugs were still around.

This forks seems to be the most promising so I’m going to start using it. Unfortunately, I’m already relying on features of the original that are no longer available as well as ideas I’m using from other forks. I have therefore started a new fork (based on this one) at https://github.com/goossens/ImGuiColorTextEdit so I can keep track of changes and patches.

To have a proper discussion on the things I need, I’ll raise an issue for each topic so we can see if you want to integrate it in your repository. I’ll will also link to the commits in my fork for clarification and if desired, I’ll create a pull request.

Let me know what you think.

santaclose commented 1 year ago

Sounds good to me. Thanks. Yeah I think we still need some refactoring and simplifying things. But at the same time I want the editor to be usable.

goossens commented 1 year ago

Making your fork the goto fork would be the best solution for everybody. You seem to have fixed a lot of bugs so it's the best starting point in my opinion. The fact that you responded almost immediately to my issues is also a plus. Keep up the good work my friend.

Your challenge will be to keep the community together which requires striking a balance between software/API stability, implementing useful features and avoiding unnecessary feature creep. If you manage to do that, many fork owners like myself will abandon their version and jump on your bandwagon.