Labs/Joey/clients/ajaxy/functional: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 9: Line 9:
An aspect oriented design ( as a wish - not as in what we have now :) where CakePHP produces XHTML simplified data that is meaningful as a UI, but in fact the UI is to be used by the Dojo Joey client layer - you could name it a User Agent UI. As we move forward we are to have the CakePHP generated content to be as semantic as possible, but possibly to keep it as a 'old school' UI too, so it is usable as well. Keeping this simplified ( linked pages ) flow would give us a condition to automate tests / keep the interfaces in verbose mode, maybe to even use side tools to grab the tests results with a good reporting layout.
An aspect oriented design ( as a wish - not as in what we have now :) where CakePHP produces XHTML simplified data that is meaningful as a UI, but in fact the UI is to be used by the Dojo Joey client layer - you could name it a User Agent UI. As we move forward we are to have the CakePHP generated content to be as semantic as possible, but possibly to keep it as a 'old school' UI too, so it is usable as well. Keeping this simplified ( linked pages ) flow would give us a condition to automate tests / keep the interfaces in verbose mode, maybe to even use side tools to grab the tests results with a good reporting layout.


=== Dojo development notes / scope of CakePHP n Joey ===
* http://wiki.mozilla.org/Labs/Joey/clients/ajaxy/dojojoey


=== Wishlist Architectural Aspects ===
=== Wishlist Architectural Aspects ===
Line 37: Line 34:


* Log execution of a test case end-user flow, via dumping all the XHTML responses and REST queries.
* Log execution of a test case end-user flow, via dumping all the XHTML responses and REST queries.
== Dojo development notes in the scope of CakePHP Joey ==
* http://wiki.mozilla.org/Labs/Joey/clients/ajaxy/dojojoey
773

edits