-
Notifications
You must be signed in to change notification settings - Fork 731
Description
Description
Congratulations on getting some compensation after years of serving the community essentially for free. I get it. The new license allows you and Xceed to get a share from for-profit companies that use your work. (The work of contributers is outside the scope of this bug report).
However, the very significant change is unclear. The change needs clear notice in plain language that FluentAssertions usage is now very different from most NuGet packages, and different from its past. Something like:
"NOTICE: FluentAssertions is no longer free for commercial use, and is no longer under the Apache 2.0 license."
It needs a direct link to the new license.
For example, the first bullet in the release notes is:
- Update ownership and license - #2943
That link doesn't point to a license, and explains nothing without each reader digging in.
The main web page (fluentassertions.com) does casually mention the Xceed partnership, but little about it. The "Learn more" link does not help users learn more -- it just points them to the Xceed corporate web page.
Reproduction Steps
// Arrange
string input = "MyString";
// Act
char result = input[0];
// Assert
result.Should().Be('M');Expected behavior
Honest, clear language about the change with direct links to actual information.
Actual behavior
Hidden, casual, borderline misleading language.
Regression?
No response
Known Workarounds
No response
Configuration
No response
Other information
No response
Are you willing to help with a pull-request?
No