Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorQuentin Le Menez2019-12-12 08:15:22 +0000
committerQuentin Le Menez2019-12-12 08:22:38 +0000
commitb14f42c5eab9a1fbea907d41a52e0959f46a87da (patch)
tree1e02f1395c81db0e1191a47e03543677a3206e41
parent52ed815de7dea75e939cf553e348aa9db98f46bf (diff)
downloadorg.eclipse.papyrus-b14f42c5eab9a1fbea907d41a52e0959f46a87da.tar.gz
org.eclipse.papyrus-b14f42c5eab9a1fbea907d41a52e0959f46a87da.tar.xz
org.eclipse.papyrus-b14f42c5eab9a1fbea907d41a52e0959f46a87da.zip
Bug 550656 - [Releng] 2019-12 Update CONTRIBUTING file and add a NOTICE file
Change-Id: Id9ee18435b8c8c31802bfafc1e101192a927f0e6 Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
-rw-r--r--CONTRIBUTING.md73
-rwxr-xr-xNOTICE.md269
2 files changed, 314 insertions, 28 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index eab1c15a8fa..d89879e9f26 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,47 +1,64 @@
-Contributing to Papyrus
-======================
+# Contributing to Eclipse Papyrus
Thanks for your interest in this project.
-Project description:
---------------------
+## Project description
-Papyrus provides an integrated, user-consumable environment for editing any kind of EMF model and particularly supporting UML and SysML
-It also offers a very advanced support of UML profiles that enables users to define editors for DSLs based on the UML 2 standard and its extension mechanisms
-
-- https://projects.eclipse.org/projects/modeling.mdt.papyrus
+Eclipse Papyrus provides an integrated, user-consumable environment for editing
+any kind of EMF model and particularly supporting UML and related modeling
+languages such as SysML and MARTE. Papyrus provides diagram editors for
+EMF-based modeling languages amongst them UML 2 and SysML and the glue required
+for integrating these editors (GMF-based or not) with other MBD and MDSD tools.
+It also offers a very advanced support of UML profiles that enables users to
+define editors for DSLs based on the UML 2 standard and its extension
+mechanisms. The main feature of Papyrus regarding this latter point is a set of
+very powerful customization mechanisms which can be leveraged to create
+user-defined Papyrus perspectives and give it the same look and feel as a native
+DSL editor.
-Developer resources:
---------------------
+* https://projects.eclipse.org/projects/modeling.mdt.papyrus
-Information regarding source code management, builds, coding standards, and more.
+## Developer resources
-- https://wiki.eclipse.org/Papyrus_Developer_Guide
+Information regarding source code management, builds, coding standards, and
+more.
-Contributor License Agreement:
-------------------------------
+* https://projects.eclipse.org/projects/modeling.mdt.papyrus/developer
+* https://wiki.eclipse.org/Papyrus_Developer_Guide
-Before your contribution can be accepted by the project, you need to create and electronically sign the Eclipse Contributor Agreement (ECA).
+The project maintains the following source code repositories
-- https://www.eclipse.org/legal/ECA.php
+* https://git.eclipse.org/r/plugins/gitiles/papyrus/
+* https://git.eclipse.org/c/papyrus/
-Contact:
---------
+This project uses Bugzilla to track ongoing development and issues.
-Contact the project developers via the project's "dev" list.
+* Search for issues: https://bugs.eclipse.org/bugs/buglist.cgi?product=Papyrus
+* Create a new report:
+ https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Papyrus
-- https://dev.eclipse.org/mailman/listinfo/mdt-papyrus.dev
+Be sure to search for existing bugs before you create another one. Remember that
+contributions are always welcome!
-Search for bugs:
-----------------
+## Eclipse Contributor Agreement
-This project uses Bugzilla to track ongoing development and issues.
+Before your contribution can be accepted by the project team contributors must
+electronically sign the Eclipse Contributor Agreement (ECA).
+
+* http://www.eclipse.org/legal/ECA.php
-- bugs.eclipse.org/bugs/buglist.cgi?product=Papyrus
+Commits that are provided by non-committers must have a Signed-off-by field in
+the footer indicating that the author is aware of the terms by which the
+contribution has been provided to the project. The non-committer must
+additionally have an Eclipse Foundation account and must have a signed Eclipse
+Contributor Agreement (ECA) on file.
-Create a new bug:
------------------
+For more information, please see the Eclipse Committer Handbook:
+https://www.eclipse.org/projects/handbook/#resources-commit
+
+## Contact
+
+Contact the project developers via the project's "dev" list.
-Be sure to search for existing bugs before you create another one. Remember that contributions are always welcome!
+* https://dev.eclipse.org/mailman/listinfo/mdt-papyrus.dev
-- https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Papyrus
diff --git a/NOTICE.md b/NOTICE.md
new file mode 100755
index 00000000000..73c0cfa1838
--- /dev/null
+++ b/NOTICE.md
@@ -0,0 +1,269 @@
+# Notices for Eclipse Papyrus
+
+This content is produced and maintained by the Eclipse Papyrus project.
+
+* Project home: https://projects.eclipse.org/projects/modeling.mdt.papyrus
+
+## Trademarks
+
+Eclipse Papyrus, and Papyrus are trademarks of the Eclipse Foundation.
+
+## Copyright
+
+All content is the property of the respective authors or their employers. For
+more information regarding authorship of content, please consult the listed
+source code repository logs.
+
+## Declared Project Licenses
+
+This program and the accompanying materials are made available under the terms
+of the Eclipse Public License v. 2.0 which is available at
+http://www.eclipse.org/legal/epl-2.0.
+
+SPDX-License-Identifier: EPL-2.0
+
+## Source Code
+
+The project maintains the following source code repositories:
+
+* https://git.eclipse.org/r/plugins/gitiles/papyrus/
+* https://git.eclipse.org/c/papyrus/
+
+## Third-party Content
+
+This project leverages the following third party content.
+
+ACE editor (1.3.3)
+
+* License: MIT
+* Project: https://ace.c9.io/
+* Source: https://github.com/ajaxorg/ace
+
+ANTLR runtime (3.0)
+
+* License: New BSD license
+
+ANTLR Runtime only: (3.2)
+
+* License: New BSD license
+
+Apache Batik DOM Component (1.6.1)
+
+* License: Apache License, 2.0, W3C License, Public Domain
+
+Apache Batik DOM Level 3 implementation library (1.9)
+
+* License: Apache-2.0
+
+Apache Commons Command Line Interface CLI (1.2)
+
+* License: Apache License, 2.0
+
+Apache Commons IO (2.2)
+
+* License: Apache License, 2.0
+
+Apache Commons Lang (3.1.0)
+
+* License: Apache License, 2.0
+
+ASIO (1.10.6)
+
+* License: BSL-1.0 AND LicenseRef-Public-Domain
+* Project: https://think-async.com/Asio/
+* Source: https://github.com/chriskohlhoff/asio/
+
+Batik animation engine (1.9)
+
+* License: Apache-2.0
+
+Batik CSS engine library (1.7)
+
+* License: Apache License 2.0
+
+Batik DOM Level 3 implementation library (1.7)
+
+* License: Apache License, 2.0, W3C License
+
+Batik extensions library (1.9)
+
+* License: Apache-2.0
+
+Batik SVG DOM implementation (1.7)
+
+* License: Apache License 2.0, W3C License, Historical Permission Notice
+ (without Disclaimer)
+
+Batik SVG DOM implementation (1.9)
+
+* License: Apache License, 2.0, W3C License, Historical Permission Notice
+ (without Disclaimer)
+
+Batik SVG generator library (1.7)
+
+* License: Apache License 2.0
+
+Batik SVG generator library (1.9)
+
+* License: Apache-2.0
+
+Batik utility library (1.7)
+
+* License: Apache License 2.0
+
+Batik utility library (1.9.1)
+
+* License: Apache-2.0
+
+Batik XML utility library (1.9)
+
+* License: Apache-2.0
+
+bootstrap-connector-1.0.0 jar and source jar (1.0.0)
+
+* License: Apache-2.0
+* Project: https://github.com/jeremysolarz/bootstrap-connector
+* Source:
+ http://central.maven.org/maven2/com/github/jeremysolarz/bootstrap-connector/1.0.0/bootstrap-connector-1.0.0-sources.jar
+
+GlazedLists (1.9.0)
+
+* License: Mozilla Public License 2.0 (MPL), Apache 2.0 License (Three Files)
+
+Google Gson (2.7)
+
+* License: Apache License, 2.0
+
+Google Guava (21.0)
+
+* License: Apache License, 2.0
+
+Google Guice / Inject Core API (3.0.0)
+
+* License: Apache License, 2.0
+
+Guava (10.0.1)
+
+* License: Apache License, 2.0
+
+Guava (11.0.2)
+
+* License: Apache License 2.0
+
+Guava (12.0)
+
+* License: Apache License 2.0
+
+h2 Database (1.3.168)
+
+* License: Eclipse Public License
+
+Jackson Annotations (2.9.2)
+
+* License: Apache-2.0
+
+jackson core (2.6.2)
+
+* License: Apache License, 2.0
+
+Jackson Core (2.9.2)
+
+* License: Apache-2.0
+
+jackson- annotations (2.6.2)
+
+* License: Apache License, 2.0
+
+javaparser (2.4.0)
+
+* License: Apache License, 2.0
+* Project: http://javaparser.org/
+* Source: https://github.com/javaparser/javaparser
+
+juh-5.4.2 jar and source jar (5.4.2)
+
+* License: MPL-2.0 AND Apache-2.0
+* Project: https://www.libreoffice.org
+* Source:
+ http://central.maven.org/maven2/org/libreoffice/juh/5.4.2/juh-5.4.2-sources.jar
+
+juh-6.2.2 jar and source jar (6.2.2)
+
+* License: MPL-2.0 AND Apache-2.0
+* Project: https://www.libreoffice.org
+* Source:
+ http://central.maven.org/maven2/org/libreoffice/juh/6.2.2/juh-6.2.2-sources.jar
+
+Jupyter (Notebook) (5.7.5)
+
+* License: BSD-3-Clause AND MIT
+
+jurt-5.4.2 jar and source jar (5.4.2)
+
+* License: MPL-2.0 AND Apache-2.0
+
+jurt-6.2.2 jar and source jar (6.2.2)
+
+* License: MPL-2.0 AND Apache-2.0
+
+odfdom-java-0.8.7 jar and source jar (0.8.7)
+
+* License: Apache-2.0
+* Project: http://odftoolkit.org/projects/odfdom/pages/Home
+* Source:
+ http://central.maven.org/maven2/org/odftoolkit/odfdom-java/0.8.7/odfdom-java-0.8.7-sources.jar
+
+ridl-5.4.2 jar and source jar (5.4.2)
+
+* License: MPL-2.0 AND Apache-2.0
+
+ridl-6.2.2 jar and source jar (6.2.2)
+
+* License: MPL-2.0 AND Apache-2.0
+
+Trident (1.2.0)
+
+* License: New BSD License
+
+unoil-5.4.2.2 jar and source jar (5.4.2.2)
+
+* License: MPL-2.0 AND Apache-2.0
+
+unoil-6.2.2 jar and source jar (6.2.2)
+
+* License: MPL-2.0 AND Apache-2.0
+* Project: https://www.libreoffice.org
+* Source:
+ http://central.maven.org/maven2/org/libreoffice/unoil/6.2.2/unoil-6.2.2-sources.jar
+
+unoloader-5.4.2 jar and source jar (5.4.2)
+
+* License: MPL-2.0 AND Apache-2.0
+
+unoloader-6.2.2 jar and source jar (6.2.2)
+
+* License: MPL-2.0 AND Apache-2.0
+* Project: https://www.libreoffice.org
+* Source:
+ http://central.maven.org/maven2/org/libreoffice/unoloader/6.2.2/unoloader-6.2.2-sources.jar
+
+xalan-2.6.0 .jar (2.6.0)
+
+* License: Apache License, 2.0
+* Project: https://xml.apache.org/xalan-j/
+* Source: http://svn.apache.org/repos/asf/xalan/java/trunk/
+
+xerces-2.5.0 (2.5.0)
+
+* License: Apache Software License 1.1, W3C
+* Project: http://xml.apache.org/xerces2-j
+* Source: https://archive.apache.org/dist/xml/xerces-j/
+
+## Cryptography
+
+Content may contain encryption software. The country in which you are currently
+may have restrictions on the import, possession, and use, and/or re-export to
+another country, of encryption software. BEFORE using any encryption software,
+please check the country's laws, regulations and policies concerning the import,
+possession, or use, and re-export of encryption software, to see if this is
+permitted. \ No newline at end of file

Back to the top