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

Upgrade all the things #28

Closed
wants to merge 5 commits into from
Closed

Upgrade all the things #28

wants to merge 5 commits into from

Conversation

mwisner
Copy link

@mwisner mwisner commented Sep 14, 2017

This PR updates and tweaks a few things. However it's mostly focused on two major efforts:

Upgrade all dependencies and project to latest ember version(s)
This includes things like replacing jshint with eslint, upgrading packages used by dummy application (ember-bootstrap) and finally any "core" packages. Also dropped support for Ember 1.13.

In an effort to drop support for bower I also un-DRY'ed some of the tests. The library that was originally used for that is a bit outdated at this point and requires bower. If anyone has any recommendations to improve this I'd be happy to fix it.

Remove inclusion of videojs and use shim library
Doing so allows this package to focus specifically on videojs within ember. It also allows ivy-videojs to drop bower.

This change was inspired by the relationship between:
https://github.com/stefanpenner/ember-moment
https://github.com/jasonmit/ember-cli-moment-shim

Shim Library used:
https://github.com/joshuairl/ember-cli-videojs-shim.

closes #25
closes #24

@mwisner mwisner changed the title WIP: Upgrade all the things Upgrade all the things Oct 5, 2017
@mwisner
Copy link
Author

mwisner commented Oct 5, 2017

Sorry for the delays with this... This is now pretty solid and ready for review / consideration.

@wouterbin
Copy link

Is there any chance that this PR is going to be merged in the near future?

@mwisner
Copy link
Author

mwisner commented Nov 29, 2017

If anyone is interested, I've also created two very light shim libraries for videojs-contrib-hls and videojs-contrib-dash

https://github.com/mwisner/ember-videojs-dash
https://github.com/mwisner/ember-videojs-hls

While not specifically tied to this addon in anyway, they do end up working for the ivy-videojs provided components.

This means #14 and #23 are both closeable.

@mwisner
Copy link
Author

mwisner commented Nov 29, 2017

Hi @omghax,

With this PR being open for a while now, i'm just curious if you or any of the other members from IvyApp have any feedback?

I've been using this for sometime now on our product and haven't ran into any issues.

@flexyford
Copy link

Any update on this? I've also been using the forked version and it's been working great 👍

wouterbin pushed a commit to kdgm/ivy-videojs that referenced this pull request Feb 12, 2018
@lougreenwood
Copy link

Hi - I get this error on Ember 3.1 & Fastboot:

Could not find module videojs imported from ivy-videojs/components/ivy-videojs-player

@lougreenwood
Copy link

Any movement on this PR?

@mwisner
Copy link
Author

mwisner commented May 21, 2018

Hi @lougreenwood unfortunately I am not sure when I will have time to look into fixing the issues you describe.

I am also not sure what the overall status is of this PR in terms of how the maintainers feel about it. I would prefer to hear from the maintainers regarding if this is the right direction or if another direction should be taken.

Best Regards,
Matt.

@mwisner mwisner closed this Jul 15, 2019
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.

Fix breaking changes in FastBoot 1.0 [Feature request] Remove dependence on bower
4 participants