- Automatically bump SemVer
- Update a personal homebrew tap
- Keep that pesky version in the Cargo.toml up to date
- (From dependabot) Get new versions out as soon as possible
- You don't want a changelog
These are some notes for the Ember Dublin March 2019 meet up. This hist can be found at http://bit.ly/octane-dublin.
Node 8+ is recommended for the workshop, as is the latest version of ember-cli.
/* jshint node: true */ | |
const EmberApp = require('ember-cli/lib/broccoli/ember-app'); | |
const generateWhitelabelIndexes = require('./generate-whitelabel-indexes'); | |
module.exports = function(defaults) { | |
const app = new EmberApp(defaults, { | |
// ...all sorts of config | |
}); |
Here's what I carry in a Tom Bihn Synapse 19 bag when I travel for 1-to-n days. In general, I optimize for low-weight items, with a secondary focus on reducing maintenance. You can peruse a gallery of pictures, too.
1. if you are not yet familiar with the CSS structure, please do one of two things: | |
--put the CSS you think you need into the wip.scss file and tag @MelSumner in your commit (I'll put it in the correct place) | |
--get to know the awesome organized awesomeness of the CSS. It might feel tight at first, like a new pair of shoes, but they will be awesome shoes after a while. | |
2. Writing CSS Rules because I love you but I've chosen process. | |
# keep specificity low. If you're getting really specific, I'm so sorry to have to be the one to tell you this, but you're wrong. | |
# don't use IDs | |
# lowercase class names, please. | |
# put classes in alphabetical order if you can. | |
# put the properties in alpha-order. It's *usually* as easy as highlighting the properties and hitting F9. |
(This is a WIP collection of resources for first time contributors to Ember.js)
Pods are a type of file organization structure in ember-cli. They allow you to gather related modules and assets together in your file structure. Currently pod structured modules can live side by side with your basic modules because the resolver that ships with ember-cli will look up your path in pod structure, and then fall back to basic structure if no paths are resolved.
Soon there will be a point where some blueprints will only generate in pod structure, and others will only generate in basic structure. This will allow us to collect a list of types that support each lookup structure and only need to lookup modules once. This will also cause less ambiguity around what a project structure looks like.
My opinion on pods is that they should not live in the same namespace as type based modules. We should re-appropriate 'components',' models', and 'routes' (or 'resources') as pod prefixes to house the concerns of global ui, data, and route specific ui, respectively. Everything else stays th
Major points:
route:application
outside of code samples instead of App.ApplicationRoute
emberjs/guides
, not emberjs/website