I would like to start contributing towards this goal by implementing some js specs. Before I begin, however, there is some discussion around how to go about this.
- Browser compatibility - Is there an official minimum target for KotlinJS? What are the guidelines for what signatures should be implemented and what should be ignored?
- Reference - What should Kotlin use as the cannonical JS API reference?
- Documentation - I think MDN has great documentation, I believe we can copy the Creative Commons documentation as long as we provide attribution.
- Progress - It might be a good idea to create a list of standard js apis that need to be implemented and a way for people to claim a section to work on, things like TypedArrays, XMLHTTPRequest, Workers, etc.
I'd like to discuss the strategy here, and come up with a way we can very quickly fill in critical missing JS APIs for KotlinJS.
There is a lot here, it may even be a good/hairbrained idea to write a spider to pull this information from a data source and write out a first pass.