There are more than 500 votes already, so I think the current results are quite representative and hence they actually (more or less) reflect the features people would like to see implemented. Let me comment the top ones.
1. SMP support is a clear winner (23% of votes) in the poll. And this is definitely one of the high priority tasks in the project. As you know, it was the major goal of the Vulcan development and its implementation is being currently tested. The public test versions will be available soon for those who’s willing to test it in real-world scenarios. The final SMP implementation is targeted for the v3.0 release, as stated in our roadmap.
2. Better security (16%). It’s not very clear what security issues are assumed here, but some fixes and improvements are already made and more ones are scheduled for the near future. In particular, you may expect embedded security, database encryption and trusted authentication quite soon.
3. Cross-database queries (14%). This is a quite important feature that requires serious design investigation. Its implementation is not trivial, so it’s not in the nearest schedule and hence it may require sponsorship to get a higher priority.
4. Faster wire protocol (13%). Some improvements have already been made in this area (see previous blog records) and others are scheduled for the next versions.
5. Server monitoring (8%). This feature is already being debugged and tested, so you may expect the core monitoring abilities quite soon.
And a few words about the other votes. More built-in functions will be ported from Yaffil and appear in the next versions, this is in our nearest todo list. I see that some people would like us to be compatible with IB 7.x, but I would not expect that. Of course, API and SQL will stay backward compatible, but that’s all. We’re not going to provide compatibility for the new features. As for documentation, we’re still looking for volunteers, so it’s your chance to contribute something useful without having any C/C++ knowledge 🙂
« Hide it