Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make audio (SoundCloud) player #22

Closed
1 of 16 tasks
jiku opened this issue Aug 6, 2015 · 1 comment
Closed
1 of 16 tasks

Make audio (SoundCloud) player #22

jiku opened this issue Aug 6, 2015 · 1 comment

Comments

@jiku
Copy link
Owner

jiku commented Aug 6, 2015

Basic interface, track info, etc.

  • Integrate with
    • Site
    • Visuals
    • SoundCloud, other services (i.e. likes, comments, etc)
  • Style

react-soundplayer

  • Integrate with Meteor through NPM (webpack:webpack)

    Almost deployable... Just have to fix routing, before refactoring.

    Avoid basscss conflicts

    • Use Meteor kit packages.

      Works for the most part. A few conflicts with footer/social.

    Make router work as before, but with React components in /modules.

    • FlowRouter/BlazeLayout in lib/router.coffee
      • Im-/export React component... I.e. make available to Blaze template through reactComponent with

        • require and helpers in client/sections.coffee
        • require in lib/router.coffee and helpers in client/sections.coffee
          • Can't seem to require (ES5) because of?
            • CoffeeScript?

              CS compiler wouldn't load on starting Meteor...

              => Started proxy.
              Killed: 9g plugin `compileCoffeescript` ...  \
        
        - [ ] Not exported as an ES5 module or something? Maybe I can export/-pose it in
        
          - `entry/...` somewhere.
          - `entry/client/webpack.conf.js`'s (ES5) `module.export`
        
    • FlowRouter/BlazeLayout in entry/client/router.jsx
      • Im-/export React component... I.e. make available to Blaze template through reactComponent with
      • import in entry/client/router.jsx.
        • The only
          • This works.
      • Can im-/export to reactComponent
    • FlowRouter/BlazeLayout in entry/client/router.jsx
      • Not sure why I would...
  • Make plug-in for using WebAudio with or instead of SoundCloud.

  • Integrate that plug-in with Wavesurfer, SoundCloud, etc API's for (timed) comments, likes, etc.

@jiku jiku self-assigned this Aug 6, 2015
@jiku jiku added this to the 1.0 milestone Aug 6, 2015
@jiku
Copy link
Owner Author

jiku commented Nov 15, 2015

Closed by 458cb07.

@jiku jiku closed this as completed Nov 15, 2015
@jiku jiku removed the in progress label Nov 15, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant