Skip to content
Santiago Ferreira edited this page Aug 6, 2016 · 3 revisions

Roadmap (as of April 2016)

To-do

  • Make the addon Fastboot-ready
    1. Make sure it doesn't break
    2. Are there Fastboot-specific enhancements we can make?
  • Improve async support
    • Especially re: integration tests
  • Assertions in the page object
    • Good idea?
    • How can we make it easier?
  • Blog posts
    • (Custom) Descriptors
    • Other customizations
    • Component integration testing
  • Update docs generator with new directory structure
  • More default props/actions
    • is()
  • Extending a PageObject
  • Test with different versions of ember-cli
  • Finish blueprint tests PR
  • Logo for the addon
  • Close stale issues
  • Review remaining issues
  • Better GitHub issue labels

Completed

  • Ceibo should not be a Bower dependency
  • Import path PR

Adding some random notes (@san650)

  • More properties: is() prop() triggerEvent() keyEvent()
  • More default props: is(), etc.
  • Extend a page
  • Extend a component
  • Extend the prototype of component and pages (project wide)
  • Better errors (improve the error reporting!)
  • Testing: automate test with different ember-cli versions
  • Testing: test blueprints
  • Site: have a nice splash page
  • Site: Improve API navigation (left menu with every property)
  • Site: Differentiate API docs with standard docs
  • Site: Add two pages: Acceptance testing / Component integration testing
  • Site: Resources page with link to blog posts that mention the addon