Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Source map generation (script.js.map) (BZ#9207) #8935

Closed
qx-bug-importer opened this issue Sep 13, 2015 · 5 comments
Closed

Source map generation (script.js.map) (BZ#9207) #8935

qx-bug-importer opened this issue Sep 13, 2015 · 5 comments
Labels
enhancement New features, give me a PR!!!

Comments

@qx-bug-importer
Copy link

George Nikolaidis (gnikolaidis) wrote:

Source maps are useful for debugging production builds.

In our case, client-side warnings and errors are automatically reported to our server thanks to a custom qx.log.appender. These reports contain qx.core.Environment information and stack traces; they are the most important tool we have to resolve post-release errors and improve overall quality. Since the stack traces have references to the minified JS, a source map will help us pinpoint the exact location of reported errors.

I am adding some pointers in case a QX developer decides to work on this:

Discussion in QX mailing list (2013)
http://qooxdoo.678.n2.nabble.com/Source-maps-td7583572.html

Source map v3 specification https://docs.google.com/document/d/1U1RGAehQwRypUTovF1KRlpiOFze0b-_2gc6fAH0KY0k

Useful info on source map generation
http://qfox.nl/weblog/281

About VLQ encoding
https://en.wikipedia.org/wiki/Variable-length_quantity

@gnikolaidis
Copy link

Please consider reopening this bug, thanks

@cajus
Copy link
Contributor

cajus commented Jul 26, 2016

Makes sense.

@cajus cajus reopened this Jul 26, 2016
@gnikolaidis
Copy link

Related bug: qooxdoo/qooxdoo-compiler#18

@cboulanger
Copy link
Contributor

I think this can be closed because the generator will be deprecated in qx6.0 and not further developed.

@cboulanger
Copy link
Contributor

See also #9487

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New features, give me a PR!!!
Projects
None yet
Development

No branches or pull requests

5 participants