Skip to content

Commit 2db4f09

Browse files
committed
Update README and add LICENSE
1 parent b9b3805 commit 2db4f09

File tree

3 files changed

+73
-1
lines changed

3 files changed

+73
-1
lines changed

LICENSE.adoc

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
= Licenses & Copyright
2+
3+
This license file adheres to the formatting guidelines of
4+
https://github.com/nevir/readable-licenses[readable-licenses].
5+
6+
7+
== Ribose BSD 2-Clause License
8+
9+
Copyright (c) 2020, [Ribose Inc](https://www.ribose.com).
10+
All rights reserved.
11+
12+
Redistribution and use in source and binary forms, with or without modification,
13+
are permitted provided that the following conditions are met:
14+
15+
1. Redistributions of source code must retain the above copyright notice,
16+
this list of conditions and the following disclaimer.
17+
18+
2. Redistributions in binary form must reproduce the above copyright notice,
19+
this list of conditions and the following disclaimer in the documentation
20+
and/or other materials provided with the distribution.
21+
22+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
23+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
24+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
25+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
26+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
27+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
28+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
29+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
30+
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
31+
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
32+

README.adoc

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
= EXPRESS grammar in ANTLR4
2+
3+
//image:https://github.com/lutaml/expressir/workflows/ubuntu/badge.svg[ubuntu]
4+
//image:https://github.com/lutaml/expressir/workflows/macos/badge.svg[macos]
5+
//image:https://github.com/lutaml/expressir/workflows/windows/badge.svg[windows]
6+
7+
== Purpose
8+
9+
This is the EXPRESS grammar file according to ISO 10303-11, and is
10+
tested to work with all ISO 10303 SMRL EXPRESS files that are
11+
valid.
12+
13+
These files in SMRL have been determined to be deviated from the grammar
14+
and are therefore invalid.
15+
16+
== Contributing
17+
18+
First, thank you for contributing! We love pull requests from everyone. By
19+
participating in this project, you hereby grant
20+
https://www.ribose.com[Ribose Inc.] the right to grant or transfer an unlimited
21+
number of non exclusive licenses or sub-licenses to third parties, under the
22+
copyright covering the contribution to use the contribution by all means.
23+
24+
Here are a few technical guidelines to follow:
25+
26+
* Open an https://github.com/lutaml/expressir/issues[issues] to discuss a new
27+
feature.
28+
* Write tests to support your new feature.
29+
* Make sure the entire test suite passes locally and on CI.
30+
* Open a Pull Request.
31+
* https://github.com/thoughtbot/guides/tree/master/protocol/git#write-a-feature[Squash your commits] after receiving feedback.
32+
* Party!
33+
34+
35+
== License
36+
37+
This grammar is developed by Ribose Inc. and open sourced under a BSD-2 clause license.
38+
39+
== Credits
40+
41+
We thank the support provided by NIST, Boeing and ISO/TC 184/SC 4/TF 1.

README.md

-1
This file was deleted.

0 commit comments

Comments
 (0)