-
Notifications
You must be signed in to change notification settings - Fork 201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Criteria Clarification: Basics (Documentation) #450
Comments
Huh? That has nothimg to do with it. The interface is however other programs are supposed to access the program while it is running. If it is a library, what is the library API? If it is a web application, what URLs does itrespond to? If it is an application, How is it involked and what are the options? |
That makes a lot more sense. The front end developer in me went straight to anything "user interface" related. Thanks for the clarification! |
Any suggested wording to make it clearer? |
Possibly word it like this: This project MUST include reference documentation that describes it interface. This can include descriptions for URL responses, API integrations, or the external interface. And potentially provide a link to the CII Best Practices Interface section as an example? I would imagine that if I am getting confused by what exactly is meant by a description of the interface, others might also so providing an example gives them an easy to view way of seeing if anything in their documentation is comparable. |
That's a reasonable start! I think some more specifics might help.
|
Not all projects include an interface, as some are just GitHub repos without a website dedicated to downloading the software. I think that including a "N/A" option for projects (such as dotenv) which don't have an interface to describe would provide better clarification on this specific criteria point.
The text was updated successfully, but these errors were encountered: