Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] CVS support plugin discontinuation - SimRel build changes needed


On 03/01/2023 21:13, Stephan Herrmann wrote:
* The code change in question didn't touch any true API.

IMHO, UX is also API, albeit spelling changes / menu rationalization / form prettifying are acceptable and sometimes desirable. The fundamental user capability to check out a CVS project is API.

Presumably it was possible to write a program that re-used team CVS support to check out a CVS project. The API used by this hypothetical program is now broken. If such a program was only possible using internal classes, then those classes constitute what I call artificially internal functionality; internal classes that, in the absence of a suitable Facade, users have no alternative but to use for reasonable purposes.


        Ed Willink

Back to the top