So after finishing the first fully functional internal release of MN8 we considered that running MN8 on a web server side is also useful so we started to make a servlet which will run MN8 based scripts and concepts.
A couple of days should have been enough, still it’s not ready. When I started I tried to make an accurate picture of the steps involved in order to try to improve the estimated time.
The reasons are: a malfunction of the custom scheme based url’s when MN8 is run inside Tomcat and a synchronization problem as now multiple MN8 scripts can be run concomitantly inside the same Java instance.
The synchronization issue could have been foresaw but the Tomcat thing not.
So, what takes to make accurate project estimates, experience ?