Giter VIP home page Giter VIP logo

ember-blog's People

Contributors

acorncom avatar alonski avatar amyrlam avatar bmac avatar chriskrycho avatar chrisrng avatar dependabot[bot] avatar fivetanley avatar ijlee2 avatar jaredgalanis avatar jayjayjpg avatar jenweber avatar kennethlarsen avatar locks avatar machty avatar mansona avatar melsumner avatar minthamie avatar mixonic avatar rwjblue avatar sivakumar-kailasam avatar stefanpenner avatar tomdale avatar trek avatar tricknotes avatar twokul avatar tylerturdenpants avatar wagenet avatar wifelette avatar wycats avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ember-blog's Issues

Create a blog post for December 7, 2019 about the `ember-animated` addon

Goal

Write a short blog post for the December blog series that is similar to the example post.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
<b>This is the COUNT in our DecEmber series- <i>"Countdown to The New Year: 31 Days of 
Ember Addons"</i>.  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!</b>
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Create a blog post for December 5, 2019 about the `ember-concurrency` addon

Goal

Write a short blog post for the December blog series that is similar to the example post.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
<b>This is the COUNT in our DecEmber series- <i>"Countdown to The New Year: 31 Days of 
Ember Addons"</i>.  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!</b>
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Create a blog post for December 29, 2019 about the `ember-code-snippet` addon

Goal

Write a short blog post for the December blog series that is similar to the example post. You can find more information on how to write your post in our Contribution guidelines for DecEmber.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
**This is the COUNT in our DecEmber series- "Countdown to The New Year: 31 Days of 
Ember Addons".  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!**
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
"Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Create a blog post for December 12, 2019 about the `ember-svg-jar` addon

Goal

Write a short blog post for the December blog series that is similar to the example post.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
<b>This is the COUNT in our DecEmber series- <i>"Countdown to The New Year: 31 Days of 
Ember Addons"</i>.  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!</b>
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Create a blog post for December 13, 2019 about the `ember-simple-auth` addon

Goal

Write a short blog post for the December blog series that is similar to the example post.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
<b>This is the COUNT in our DecEmber series- <i>"Countdown to The New Year: 31 Days of 
Ember Addons"</i>.  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!</b>
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Create a blog post for December 24, 2019 about the `ember-cli-typescript` addon.

Goal

Write a short blog post for the December blog series that is similar to the example post. You can find more information on how to write your post in our Contribution guidelines for DecEmber.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
***This is the COUNT in our DecEmber series- <i>"Countdown to The New Year: 31 Days of 
Ember Addons"</i>.  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!***
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Discrepancy in release version of when optional jquery is implemented

Current Behavior

In the Ember 3.3 Release blog post, it states that jQuery has been made optional.

However, in the documentation for optional features, it states that this feature actually landed in 3.4.

When testing, I am able to remove jQuery in 3.4 but not 3.3.

Steps to Reproduce

I set the optional feature jquery-integration to false, and then tested in two ways.

  1. Does using jQuery throw an error?
  2. Does the payload size of vendor.js decrease?

Both of these were true in Ember 3.4 but not in 3.3.

Possible Solution

This means one of two things:

A) I am misinterpreting what the 3.3 release blog post meant
B) The jQuery-is-optional section of the 3.3 blog post should be moved to the 3.4 blog post

Thanks for all your work on the blog and guides!

Create a blog post for December 10, 2019 about the `ember-a11y-testing` addon

Goal

Write a short blog post for the December blog series that is similar to the example post. You can find more information on how to write your post in our Contribution guidelines for DecEmber.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
<b>This is the COUNT in our DecEmber series- <i>"Countdown to The New Year: 31 Days of 
Ember Addons"</i>.  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!</b>
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Create a blog post about the `ember-mapbox-gl` addon for December 21, 2019

Ember Mapbox GL is great tool for quickly adding modern maps to your application in a declarative, composable way.

I'd be happy to contribute a post on it! A similar addon, https://miguelcobain.github.io/ember-leaflet/docs, includes a great outline for introducing mapping concepts under its Guides header. Something like this could be a starting point for this post.

