-
All PRs should be made to the
develbranch, notmaster. -
Come check-in in the Vulcan Slack channel. 👋
-
Completely new features should be shipped as external packages with their own repos (see 3rd party packages). Don't hesitate to come by the Slack channel to speak about it.
-
We don't have test at the moment, and Travis integration is broken. If you know how to fix it, you are welcome (see #1253!We are making progress on testing! Runningnpm run testwill trigger client side and server side unit tests. Runningnpm run test-clientornpm run test-serverwill run tests for a specific environnement. Using theMOCHA_GREPenvironment variable, you can run only tests matching some regular expression (egMOCHA_GREP="vulcan:core" npm run test-server). Pull requests coming with automated tests will be greatly appreciated! -
Be nice 😉
masterbranch matches the latest version published on Atmospheredevelbranch is the bleeding edge- 1.X branch tracks a previous version of Vulcan (eg 1.13 may correspond to 1.13.2, 1.11 to 1.11.6, etc.). Those branches are only meant for publishing critical security fixes.