The issue with OLX is that it has become too programmer centric. There are lots of configuration options and the main focus has been to polish the code. While that is good for the future (better graphics, less lag, more modding), the user experience suffers. I have been planning to fix this with a new GUI system (much like the 0.6x one) but it has overgrown my schedule possibilities.
We did many things wrong during the OLX development. However, I'm an optimist - we can learn and fix what we did wrong
Also, we listened too much to the community. That is a highway to hell
I'm glad you are considering joining the LX world again. I very much understand the urge to work on an own code instead of OLX. After all every programmer prefers his own code
When I started hacking on LX, I had been programming for 1 year (in Pascal) and had never seen C++ before. It was damn hard to get around in your code! Yet, I managed to release the first LX Pro (future OLX) a month later. I doubt it's hard for you, an experienced C++ programmer who wrote the code base, to read OLX code.
I would very much appreciate if you joined OLX and brought your ideas and vision to it.
I am not afraid of competition as some mention. It won't give me free time to work on OLX and make it awesome.
Neither I am afraid of splitting the community.
What I am afraid of is splitting forces. There are very few
talented programmers who are interested in LX/OLX. You are among them. Moreover, you are the most valued one. Redoing much of the work that has already been done in OLX is waste of your time. Likewise, it's waste of our time to build a GUI engine and fix the network when you already have solved that. Is it not easier to join OLX if you consider it pragmatically?
One more thing. However you decide, please don't wait on "how it turns out". I have a job + a university. Even though I would love
to hack on OLX, my time is severely limited. It's similar with Albert. Pelya hasn't commited anything for about 3 years. If you wait for too long, there really might be no (O)LX to save anymore.