Other topics:

  • Putting a dot on the map
  • Using templates to manage map state
  • Using services to manage "main map" state
  • Perils of interacting with the map on route events (and solutions)

Create a blog post for December 08, 2019 about the `ember-cli-sass` addon

Goal

Write a short blog post for the December blog series that is similar to the example post. You can find more information on how to write your post in our Contribution guidelines for DecEmber.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
<b>This is the COUNT in our DecEmber series- <i>"Countdown to The New Year: 31 Days of 
Ember Addons"</i>.  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!</b>
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Oddities with markdown

Current Behavior

See: #27

This raw markdown:

You might be thinking, *"Hey Ember Times Writer, we already have those! We have the `{{action}}` element modifier and `on*=` property bindings."* However those have a [few downsides](https://github.com/emberjs/rfcs/blob/27ee4012b0bbf63d4d304e6942b91ce37107bd91/text/0000-on-modifier.md#motivation) that are fixed with the `{{on}}` modifier.

appears correctly on GitHub PR preview, but on [Netlify preview of closed PR], is like so:

image

Possible Solution

This may be solved with the move to empress. There were other Markdown oddities, such as emberjs/website#3796.

Create a blog post for December 20, 2019 about the `ember-shepherd` addon

Goal

Write a short blog post for the December blog series that is similar to the example post.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
<b>This is the COUNT in our DecEmber series- <i>"Countdown to The New Year: 31 Days of 
Ember Addons"</i>.  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!</b>
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Fix image meta og and twitter tags on blog (then website)

Current Behavior

I updated the meta property="og:image" URL to a valid URL. That way when the link is posted on another site, an image preview should appear. But, it's not working.

image

link

Expected Behavior

Image from og:image should appear in preview.

Follow-on: ember-website

  • ember-website has an image URL for og:image where the URL is no longer valid.

Follow-on: Twitter

  • Once this is solved, we should fix this for Twitter link previews as well:
    image

Add Percy to repo

Possible Solution

Add Percy to provide a physical check for PR's like #31, even though it will get weird when the blog move is complete, we can "reset" then.

Create a blog post for December 18, 2019 about the `ember-composable-helpers` addon

Goal

Write a short blog post for the December blog series that is similar to the example post. You can find more information on how to write your post in our Contribution guidelines for DecEmber.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
**This is the COUNT in our DecEmber series- "Countdown to The New Year: 31 Days of 
Ember Addons".  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!**
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Create a blog post for December 4, 2019 about the `ember-tether` addon

Goal

Write a short blog post for the December blog series that is similar to the example post.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
<b>This is the COUNT in our DecEmber series- <i>"Countdown to The New Year: 31 Days of 
Ember Addons"</i>.  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!</b>
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Create a blog post for December 26, 2019 about the `ember-cli-update` addon

Goal

Write a short blog post for the December blog series that is similar to the example post. You can find more information on how to write your post in our Contribution guidelines for DecEmber.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
**This is the COUNT in our DecEmber series- "Countdown to The New Year: 31 Days of 
Ember Addons".  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!**
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Create blog post for December 30, 2019 about the `ember-cli-typescript` addon

Goal

Write a short blog post for the December blog series that is similar to the example post. You can find more information on how to write your post in our Contribution guidelines for DecEmber.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
**This is the COUNT in our DecEmber series- "Countdown to The New Year: 31 Days of 
Ember Addons".  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!**
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
"Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Ember Times doubly curlies appear as-is on goodbits.com

Current Behavior

Syntax to convert {{ to appear correctly in emails, literally appears as {{ opening_double_curly() }} on https://the-emberjs-times.ongoodbits.com/2019/10/12/issue-119

Possible Solution

I have a support ticket open with Goodbits. Waiting to hear back from 11/2 reply from me. Was reported by @alexlafroscia. (To be honest, I never actually check the Goodbits site...am usually checking our blog and the emails themselves!)

Go to a different email provider. Don't know of any good alternatives yet.

Create a blog post for December 25, 2019

Goal

Write a short blog post for the December blog series that is similar to the example post. You can find more information on how to write your post in our Contribution guidelines for DecEmber.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
**This is the COUNT in our DecEmber series- "Countdown to The New Year: 31 Days of 
Ember Addons".  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!**
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
"Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Create a blog post for December 11, 2019 about the `ember-page-title` addon

Goal

Write a short blog post for the December blog series that is similar to the example post. You can find more information on how to write your post in our Contribution guidelines for DecEmber.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
<b>This is the COUNT in our DecEmber series- <i>"Countdown to The New Year: 31 Days of 
Ember Addons"</i>.  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!</b>
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

[emberify] Add netlify redirects for all of the old urls to the new content

When the emberification project is done all of the URLs for the posts will change but we need to make sure that we have the correct redirects in place so we don't have any negative effects on SEO.

For example the current URL for a post on the blog is https://blog.emberjs.com/2019/08/09/the-ember-times-issue-110.html and with empress, the new URL will end up being https://blog.emberjs.com/the-ember-times-issue-110/

We will need to make sure we have ember-cli-netlify installed and we will need to write a script to populate the .netlifyredirects file with the correct content. The content conversion script will maintain the publish date of all the posts so we should be able to build the redirects from the frontmatter data effectively.

CI: lint checks clobber each other

While I worked on #506 I noticed you cannot run both scripts in sequence.

This appears to happen in master too:
https://travis-ci.org/ember-learn/ember-blog/builds/641578160#L1485-L1486
It happens because the shell script has not been set up to propagate the exit status of any failing commands. Furthermore, the commands in the script do not trap the errors.

Current Behavior

Running bash scripts/markdown-lint.sh after 'scripts/language-check.sh` fails.

Expected Behavior

Both should run successfully.

Possible Solution

We can easily patch the shell script using something like git remote add base https://github.com/ember-learn/ember-blog.git || test 1. I would like to land #506 before doing that to make the fix clearer.

Create a blog post for December 23, 2019 about the `ember-paper` and `ember-bootstrap` addons.

Goal

Write a short blog post for the December blog series that is similar to the example post. You can find more information on how to write your post in our Contribution guidelines for DecEmber.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
***This is the COUNT in our DecEmber series- <i>"Countdown to The New Year: 31 Days of 
Ember Addons"</i>.  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!***
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Create a blog post for December 27, 2019 about the `ember-in-viewport` addon

Goal

Write a short blog post for the December blog series that is similar to the example post. You can find more information on how to write your post in our Contribution guidelines for DecEmber.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
**This is the COUNT in our DecEmber series- "Countdown to The New Year: 31 Days of 
Ember Addons".  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!**
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
"Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Create a blog post for December 14, 2019 about the `ember-power-select` addon

Goal

Write a short blog post for the December blog series that is similar to the example post. You can find more information on how to write your post in our Contribution guidelines for DecEmber.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
<b>This is the COUNT in our DecEmber series- <i>"Countdown to The New Year: 31 Days of 
Ember Addons"</i>.  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!</b>
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Add lint to ban `_italicizeme_` this way in Markdown

Current Behavior

Need to use <span style="font-style: italic;"> instead of typical Markdown shorthand _italicizeme_ in this repo

Banning _italicizeme_ may be possible with custom rule in markdownlint or alex lint, or making our own test.

Angle Brackets & Named Arguments blog post has misleading example

The blog post introducting new octane features and angle bracket syntax could use a minor fix.

https://github.com/ember-learn/ember-blog/blob/master/source/2019-02-19-coming-soon-in-ember-octane-part-2.md#named-argument-syntax

Current Behavior

The example includes uncompletedTodos without this, which immediately leads into the next section covering "Required this in Templates", so the example doesn't use the recommendations the blog post is discussing. This caused me a double-take when i was reading the post on @pzuraq blog, so i thought i'd fix it on the ember blog.

<!-- todo-list.hbs -->
<ul>
  {{#each uncompletedTodos as |todo index|}}
    <li>
      {{yield (todo-item-component todo=todo) index}}
    </li>
  {{/each}}
</ul>

Expected Behavior

The blog post should use this as it describes.

<!-- todo-list.hbs -->
<ul>
  {{#each this.uncompletedTodos as |todo index|}}
    <li>
      {{yield (todo-item-component todo=todo) index}}
    </li>
  {{/each}}
</ul>

Create a blog post for December 3, 2019 about the `ember-modifier` addon

Goal

Write a short blog post for the December blog series that is similar to the example post.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
<b>This is the COUNT in our DecEmber series- <i>"Countdown to The New Year: 31 Days of 
Ember Addons"</i>.  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!</b>
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Create a blog post for December 6, 2019 about the `ember-auto-import` addon

Goal

Write a short blog post for the December blog series that is similar to the example post. You can find more information on how to write your post in our Contribution guidelines for DecEmber.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
<b>This is the COUNT in our DecEmber series- <i>"Countdown to The New Year: 31 Days of 
Ember Addons"</i>.  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!</b>
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Blog post summarizing the Octane release plan

@wycats and I have been working on a blog post that describes the expected release plan for Octane, and will PR it soon. Overall, 3.12 is an LTS candidate with no new features (it should finish shipping this week). 3.13 will have all Octane features available (including Tracked), and people can opt in. 3.14 will be Octane, complete with codemods, guides, and changes to the flags for freshly generated apps.

It is possible that changes will be made to this plan, and if that's the case, updates will be made to the post.

Create blog post for December 28, 2019 about the `ember-changeset` addon

Goal

Write a short blog post for the December blog series that is similar to the example post. You can find more information on how to write your post in our Contribution guidelines for DecEmber.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
**This is the COUNT in our DecEmber series- "Countdown to The New Year: 31 Days of 
Ember Addons".  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!**
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
"Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Possible Solution

Sources

Create a blog post for December 19, 2019 about the `ember-template-lint` addon

Goal

Write a short blog post for the December blog series that is similar to the example post. You can find more information on how to write your post in our Contribution guidelines for DecEmber.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
**This is the COUNT in our DecEmber series- "Countdown to The New Year: 31 Days of 
Ember Addons".  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!**
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
"Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Add ids for goodbitsing to the blog

Related to ember-learn/ember-times-tools#23

Current Behavior

The goodbits script for transferring an Ember Times blog post to the newsletter is not working anymore. The reason the script doesn't work anymore is because the styling of the blog and its classes have changed dramatically,

Expected Behavior

To make sure that the script can run reliably in the future and is independent from style changes, please add a set of identifiers to the different sections on the blog that are meant to be used specifically by the goodbitsing script: https://github.com/ember-learn/ember-times-tools

Steps to Reproduce

Environment

Possible Solution

Sources

Create blog post for December 2, 2019 about the `ember-cli-mirage` addon

Goal

Write a short blog post for the December blog series that is similar to the example post.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
<b>This is the COUNT in our DecEmber series- <i>"Countdown to The New Year: 31 Days of 
Ember Addons"</i>.  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!</b>
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Create a blog post for December 09, 2019 about the `ember-angle-brackets-codemod` addon

Goal

Write a short blog post for the December blog series that is similar to the example post.

Criteria

  • file name should 2019-12-DD-countdown-to-the-new-year-ADDON-NAME.md where DD is replaced with the day and ADDON-NAME is replaced with the hyphenated name of the addon
  • The opening sentence should be updated where COUNT is the sequential ordinal word.
<b>This is the COUNT in our DecEmber series- <i>"Countdown to The New Year: 31 Days of 
Ember Addons"</i>.  We plan to highlight a new addon each day until the new year, and 
we hope you'll join us for the fun!</b>
  • The first h2 should be "Day NUM" where NUM is the same as the DD in the date.
  • the link to the addon should point to the page on Ember Observer
  • There should be two sub sections: (both h3)- "What it does" and "Why I like it"
  • Include whether or not the addon has been updated yet for Ember Octane- if not, invite contributors to help get the addon Octane ready.
  • The closing sentence can be slightly altered but should feel similar:
    "Do you use this addon? Or one like it? We'd love to hear about Ember addons that bring you joy!"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.