PTI: Project-first wording

Projects aren't "Python projects" or "JavaScript projects" but
rather "projects with Python components" and "projects with
JavaScript components." A project might have deliverables with
repositories containing implementations of things in different
languages, or may even have multiple programming languages
represented within a single deliverable repository. Make it more
clear that language-specific PTI guidance is to be followed based on
the languages which are present, rather than implying that projects
are shoe-horned into one specific language.

Change-Id: I77b0b0c889d49f028dd595ed14d8095f450486d6
This commit is contained in:
Jeremy Stanley 2024-09-17 13:47:43 +00:00
parent 8f68b36a89
commit 13bb124d65
3 changed files with 4 additions and 3 deletions

View File

@ -14,7 +14,7 @@ foreign to what developers are accustomed to in their respective
communities. Remember these are first OpenStack projects
and they follow OpenStack processes where feasible.
Each golang project must be able to do:
Each project with golang components must be able to do:
- Dependency installation
- Code style checks

View File

@ -5,7 +5,8 @@ Project Testing Interface: JavaScript
=====================================
This document outlines common ways to meet the Project Testing Interface
requirements for JavaScript. Each JavaScript project must be able to do:
requirements for JavaScript. Each project with JavaScript components must be
able to do:
- Codestyle checks.
- Execute Tests and Code Coverage

View File

@ -4,7 +4,7 @@
Project Testing Interface: Python
=================================
Each python project must be able to do:
Each project containing Python components must be able to do:
- Unit tests for python (see below for version details)
- Codestyle checks