Skip to content
This repository has been archived by the owner on Nov 21, 2024. It is now read-only.

Upgrade strophe #385

Open
wants to merge 3 commits into
base: dev
Choose a base branch
from
Open

Upgrade strophe #385

wants to merge 3 commits into from

Conversation

benlangfeld
Copy link
Member

No description provided.

@benlangfeld
Copy link
Member Author

This appears to be broken due to strophe/strophejs#105 introducing AMD in a way that's not backwards-compatible with non-AMD apps like Candy. I'm not sure if that can be fixed in Strophe, or if Candy needs to move to something like require.js. Thoughts @jcbrand / @mweibel?

@mweibel
Copy link
Member

mweibel commented Apr 15, 2015

require.js/AMD is not going to happen, it doesn't bring any value (actually quite the opposite, TBH) and becomes soon obsolete due to ES6 (this is my own personal opinion).
Why strophe now moves to AMD, I don't know.. Why it doesn't work I don't know either, what is the error you get?

@benlangfeld
Copy link
Member Author

@mweibel You can see the error in the Travis CI test run. The strange thing is that an app appears functional regardless.

@mweibel
Copy link
Member

mweibel commented Apr 27, 2015

@benlangfeld sorry, late reply. Tested it locally as well and it seems to work also. Wondering why it fails.. could it be that we'd need to add Strophe to the loader settings of tests/intern.js?

@benlangfeld
Copy link
Member Author

I tried that and it didn't make any difference.

@mweibel
Copy link
Member

mweibel commented Apr 30, 2015

Sorry, I have some issues with running the tests locally.. that's why it takes so long...

@mweibel
Copy link
Member

mweibel commented May 5, 2015

@benlangfeld the test run on saucelabs, can you give me the URL? I didn't find it on https://saucelabs.com/u/candy-chat-ci somehow :(

@benlangfeld
Copy link
Member Author

@benlangfeld benlangfeld modified the milestone: v2.2.0 Aug 12, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants