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

Release 8.0 - Action List #201

Open
10 tasks
srowhani opened this issue Mar 16, 2017 · 2 comments
Open
10 tasks

Release 8.0 - Action List #201

srowhani opened this issue Mar 16, 2017 · 2 comments

Comments

@srowhani
Copy link
Contributor

srowhani commented Mar 16, 2017

Feel free to modify, or add suggestions to the current list
@sglanzer @job13er

  • Remove implicit routing from bind-dsl
  • Support public API accessible from service to mutate navigation
  • Add significant tests to the behavior expected from bind-dsl
  • Convert kebab-case hooks to camelCase, leaving - to delimit sub-components
  • Switch to using hookQualifiers for indices, instead of appending -${index} to the hook. And maybe include the name of the category as well.
    $hook('category', {categoryIndex: 0})
    // or
    $hook('category', {categoryName: 'Stuff'})
    // instead of
    $hook('category-0')
  • Fix hooks for columns within the nav modal so that a hook can select a specific section without needing to use .nav-colum:nth-child(1) or something equivalent.
  • Improve documentation
    • Include in README
    • Include in gh-pages dummy app
  • Add i18n support (by allowing consumers to pass in strings that will be rendered in DOM)
@sglanzer-deprecated
Copy link
Contributor

I can't think of anything else off the top of my head - looks good

@job13er
Copy link
Contributor

job13er commented Jun 25, 2017

I've created an 8.0-beta branch where we can start adding these changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants