diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 00000000..30029089 --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,76 @@ +# Contributor Covenant Code of Conduct + +## Our Pledge + +In the interest of fostering an open and welcoming environment, we as +contributors and maintainers pledge to making participation in our project and +our community a harassment-free experience for everyone, regardless of age, body +size, disability, ethnicity, sex characteristics, gender identity and expression, +level of experience, education, socio-economic status, nationality, personal +appearance, race, religion, or sexual identity and orientation. + +## Our Standards + +Examples of behavior that contributes to creating a positive environment +include: + +* Using welcoming and inclusive language +* Being respectful of differing viewpoints and experiences +* Gracefully accepting constructive criticism +* Focusing on what is best for the community +* Showing empathy towards other community members + +Examples of unacceptable behavior by participants include: + +* The use of sexualized language or imagery and unwelcome sexual attention or + advances +* Trolling, insulting/derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or electronic + address, without explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Our Responsibilities + +Project maintainers are responsible for clarifying the standards of acceptable +behavior and are expected to take appropriate and fair corrective action in +response to any instances of unacceptable behavior. + +Project maintainers have the right and responsibility to remove, edit, or +reject comments, commits, code, wiki edits, issues, and other contributions +that are not aligned to this Code of Conduct, or to ban temporarily or +permanently any contributor for other behaviors that they deem inappropriate, +threatening, offensive, or harmful. + +## Scope + +This Code of Conduct applies both within project spaces and in public spaces +when an individual is representing the project or its community. Examples of +representing a project or community include using an official project e-mail +address, posting via an official social media account, or acting as an appointed +representative at an online or offline event. Representation of a project may be +further defined and clarified by project maintainers. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported by contacting the project team. All complaints will be reviewed and +investigated and will result in a response that is deemed necessary and +appropriate to the circumstances. The project team is obligated to maintain +confidentiality with regard to the reporter of an incident. +Further details of specific enforcement policies may be posted separately. + +Project maintainers who do not follow or enforce the Code of Conduct in good +faith may face temporary or permanent repercussions as determined by other +members of the project's leadership. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, +available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html + +[homepage]: https://www.contributor-covenant.org + +For answers to common questions about this code of conduct, see +https://www.contributor-covenant.org/faq \ No newline at end of file diff --git a/README.md b/README.md index e4b1eca9..87895fb0 100644 --- a/README.md +++ b/README.md @@ -44,24 +44,19 @@ to join the project. ## Demo -### [Try SVG-edit here](https://svg-edit.github.io/svgedit/src/editor/svg-editor.html) +### [Try SVG-edit here](https://svg-edit.github.io/svgedit/dist/editor/index.html) -See a working editor on [`master`](https://svg-edit.github.io/svgedit/src/editor/svg-editor.html) (or its [ES6-Module](https://svg-edit.github.io/svgedit/src/editor/svg-editor-es.html) +See a working editor on [`master`](https://svg-edit.github.io/svgedit/src/editor/index.html) version, which requires a modern browser). -You may also try it at -(which redirects to a versioned URL). +We also build a systemJS version at [`master`](https://svg-edit.github.io/svgedit/dist/editor/system/index.html) You may also obtain URLs for specific [releases](https://github.com/SVG-Edit/svgedit/releases). -You may test the [latest version in `master`](https://svg-edit.github.io/svgedit/src/editor/svg-editor-es.html) -which is the ESM version. (The [non-ESM version](https://svg-edit.github.io/svgedit/src/editor/svg-editor.html) -on `master` may be updated less frequently.) - ## Installation ### Quick install @@ -203,14 +198,15 @@ incorporating SVGEdit. You will need to have Node.js/npm installed. ## Supported browsers -The following browsers had been tested for 2.6 or earlier and will -probably continue to work with 3.0. + - Opera 59+, + - IE 12+, + - Chrome 75+, + - FireFox 68+, + - Safari 10+ -- Firefox 1.5+ -- Opera 9.50+ -- Safari 4+ -- Chrome 1+ -- IE 9+ and Edge + Support for old browsers may require to use an older version of the package. However, + please open an issue if you need support for a specific version of your browser so + the project team can decide if we should support with the latest version. ## Further reading and more information @@ -223,3 +219,9 @@ probably continue to work with 3.0. * Join the [svg-edit mailing list](https://groups.google.com/forum/#!forum/svg-edit). * Join us on `#svg-edit` on `freenode.net` (or use the [web client](https://webchat.freenode.net/?channels=svg-edit)). + +