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

Quest: Octane Guides MVP Tracking issue #394

Closed
MelSumner opened this issue Feb 7, 2019 · 7 comments

Comments

Projects
6 participants
@MelSumner
Copy link
Member

commented Feb 7, 2019

Hello and thanks so much for helping out with the Octane Guides! Even if you don't know much about Octane or Native Classes, there's something you can help with! Here's everything you need to know to pitch in.

The "new volunteers needed" links below that are the things we need help with more than anything else. We are aiming to finish a rough draft of the Guides by March 15th. If you volunteer for an issue, please only do so if you can have a PR with at least part of the work ready the following evening after you claim the issue. To volunteer, comment in the linked issue (not here) to say that you can help. You should git branch from the octane branch of the Guides, do work in the markdown files in the guides/release directory, and when you open a PR, make it go the octane branch. If you want to learn the basics of what's different in Octane, have a read through this draft guide.

New volunteers needed:

Please check the comments on issues to see if they are already claimed. Are they all taken? Pick a different section of the guides, copy and paste the contents of one of the "JavaScript Code Blocks to use Class Syntax" issues for a section that's not in this list, open an issue, and put at the top that you're helping with it! You can grab just one page, or a whole section. It's up to you!

High level tracking, in progress:

This section is purely for tracking how much work we still have left to do, in a very broad sense.

  • Re-order TOC (as per RFC) [issue #393]

Content Sections:

  • What is Ember?
  • Getting Started [issue #444]
  • Tutorial
  • Templates [issue #460]
  • Working with JavaScript [issue #429]
  • Components [issue #395]
  • Routing (includes Routes, Router, and Controllers) [issue #438]
  • State management (aka computed properties)
  • Services [issue #461]
  • Ember Data (renamed from "Models")
  • Addons and dependencies (no change)
  • Testing (no change)
  • Configuration (no change)
  • Application Concerns [issue #449]
  • Developer Tools (renamed from "Ember Inspector")
  • Upgrading (specifically Editions sub-section) [issue #463]
  • References

@MelSumner MelSumner created this issue from a note in Octane Edition Guides (To do) Feb 7, 2019

@MelSumner MelSumner self-assigned this Feb 7, 2019

@MelSumner MelSumner moved this from To do to In progress in Octane Edition Guides Feb 7, 2019

@MelSumner MelSumner referenced this issue Feb 7, 2019

Open

Octane Tracking Issue #17234

81 of 140 tasks complete

@MelSumner MelSumner changed the title Octane Guides MVC Tracking issue: Octane Guides MVP Tracking issue: Feb 11, 2019

@rtablada

This comment has been minimized.

Copy link

commented Feb 14, 2019

The content sections mentions Tutorials does this entail breaking the tutorials out to the separate repo, the Contact Book content, or both?

@jenweber

This comment has been minimized.

Copy link
Contributor

commented Feb 16, 2019

@rtablada the plan is long term to break out the tutorials into a separate repo/app, but we need to focus on content first, and then infra after the first Octane release.

@ppcano

This comment has been minimized.

Copy link
Contributor

commented Feb 16, 2019

It may be good to review what content needs to change regarding the MU layout and/or add a particular section?

@MelSumner

This comment has been minimized.

Copy link
Member Author

commented Feb 18, 2019

Just to gently remind all of us, this is just supposed to be a minimum viable product.

@MonsieurDart

This comment has been minimized.

Copy link
Contributor

commented Mar 5, 2019

Hello @MelSumner! Do we still have some parts of the guides to migrate to the new syntax? From my understanding, everything has been migrated. If not, I can tackle some of the remaining bits.

And, by the way, is there a way to see this new Guides MVP formatted somewhere? My question is a bit off-topic, but I have two newcomers arriving next week and I'd love them to start discovering Ember with the new syntax from day one! 😉

@NullVoxPopuli

This comment has been minimized.

Copy link
Contributor

commented Mar 23, 2019

do some of these checkboxes need updating?

@jenweber

This comment has been minimized.

Copy link
Contributor

commented Mar 27, 2019

I checked them all, mwahahaha.

Thanks everyone for your help! As of EmberConf 2019, we reached MVP for the Octane Guides 🎉

Anyone who wants to see the outcomes can visit https://emberjs.com/editions/octane for the preview guides. Octane isn't in a stable release of Ember - this is a preview - but we are in really good shape for when it's time to ship.

@jenweber jenweber closed this Mar 27, 2019

Octane Edition Guides automation moved this from In progress to Done Mar 27, 2019

@jenweber jenweber unpinned this issue Mar 27, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.