Skip to content

Conversation

imlucas
Copy link
Contributor

@imlucas imlucas commented Sep 30, 2015

README.md is our front door

Improved the setup instructions, updated and added to our summary of key modules that make up this project, and provided a better context for npm run release. Even better IMO, all of our modules have tests and run in CI... So if you got it, flaunt it.

sourcemaps

This will make us hugely more productive. When debugging the app or when we receive a stack trace from bugsnag, we'll actually get the real filename and line number instead of index.js:84980:13 · Socket._onerror.

auto detect if you can sign builds

We've had a lot of new folks checking out the main compass repo and looking at how the sausage is made. Unfortunately, the first thing they run into has been an error which is a death nail to them becoming active contributors, which we could so desperately benefit from.

So now, rather than having to set an environment variable to say you don’t have
the cert, let the build tooling figure it out for you and log more useful messages along the way.

If you have the certificate, you’ll now see:

And if you don’t, you’ll no longer see a really confusing stack trace but instead:

Rather than having to set an environment variable to say you don’t have
the cert, let the build tooling figure it out for you and log more
useful messages along the way.

If you have the certificate, you’ll now see:
![](https://cldup.com/--k6ry1Av7-2000x2000.png)

And if you don’t, you’ll no longer see a really confusing stack trace
but instead:
![](https://cldup.com/v5gx_zbkUo-3000x3000.png)
Is it documentation?  Is it a build dashboard? You be the judge.
@kangas
Copy link
Contributor

kangas commented Oct 5, 2015

LGTM

kangas added a commit that referenced this pull request Oct 5, 2015
⚡ sourcemaps, a better `npm run release`, and an updated README.md
@kangas kangas merged commit ca7e6bf into master Oct 5, 2015
@kangas kangas deleted the dx-release-improvements branch October 5, 2015 13:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants