Quote Originally Posted by JSoftware View Post
I think what it needs is more contributors
That kind of falls into the 'too many cooks spoil the soup' scenario. More coders doesn't make a better project nessissarily. Yes the project could benefit from more people to tackle the LCL problem (huge workload, not enough coders to do it all), but there are other problems that plague the project that have nothing to do with the amount of coders contributing to it.

The biggest issue is that the original project leader seemingly bailed and others have been juggling the project as best they can. Kudos to them, but I've not seen much of an organizational structure published on the Lazarus site nor have I seen some kind of 'creative roadmap' other than a list of incomplete features yet to be completed. That doesn't mean that there isn't an organized core team, but publicly there isn't much of a presence which doesn't help to invite those seeking help or wanting to contribute. Mantis alone doesn't make a very good PR campaign to bring in more coders unfortunately.

It's not an easy project to run and manage. It has huge goals (some we've seen completed mostly!) and requires a lot of man-power to complete them. Hell I have a hard enough time trying to get help on this site, so I understand. It's just realistically the project lacks in PR management. If they could solve that then a lot of things like documentation and public interest will sort themselves out in the course of time.