Closed dchambers closed 9 years ago
Although things are now much simpler than they were before, the release process is still too complicated, so I've created #1490 to help with this.
@andyberry88, you happy for this to be moved to ReadyForTest
?
:+1:
@dchambers is there a PR that updates the mico-libraries to the latest versions?
@andyberry88, no, I just went ahead and made the changes in the master
branches of the various projects. This is actually what we've always done, where the QA effort is used to confirm that it's safe to consume the changes within BRJS.
This is clearly not the right way of doing things, but is probably a consequence of the fact that it's not easy to manage sprints that involve multiple projects.
@dchambers We need a PR in BRJS to update each library to the latest version. Otherwise we just have a series of microlibraries that have changed but we're not making use of those changes in BRJS.
Here are the relevant commits:
all of which are long since merged into master
.
Here's a list of improvements to bring us more in line with standard practice these days:
lib
->src
,spec
->test
&target
->dist
.npm test
for running all tests, including a locally run browser test against Firefox, and SauceLab tests against various other browsers.README.md
based documentation only.master
branch instead of agh-pages
branch for simplicity, and get rid of the extra styling, and links to the different presentations of the exact same content.:
as a delimiter to indicate sub-tasks.Additionally, we should provide a
npm run test:browser:debug
task that makes it easy for developers to debug the tests within a browser.