kylebelanger/range.js

The project needs a roadmap

jcquinlan opened this issue · 3 comments

Do you have a direction you'd like to take the project? In what types of situations do you see the library being used? Are there any features you envision being added?

@jcquinlan - thanks for your interest and contributions - I will create a Wiki to include an outline of projected features and status.

I can perhaps envision the library being used on some News/Media/Personal websites for condensing or changing ranges of lengthy articles? Also, I think that the image range could be useful, or at least interesting, for use in similar contexts (News/Media/Portfolio).

I'm open to any suggestions or ideas that you may have.

@KylesB This could have a lot of potential to create automated timelines for events. By programmatically setting the range of the input, the speed and position of it can be altered, meaning that the elements can be controlled programmatically with ease.

@jcquinlan That's a good idea. Do you mean timelines as in collections of horizontal elements that overflow a parent wrapper? Something like this - (in the example: the slider at the bottom, it currently doesn't actually slide the elements though).

Other than that, I would like to just get the library cleaned and DRY'ed up. There is some repetition, and logic could be a little better. There are also a few bugs that I need to fix with the updateText algorithm.

Once that's done (maybe in a few weeks), I can release an initial 'version' and make it available on NPM. I might also add unit tests, although I've never used a unit testing framework before, so that would probably just be for learning/experiment purposes.