[BD-14] Sync 2020-06-24

[BD-14] Sync 2020-06-24

  • OpenCraft is working on vision documents for major components of project.

    • Almost ready for edX review; will send along soon.

  • Adolfo’s questions for edX:

    • Are there any Studio MFEs currently? Will we need a new header/footer?

      • No and yes.

      • There exists https://github.com/edx/frontend-app-course-authoring , a future Studio MFE for blended dev, but it’s empty now.

        • @Kyle McCormick (Deactivated) says that edX Master’s team is planning on using it soon. He’ll coordinate with them to see if there is overlap on header/footer work.

    • How to transfer repo to edX org?

      • @Dave Ormsbee (Deactivated) can do that.

    • How will the MFE be deployed?

      • It’ll need a GoCD pipeline. We can handle that (needs follow-up @Kyle McCormick (Deactivated))

    • What is the MFE state of the art that should be used as a basis?

    • studio-frontend is a thing ; react pages are iframed into Studio. That’s not what we want, right?

      • That’s old-world; don’t worry about it.

      • This project will be an honest MFE, linked to by current Studio.

  • Adolfo: MFEs are a big step forward; props to edX.

  • Nimisha: Let us know @Former user (Deleted) about any MFE developement pain points, missing documentation, etc.

  • Adolfo: Dropped TypeScript because lack of types in frontend-platform & paragon made it more annoying than useful.