From 5b2cb913170655994b91f88539fe2336be437d31 Mon Sep 17 00:00:00 2001 From: JosepMariaPujol Date: Thu, 29 Oct 2026 09:48:50 +0100 Subject: [PATCH] Changes in Readme and Contributions files --- ...ues-here--use-the-bug-reporter-instead-.md | 2 +- CONTRIBUTIONS.md | 19 +++++++------------ README.md | 9 ++++++--- 3 files changed, 14 insertions(+), 16 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/please-don-t-file-new-issues-here--use-the-bug-reporter-instead-.md b/.github/ISSUE_TEMPLATE/please-don-t-file-new-issues-here--use-the-bug-reporter-instead-.md index fff037d22c..4229cfa9ef 100644 --- a/.github/ISSUE_TEMPLATE/please-don-t-file-new-issues-here--use-the-bug-reporter-instead-.md +++ b/.github/ISSUE_TEMPLATE/please-don-t-file-new-issues-here--use-the-bug-reporter-instead-.md @@ -10,6 +10,6 @@ assignees: '' Hello, If you have a bug to report, please file it as described here https://unity3d.com/unity/qa/bug-reporting -For general feedback and discussions you can go to https://forum.unity.com/forums/new-input-system.103/ +For general feedback and discussions you can go to https://discussions.unity.com/tag/input-system/159343 Thank you! diff --git a/CONTRIBUTIONS.md b/CONTRIBUTIONS.md index 38c7735eff..96128ae461 100644 --- a/CONTRIBUTIONS.md +++ b/CONTRIBUTIONS.md @@ -1,17 +1,12 @@ # Contributions -## All contributions are subject to the [Unity Contribution Agreement(UCA)](https://unity3d.com/legal/licenses/Unity_Contribution_Agreement) -By making a pull request, you are confirming agreement to the terms and conditions of the UCA, including that your Contributions are your original creation and that you have complete right and authority to make your Contributions. +## We no longer accept external pull requests -## Once you have a change ready that complies to the rules above, open a pull request in GitHub. +The Input System is developed by Unity Technologies, and this repository is no longer open to pull requests from outside contributors. Pull requests opened from forks will be closed without being reviewed or merged. -Notes: +You can still help improve the Input System: -* We can rarely take a pull request directly and as-is because our CI doesn't run on PRs coming from forks. So, in most cases we will have to incorporate your changes into a branch inside the repository and merge it into the `develop` branch via a separate PR. When we do so, we will clearly state that in your PR. -* All changes are subject to the following requirements: - 1) Tests need to be green. - 2) Behavioral changes need to be accompanied by test changes/additions. - 3) Where relevant, documentation (xmldoc and/or Manual) needs to be updated. - 4) Fixes, changes, and additions need to be documented in [CHANGELOG](Packages/com.unity.inputsystem/CHANGELOG.md). - 5) Breaking API changes can only be introduced in new major versions. -* The more a PR deviates from these requirements, the more work we have to do on our side to incorporate your changes. Give your PR a leg up by making it easy on us :) +* **Report bugs** through the Unity Bug Reporter, as described in [Reporting bugs](https://unity3d.com/unity/qa/bug-reporting). Please don't file issues in this repository. +* **Share feedback, questions, and feature requests** on [Unity Discussions](https://discussions.unity.com/tag/input-system/159343). + +You remain free to fork the repository and change it for your own use, subject to the terms of the [license](LICENSE.md). diff --git a/README.md b/README.md index c8b6a6455f..a2597677b3 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,8 @@ # Unity Input System (Package) +> [!IMPORTANT] +> Starting with Unity 6.7, Input System development has moved to an internal Unity repository. This repository is now in maintenance mode: only fixes for critical bugs and issues that cause high user pain are backported here. See [CONTRIBUTIONS.md](CONTRIBUTIONS.md) for how to report bugs and share feedback. + The Unity Input System package is an extension package to the [Unity Platform](https://unity.com/products/unity-platform) which provides a system to configure game actions and access input devices to interact with Unity content. It is intended to be a more powerful, flexible, and configurable replacement to [Unity Input API](https://docs.unity3d.com/ScriptReference/Input.html) (the `UnityEngine.Input` class). ## Prerequisites @@ -46,11 +49,11 @@ To test out the latest (unreleased) changes: During development, run Input System automated tests by selecting `Window > General > Test Runner` to access the Test Runner and select `Run All` for `PlayMode` or `EditMode` tests. ## Contribution & Feedback -This project is developed by Unity Technologies but welcomes user contributions and feedback. +This project is developed by Unity Technologies and no longer accepts external pull requests. See [CONTRIBUTIONS.md](https://github.com/Unity-Technologies/InputSystem/blob/develop/CONTRIBUTIONS.md) for details. -If you have any feedback or questions about Unity's Input System, you are invited to join us on the [Unity Forums](https://forum.unity.com/forums/new-input-system.103/). +If you have any feedback or questions about Unity's Input System, you are invited to join us on [Unity Discussions](https://discussions.unity.com/tag/input-system/159343). -If you want to contribute to the development of the Input System see [CONTRIBUTIONS.md](https://github.com/Unity-Technologies/InputSystem/blob/develop/CONTRIBUTIONS.md) for additional information. +To report a bug, use the Unity Bug Reporter as described in [Reporting bugs](https://unity3d.com/unity/qa/bug-reporting). ## License