No status this week for me on FuncUnit. Except that we are now already reaping the benefits of sendKeys() here at MathWorks!
Work in progress: @Chinmay and I are discussing how to possibly incorporate touch event support (and pointer events too), right now we are still developing our test cases to show the problem statement. It seems there are several aspects to think about (such as whether we add touch event generation right into click(), leave click alone and develop new touch* methods, then later new pointer* methods, or do something else entirely). Hopefully we can share some kind of problem statement and proposal with you guys soon.
FuncUnit DnD does not work in some cases: Our users have found that HTML5 based DnD works where they were failed by the Selenium or FuncUnit DnD for some cases they looked at. I wonder if this group is open to updating FuncUnit DnD to use HTML5 based approach, or if there are oppositions to this idea. I can share a prototype of a tool they developed, for discussion. I will start by filing an issue where we can discuss this in detail.
QUnit upgrade: No status this week I would love to look at upgrading to QUnit 1.23 (straight up to 2 seems more challenging in more than one way), but I don’t have the time right now due to overcharged workload. That is next on my list of priorities.
Sorry I can’t make it tomorrow due to meetings, but that is my not so short status/next steps.
Teamed with Ilya to update steal-socket.io to support methods and attributes that feathers-authentication requires to properly authenticate, disconnect, and connect a socket.
Updated can-fixture-socket to support the same socket methods and attributes.
Fixed login and logout flow in Bitcentive.
Fixed authentication error in Bitcentive from Steal re-throwing errored promises. (Steal still re-throws)
Updated can-connect-feathers to better handle JWT authentication.
This week:
Refactor can-connect-feathers tests test fixtures in addition to the integration with the Feathers test API server.
Get can-connect-feathers fully integrated into the canjs repo.
Idea: produce video tutorials to cater to a different learning style
– Chasen will (eventually) look into how we can get content on egghead.io, Lynda, etc.
Question: what can we do differently to avoid needing to make big changes to our side
– Problem: for web apps you can prototype new features, but the content of the site is vital to gettting feedback
– Solution: conduct user testing as soon as the content is ready, preferably before launch
Question: where do we get the users?
– Answer: meetups, elsewhere?