Skip to content
This repository was archived by the owner on Aug 17, 2022. It is now read-only.

Revert component-model changes back to original core proposal #49

Merged
merged 1 commit into from
May 1, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
*.rst linguist-documentation=false
document/* linguist-documentation=false
document/*.rst linguist-documentation=false
document/*/*.rst linguist-documentation=false
test/harness/wast.js linguist-vendored
test/harness/testharness* linguist-vendored

5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
**/*~
**/*.tmproj
**/*.pyc
**/_build
**/_output
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "document/core/util/katex"]
path = document/core/util/katex
url = https://github.com/KaTeX/KaTeX.git
25 changes: 25 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
language: c++
language: python
python:
- "2.7"

sudo: on

install:
- ./interpreter/meta/travis/install-ocaml.sh
- sudo pip install sphinx==1.7.9
- sudo apt-get install texlive-full
- git clone https://github.com/tabatkins/bikeshed.git
- pip install --editable $PWD/bikeshed
- bikeshed update

script:
- ./interpreter/meta/travis/build-test.sh
- bash ./document/travis-deploy.sh

os: linux

env:
global:
- ENCRYPTION_LABEL: "304454be9d6c"
- COMMIT_AUTHOR_EMAIL: "[email protected]"
8 changes: 8 additions & 0 deletions Contributing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Contributing to WebAssembly

Interested in participating? Please follow
[the same contributing guidelines as the design repository][].

[the same contributing guidelines as the design repository]: https://github.com/WebAssembly/design/blob/master/Contributing.md

Also, please be sure to read [the README.md](README.md) for this repository.
12 changes: 5 additions & 7 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
Please see the LICENSE file for particular directories for the terms applicable
to that directory and its relative sub-directories.
Please see the LICENSE file in each top-level directory for the terms applicable to that directory and its relative sub-directories.

The relevant directories and licenses are:

design/ - Apache License 2.0

(Other directories will be added when the [module-linking] repository merges.)

[module-linking]: https://github.com/webassembly/module-linking/
document/ - W3C Software and Document Notice and License
interpreter/ - Apache License 2.0
test/ - Apache License 2.0
papers/ - Creative Commons Attribution 4.0 International License
36 changes: 23 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,27 @@
# Module Linking proposal
[![Build Status](https://travis-ci.org/WebAssembly/spec.svg?branch=master)](https://travis-ci.org/WebAssembly/spec)

This repository contains the Module Linking proposal, which is the
first proposal of the [Component Model].
# Module Linking Proposal for WebAssembly

Links:
* the general [explainer](design/proposals/module-linking/Explainer.md) for this proposal
* a sketch of the [binary format](design/proposals/module-linking/Binary.md)
* a description of [module subtyping](design/proposals/module-linking/Subtyping.md)
This repository is a clone of [github.com/WebAssembly/spec/](https://github.com/WebAssembly/spec/).
It is meant for discussion, prototype specification and implementation of a
proposal to add support for module linking to WebAssembly.

All Component Model work is done as part of the [W3C WebAssembly Community Group].
To contribute to any of these repositories, see the Community Group's
[Contributing Guidelines].
See the [explainer](proposals/module-linking/Explainer.md) for a summary of the
proposal.

[Component Model]: https://github.com/webassembly/component-model/
[W3C WebAssembly Community Group]: https://www.w3.org/community/webassembly/
[Contributing Guidelines]: https://webassembly.org/community/contributing/
# spec

This repository holds the sources for the WebAssembly draft specification
(to seed a future
[WebAssembly Working Group](https://lists.w3.org/Archives/Public/public-new-work/2017Jun/0005.html)),
a reference implementation, and the official testsuite.

A formatted version of the spec is available here:
[webassembly.github.io/spec](https://webassembly.github.io/spec/),

Participation is welcome. Discussions about new features, significant semantic
changes, or any specification change likely to generate substantial discussion
should take place in
[the WebAssembly design repository](https://github.com/WebAssembly/design)
first, so that this spec repository can remain focused. And please follow the
[guidelines for contributing](Contributing.md).
Binary file added deploy_key.enc
Binary file not shown.
1 change: 0 additions & 1 deletion design/README.md

This file was deleted.

34 changes: 0 additions & 34 deletions design/high-level/Choices.md

This file was deleted.

26 changes: 0 additions & 26 deletions design/high-level/FAQ.md

This file was deleted.

55 changes: 0 additions & 55 deletions design/high-level/Goals.md

This file was deleted.

5 changes: 0 additions & 5 deletions design/high-level/README.md

This file was deleted.

Loading