Skip to content

Defines a common interface that code repositories should conform

License

Notifications You must be signed in to change notification settings

ahawker/common-repository-interface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

common-repository-interface

Defines a common interface that code repositories should conform.

Status

The specs are under active development. See Drafts folder for documents and PR/Issues for discussion.

Goals

The goals of the Common Repository Interface are as follows:

  • Learn once, use anywhere
  • Lower developer cognitive overhead when switching projects
  • Self describing/documenting functionality
  • Repositories become "pluggable" entities with external tools/services (think CI/CD)

Documents

Drafts

Documents under active development/discussion can be found within the Drafts folder.

Decisions

Documents that have been agreed upon can be found within the Decisions folder.

Prior Art

About

Defines a common interface that code repositories should conform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published