Skip to content
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

purl2all: Create doc for PURL services accessible through the API #445

Closed
1 task done
pombredanne opened this issue May 30, 2024 · 6 comments
Closed
1 task done
Assignees

Comments

@pombredanne
Copy link
Member

pombredanne commented May 30, 2024

We want to make sure that:

  • Ensure that the latest PurlDB API deployed
    • This also provides the API documentation
@JonoYang
Copy link
Member

JonoYang commented May 30, 2024

Pages we'll need:

  • Installation
    • PurlDB
      • Package scan worker
    • MatchCode.io
  • Overview of API endpoints and examples on how to communicate with it
    • packages
    • update_packages
    • package_sets
    • resources
    • approximate_directory_content_index
    • approximate_directory_structure_index
    • exact_file_index
    • exact_package_archive_index
    • cditems
    • on_demand_queue
    • validate
    • collect
    • watch (Now tracked in Document the purlwatch feature #474 )
    • scan_queue
    • matching
    • to_purl
    • from_purl
  • MatchCode.io matching Create doc/tutorial for matching with MatchCode #241
  • Organize, proofread, edit

@pombredanne
Copy link
Member Author

For reference the API doc is at https://public.purldb.io/api/docs/

JonoYang added a commit that referenced this issue May 31, 2024
JonoYang added a commit that referenced this issue Jun 1, 2024
JonoYang added a commit that referenced this issue Jun 1, 2024
JonoYang added a commit that referenced this issue Jun 1, 2024
JonoYang added a commit that referenced this issue Jun 1, 2024
@JonoYang
Copy link
Member

JonoYang commented Jun 1, 2024

@pombredanne I am removing some API endpoints that we don't need in #453

JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
    * Add rest_api.rst to toctree

Signed-off-by: Jono Yang <[email protected]>
JonoYang added a commit that referenced this issue Jun 3, 2024
    * Add rest_api.rst and installation.rst to their respective toctrees

Signed-off-by: Jono Yang <[email protected]>
JonoYang added a commit that referenced this issue Jun 3, 2024
    * Add rest_api.rst and installation.rst to their respective toctrees

Signed-off-by: Jono Yang <[email protected]>
JonoYang added a commit that referenced this issue Jun 3, 2024
    * Add rest_api.rst and installation.rst to their respective toctrees

Signed-off-by: Jono Yang <[email protected]>
JonoYang added a commit that referenced this issue Jun 3, 2024
    * Add rest_api.rst and installation.rst to their respective toctrees

Signed-off-by: Jono Yang <[email protected]>
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
JonoYang added a commit that referenced this issue Jun 3, 2024
    * Add rest_api.rst and installation.rst to their respective toctrees

Signed-off-by: Jono Yang <[email protected]>
JonoYang added a commit that referenced this issue Jun 3, 2024
    * Add rest_api.rst and installation.rst to their respective toctrees

Signed-off-by: Jono Yang <[email protected]>
@pombredanne
Copy link
Member Author

pombredanne commented Jun 13, 2024

This is completed and available at https://public.purldb.io/api/docs/ for the API docs and at https://aboutcode.readthedocs.io/projects/PURLdb/en/latest/index.html for the overall docs

@pombredanne
Copy link
Member Author

pombredanne commented Jun 13, 2024

Actually @keshav-space can you add doc on the purlwatch feature?

@pombredanne
Copy link
Member Author

See #474 for a follow up

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants