Replies: 4 comments 1 reply
-
I think it's hard to answer because of tools coming from so many different places. We can't really expect these tools to be rewritten right away, but we need them.
If you want to build a new tool, then I believe the developer should stick to the best practices that we attempt to uphold for all milo code. (Vanilla Javascript if possible, Lighthouse of 100, only using a lightweight state framework like preact if you really need it, etc.) |
Beta Was this translation helpful? Give feedback.
-
@honstar you'll notice there's an outlier in your list: FaaS, CaaS, OST. 🤔 OST was built 100% separate from Milo and was ported over 1:1. We provided guidance many months ago to use the tools we were using and the team opted not to. We could have asked it to be re-built to our standards, but we opted not to. Here is our (current) guidelines:
|
Beta Was this translation helpful? Give feedback.
-
Bonus points to anyone who re-builds OST using Milo conventions. 😄 |
Beta Was this translation helpful? Give feedback.
-
For Milo Localization and Floodgate, we are currently discussing the UX which will be built in Preact. |
Beta Was this translation helpful? Give feedback.
-
With the emergence of more and more authoring tools for milo, I was wondering if we have some blueprint pattern or guardrails/constraints in place for such things? Currently, looks like we have CaaS and FaaS live, built with preact I believe. OTOH, there's OST in the works (https://ost--milo--adobecom.hlx.page/tools/ost) that looks totally different.
Ideally, we should come up with guardrails to answer questions like what are the prerequisites before I can actually build a custom authoring tool, which frameworks to use etc.
Love to get your input on this!
Beta Was this translation helpful? Give feedback.
All reactions