-
Notifications
You must be signed in to change notification settings - Fork 83
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
Simplify Technique for Including Notes #61
Comments
First, love the addon, and awesome EmberConf talk! 😄 To simplify the annotation technique, are you aiming at keeping the components but changing public API, or are you thinking of removing/merging them? I can see that If this is true, I am wondering if we could try to merge the behavior of This component could be either configurable (with positional parameters?) or smart enough to know the type of annotation (markdown or HTML) to produce based on context and/or content. I know this is pretty vague, I'm going to find some time and try put together a quick PR. Thanks! |
@migbar Thanks and thanks! These are early days, so I think we should remove/merge components to arrive at something simple. Your outlined approach sounds good at first glance. As we dig in, we should document the purpose and usage guidelines for each of the (hopefully two) components. As you're able to start digging into this, I will start digging into #48 as it's somewhat related. We may as well aim for one compatible set of breaking changes in an upcoming release. |
Awesome! |
Hi, love freestyle, we use it on every project. This is currently a bit of a pain on our end, people frequently mess up the note slug. Unfortunately, the slug lives on the same level as |
This would be addressed by #340. |
Can we close this one? I think the original issue (having 3 separate components) is now resolved? I created #613 to completely get rid of the remaining |
There are three separate, related components for including notes in a Freestyle guide:
freestyle-notes
,freestyle-note
, andfreestyle-annotation
. This unnecessarily complicated approach is a result of quick prototyping. Let's simplify it.The text was updated successfully, but these errors were encountered: