Project

General

Profile

Actions

action #177708

open

coordination #154768: [saga][epic][ux] State-of-art user experience for openQA

coordination #154771: [epic] Improved test developer user experience

documentation: Better API documentation, e.g. with openAPI

Added by okurz 5 days ago. Updated 5 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Feature requests
Target version:
Start date:
2017-01-27
Due date:
% Done:

0%

Estimated time:

Description

User story

As an openQA API user I want documentation of available API commands in easier to read format so that I am motivated to use the API more often

acceptance criteria

  • AC1: the API documentation provides grouping based on use cases
  • AC2: documentation provides something human readable
  • AC3: documentation is automatically updated from source code

tasks

further details

Currently we have all available API routes listed on routes, e.g. https://openqa.opensuse.org/all_the_routes but some are missing some human description and are also not grouped in a sensible way by use, only by definition.

Other interesting references:


Related issues 3 (2 open1 closed)

Related to openQA Project (public) - action #177033: Provide a clean rendering of openQA API docsNew

Actions
Related to openQA Project (public) - action #95084: Create a data file with openQA API routes, parameters, docsNew2021-07-05

Actions
Copied from openQA Project (public) - action #16282: [tools][sprint 201711.2] documentation: Better API documentationResolvedacarvajal2017-01-27

Actions
Actions #1

Updated by okurz 5 days ago

  • Copied from action #16282: [tools][sprint 201711.2] documentation: Better API documentation added
Actions #2

Updated by okurz 5 days ago

  • Related to action #177033: Provide a clean rendering of openQA API docs added
Actions #3

Updated by tinita 5 days ago

  • Subject changed from documentation: Better API documentation, e.g. with swagger to documentation: Better API documentation, e.g. with openAPI
  • Description updated (diff)

Swagger has been renamed to openAPI a while ago :)

Why wasn't #95084 used for this instead? It has the same goal.

Actions #4

Updated by tinita 5 days ago

  • Related to action #95084: Create a data file with openQA API routes, parameters, docs added
Actions #5

Updated by tinita 5 days ago

  • Description updated (diff)
Actions #6

Updated by tinita 5 days ago

  • Description updated (diff)
Actions

Also available in: Atom PDF