-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathcqs.csv
More file actions
We can make this file beautiful and searchable if this error is corrected: It looks like row 5 should actually have 5 columns, instead of 7 in line 4.
10 lines (10 loc) · 1.79 KB
/
cqs.csv
File metadata and controls
10 lines (10 loc) · 1.79 KB
1
2
3
4
5
6
7
8
9
10
id,competency question,(added) terms,parent type,rationale
1,Does the software provide a command line interface?,proposed:CommandLineApplication,schema:SoftwareApplication,Make ubiquitous software interface types explicit
2,Does the software provide a desktop GUI interface?,proposed:DesktopApplication,schema:SoftwareApplication,Make ubiquitous software interface types explicit
3,Does the software provide a mobile GUI interface?,schema:MobileApplication,schema:SoftwareApplication,exists
4,Does the software provide a terminal-based interface?,proposed:TerminalApplication,schema:SoftwareApplication,Make ubiquitous software interface types explicit. This is distinct from CommandLineApplication as this offers an interactive text-based interface (e.g. mutt,vim,lynx etc)
5,Does the software provide a videogame interface?,schema:VideoGame,schema:SoftwareApplication,exists
6,Does the software provide a web application interface for human end-users (Web UI)?,schema:WebApplication,schema:SoftwareApplication,exists
7,Does the software provide a web API interface for machines (Web UI)?,schema_pending:WebAPI,schema:SoftwareApplication,schema:Service (!! Can we propose it also subclasses schema:SoftwareApplication?),Proposed in https://github.com/schemaorg/schemaorg/issues/1423
8,Does the software provide a library with an API interface (within the context of some programming language)?,schema:SoftwareLibrary,schema:SoftwareApplication,Make uniquitous software interface types explicit. This
9,Does the software provide a background service with interface through which other applications can interact with it over network/socket?,schema:ServerApplication,schema:SoftwareApplication,Make uniquitous software interface types explicit. This covers the more generic interface for any networked service (not necessarily web).