Looks to me like the entire data package is broken. As others have noticed, nothing works like advertised in the documentation: Model.load and Model.save are both failing with errors, you can't iterate over related items in models, no matter how you load your data (through model or store proxies)... I'm even afraid to think of what else is broken.
Maybe you should make a list of the thing we CAN test in this developer preview?
Plus, the new theme(s) everybody was so excited about is missing.
Sencha, what happened there?... The developer preview is really UNUSABLE!
What's the purpose of releasing it? Looks like nothing more than a bone thrown to a community growing anxious.
Now we know for sure there's no hope in hell of having a working beta on February 28th, not to mention a full release. Well, I guess nobody really expected a full release in the end of the month, but an official statement about this would be nice, not to mention POLITE. After all, you're trying to sell the damn thing, aren't you?
Plus, nobody from the development team is answering, which is not exactly a surprise, we've started to get used to it.
Now, I've been to the conference and listened to the whole marketing hipe about the completely revamped architecture, completely new fabulous data package and the best documentation ever. What's the use of having the best, most complete documentation ever if the product DOESN'T WORK AS DOCUMENTED?
Maybe this whole "major release" was too bold of a goal for such a short(?) dev time?
Sorry about flaring up like this, but my company bought a few licenses on the premise of a February-March release date, we're waiting for it for a couple of new projects and now things are looking like we have to wait more. And the thing that pisses me off the most is that nobody cares to answer these questions!...
And before coming up with the line "it's ready when it's ready" - which is fine for open-source completely-free projects like jquery, think again that you're trying to sell the product. You're trying to boost your sales based on the promise on Ext4. Which will be a great product, I have no doubt about it, and 2 and 3 were great products too, but you guys need to learn to COMMUNICATE with your community/users/customers. You're selling a product and you shouldn't behave like a bunch of smart and bonny college kids working in their garage...
Looks to me like the entire data package is broken.
The entire data package is broken? Are you quite sure about that? I wrote the data package for 4.x and when I run it's unit tests I don't get a single fail. Nor in any of the examples in the PR1 release. Nor in the thousands of Sencha Touch applications which are using the exact same data package in production.
I've seen this extraordinary post copied and pasted in a couple of places and am having trouble comprehending how anyone could have written it with a straight face. Given how much of it is clearly detached from reality (no developer feedback on the blog - are you serious? I count at least 4 replies there at the moment) I'm wary of spending too much time justifying what everybody else recognizes as a very solid preview of Ext JS 4. If I mis-calibrated your expectations of what a developer preview is meant to be then I'm sorry for that - to be clear this is not something you should be thinking of using in production.
Am more than happy to help you through the data package - I've used it a lot in Sencha Touch, and, while there are some tricks to make it work optimally, the functionality is certainly as advertised and certainly not broken.
If you want to post code, or send me something privately, I can take a look and see what the issue might be.
Sorry to hear your disappointment, but am fairly confident there's a simple, solvable, explanation for your issue - and we're only here to help.
By all means, I don't agree w/ most of his opinion but I've had my hopes that ExtJS 4 will be ready to be used by late Feb/mid March.... At the rate of the bugs I've seen, that seems to be less likely that I can transition to ExtJS 4 soon enough My guess is maybe around May/June... hopefully I'm proven wrong