diff options
author | Quentin Le Menez | 2019-12-12 08:15:22 +0000 |
---|---|---|
committer | Quentin Le Menez | 2019-12-12 08:22:38 +0000 |
commit | b14f42c5eab9a1fbea907d41a52e0959f46a87da (patch) | |
tree | 1e02f1395c81db0e1191a47e03543677a3206e41 | |
parent | 52ed815de7dea75e939cf553e348aa9db98f46bf (diff) | |
download | org.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.md | 73 | ||||
-rwxr-xr-x | NOTICE.md | 269 |
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 |