-
Notifications
You must be signed in to change notification settings - Fork 17
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
Principles for guiding v4 discussion #16
Comments
I think it would be worthwhile to have ordered principles since realistically we will have to pick trade-offs between them. Weighing them beyond some kind of order feels overly precise to me (illusion of precision). With that in mind, I believe that "Size footprint" should likely move to spot (1) or (2). To me it goes beyond the network/IO impact, a bigger source map also affects resource usage in build systems (more data to parse and serialize). |
Clearly, the principles will (at the end) need to be ordered. But I'd like to ask for people to list principles that they find to be important here. With respect to size footprint, clearly there's always going to be a direct trade-off between the that and "functionality", for some definition of the latter. My personal opinion is that we shouldn't try to boil the ocean, but if we have tons of tool makers who want to ensure we have the smallest possible output, I'll withdraw. |
It seems that no one has come up with additional principles to add. I would definitely second @jkrems recommendation that size footprint should be top priority. |
Remove unneeded semicolons at the end of mappings in examples
Hello folks,
I'd like to suggest that we make a discussion around the question: how do we decide what to do or not do for the Source Maps v4 proposal?*
I'd like to propose the following principles:
What other principles should we apply in making this decision, and how do you think we should weight them?
Let's collate this information in this thread, and we can come back to the main thread with better decisions about how we approach introducing features in the update.
The text was updated successfully, but these errors were encountered: