-
- Notifications
You must be signed in to change notification settings - Fork 508
Description
Describe the problem
On the first run after being updated to a new release version, Arduino IDE displays a dialog soliciting donations to support this free open source software (#2581):
Welcome to the new Arduino IDE 2.3.6
Arduino is committed to keeping software free and open-source for everyone. Your donation helps us develop new features, improve libraries, and support millions of users worldwide.
Please consider supporting our work on the free open source Arduino IDE.
If the user clicks the "DONATE NOW" button in the dialog, the following URL opens in their web browser:
https://www.arduino.cc/en/donate
🐛 That page has been removed from the Arduino website, so it only leads to a 404 page:
OH SNAP!
PAGE NOT FOUNDTo report a broken link into the Arduino website, please drop a line to webmaster@arduino.cc
So the dialog as it is now serves no purpose and may cause confusion or wasted time for the users who are kind enough to wish to contribute to the project.
To reproduce
- Select File > Quit from the Arduino IDE menus if it is running.
All Arduino IDE windows will close. - Start Arduino IDE 2.3.4.
ⓘ It is not possible to use 2.3.5 for this purpose due to a bug in that version. - Wait for the IDE to start up fully.
- Select File > Quit from the Arduino IDE menus
All Arduino IDE windows will close. - Start Arduino IDE 2.3.6.
- Wait for the "Welcome to the new Arduino IDE 2.3.6" dialog to appear.
- Click the "DONATE NOW" button in the dialog.
🐛 The page that opens in your browser is a 404 page.
Expected behavior
The dialog leads to a page that allows the user to contribute. Even though Arduino is no longer soliciting donations, there are still ways the community can support Arduino open source software:
- submitting pull requests for bug fixes and enhancements
- submitting high quality issue reports and feature requests
- beta testing
- contributing translations
- providing support on Arduino Forum
- purchasing official Arduino products
We provide information on these contribution options on the project's contributor guide:
https://github.com/arduino/arduino-ide/blob/main/docs/CONTRIBUTING.md#contributor-guide
so one solution would be to change the dialog to link to that page, and adjust the wording accordingly.
-OR-
Remove the dialog entirely.
Arduino IDE version
Operating system
All
Operating system version
Any
Issue checklist
- I searched for previous reports in the issue tracker
- I verified the problem still occurs when using the latest nightly build
- My report contains all necessary details