-
Notifications
You must be signed in to change notification settings - Fork 90
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
ember-cli-addon-docs #353
Comments
Sorry. Not this time. According to ember-learn/ember-cli-addon-docs#2 versioned docs is not implemented yet |
YES! let's do it |
Since this addon currently has an |
I believe we are more coupled to the test-helpers rather than Ember. We can keep running acceptance tests for all the Ember versions, as we do now, while testing of the guide examples against the supported(by addon-docs) versions of Ember. |
The addon docs leverage the test's dummy app directly, which uses the addon's During Ember try, if we continue to have a 2.4 scenario, our acceptance test for 2.4 does not fit As far as I see it, the reasonable options are:
|
That's true only in case if you visit the page which uses contextual components.
I hope, we wouldn't allow docs tool to dictate us support matrix limits 😆
I think we can simply mark tests related to addon-docs by some tag, e.g.: module('[docs] Page 1', ....) Then we just need to customize the ember-try scenario for ember@2.4 to use QUnit filter, which excludes the docs tests:
This way we wouldn't run the tests which depends on addon-docs for ember@2.4 scenario only. |
These were just the options, not ranked in order of most reasonable ;) I agree that 2 is the right way and seems easier than I presumed it might be. I've been wanting to play with the addon docs lib so whenever this next release with updated documentation happens, I'd be happy take a stab at it |
That sounds exciting! |
The other intriguing question to me is what are our options to host the new docs. Should we preserve the old guides with some clever redirect mechanism(for SEO) or is it possible to migrate the old guides content to the new guides and preserve the URL structure. I believe a working stab can unlock us to experiment with what addon-docs does allow us to achieve in this area.. |
Update on this http://www.ember-cli-mirage.com/ switched from old versioned jekyll docs to Ember-CLI-Addon-Docs and @samselikoff discussed some of the process on the recent EmberMap Podcast. I know there were definitely hurdles to get over, but it is doable and I think would really help make the docs more unified with the Ember community of other addons and allow more people to contribute |
I'll try to find sometime in the next week to start the process. Where's the best place to hear that podcast @rtablada? |
I think it should be solved by ember-learn/ember-cli-addon-docs#409 |
I like an idea to leave documentation concerns to another cool community tool.
https://ember-learn.github.io/ember-cli-addon-docs/
From the main page:
The text was updated successfully, but these errors were encountered: