Paul, Dmitriy, everyone...
Glad to hear you made it out of Russia and that you're safe....
I cannot overemphasize the importance of this...glad to hear you are OK, things may be a little rough today (believe me, this comes from someone that was a refugee for about 2 yrs. of his life, albeit in a different non-war type of a settings), but with time stability will come as well!
...The fundamental issue is the lack of transparency. Why not be clear where things stand? If you read Roderick's post, the browser has been coming in a few weeks for what seems like years now. Your post actually sets out some of the technical limitations blocking progress...
Paul hit the proverbial nail on the head with the above statement. The status reporting, the communications, etc. always feel like it's nearly a 3rd or 4th hand message (forget even the regular "2nd hand" moniker). So at least from my perspective, having previously had the pleasure of participating in the Firefox Testing List where I got the chance to see the activities first-hand, there appears to be a giant gap in what's actually taking place "on the ground" and where the plans being communicated suggest things should be.
Dmitriy,Your post here is, as best as I can tell, the only concise and clear Status Update on where the browser project is today and what the real challenges are.
At this point in time you have far too important matters to take care of than things such as OS/2 projects, especially given the lack of funding that would facilitate your continued employment.
Take care of yourself and don't hesitate to reach out if things get bad!