GitHub related topics

Repos

adapt-css

adapt-angular

adapt-charts

adapt-grid 

adapt-table

dpl-iconfont

Contributing

GitHub ecosystem

releases

milestones

changelog

readme

wiki pages

commit and code convetion

When I get back to my old uncommented code

NPM related topics

Scopes, configs, nvm

Private servers

Good because:

  • push your own packages
  • cache common NPM packages
  • have different version of the 3rd party package

dependencies -  are required in both development and prod

devDependencies -  are required in development

peerDependencies  -  allow you to state compatibility

Useful NPM commands

npm home (works for public)

npm repo (same)

npm ls

npm list package

npm outdated

npm pack

npm prune

npm link

npm audit

npm cache clean -f

npm completion >> ~/.bashrc

CSS

Everybody likes CSS

Bootstrap 4

Browsers support

When teams ask us to support IE7-8-9-10

...but customers are using it

Structure

So what about Angular repo?

Starting with a new framework

Versioning

  • current versioning model 
  • frequency of updates
  • what changes expect in a short term
  • what I need to know if I want to update to newer Angular

Communication

(we want you to speak up)

  • github issues (preferable, all community benefits from it)

  • slack (better than emails, good for quick questions)

  • emails (don’t do that unless you are stuck on a desert island with email only)

Where should I look for info?

(docs, wiki, change log, source code for sure)

Can I change the docs? 

(spoiler - yes)

Staging servers

Testing

Adapt Overview

By Nicholas Sorokin

Adapt Overview

  • 314