Skip to content

Latest commit

 

History

History
113 lines (78 loc) · 3.79 KB

File metadata and controls

113 lines (78 loc) · 3.79 KB

Contributing to ECP-SDK

Thank you for your interest in ECP-SDK.

Current status

ECP-SDK is developed and maintained by Egonex S.R.L. under an Open Core model. Free packages in this repository are licensed under Apache 2.0 and are available on NuGet and GitHub for development and production use, including commercial use. Premium modules are distributed under separate commercial terms.


How you can help

Bug reports

If you find a bug, please open a GitHub Issue with:

  • ECP-SDK package and version (e.g., ECP.Core x.y.z)
  • .NET version and operating system
  • Steps to reproduce
  • Expected vs actual behavior
  • Relevant code snippet (if applicable)

Important: Do not include secrets, credentials, private keys, internal architecture details, or sensitive production data in public issues. If your report requires sharing sensitive information, email security@egonex-group.com instead.

Feature requests

We welcome feature requests. Open a GitHub Issue with:

  • A clear description of the feature
  • The use case it addresses
  • Your context (industry, transport type, constraints)

We read every request. Even if we cannot implement it immediately, your feedback helps shape the roadmap.

Benchmark results

If you run the benchmarks on your hardware and get different results from those published in the README, please open an issue. We want our numbers to be honest and reproducible.

Security vulnerabilities

Do NOT open a public issue for security vulnerabilities. See SECURITY.md for responsible disclosure instructions.


Code contributions

At this time, we are not accepting external code contributions (pull requests). This includes code, documentation, samples, tests, and benchmarks.

This may change in the future as the project matures. If we open contributions, we will update this document with the process, coding standards, and a Contributor License Agreement (CLA).


Intellectual property

ECP technology is the subject of patent applications filed with UIBM (Italian Patent and Trademark Office). Patent pending.

By submitting issues, feature requests, or any other feedback:

  • You acknowledge that ECP trademarks and patent portfolio are owned or controlled by Egonex S.R.L. and protected by applicable intellectual property laws.
  • You grant Egonex S.R.L. a perpetual, irrevocable, worldwide, royalty-free right to use, modify, incorporate, and commercialize your feedback (including ideas, suggestions, and technical proposals) without compensation or attribution obligation.
  • You agree that any resulting improvements, fixes, or features implemented by Egonex S.R.L. based on your feedback may be used in free or premium offerings at Egonex S.R.L.'s discretion.
  • Your rights to Apache-licensed code remain those granted by LICENSE.txt; submitting feedback does not grant additional rights over Egonex trademarks, patents, or premium modules.

See LICENSE.txt and NOTICE for legal terms and patent/trademark notices.


Code of conduct

We expect all participants to:

  • Be respectful and constructive in all interactions
  • Focus on technical merit and factual discussion
  • Avoid personal attacks, harassment, or discriminatory language
  • Respect the intellectual property and licensing terms of the project

We reserve the right to remove content or block users who violate these expectations.


Contact

Purpose Email
General inquiries info@egonex-group.com
Commercial licensing licensing@egonex-group.com
Security vulnerabilities security@egonex-group.com