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

Fossology REST api #18

Open
deveaud-m opened this issue Sep 3, 2019 · 2 comments
Open

Fossology REST api #18

deveaud-m opened this issue Sep 3, 2019 · 2 comments

Comments

@deveaud-m
Copy link

Fossdriver was probably started when the REST API of Fossology was not available

Are there any plans regarding an integration of the REST endpoints into this library?

/cc @mcjaeger

@swinslow
Copy link
Contributor

swinslow commented Oct 4, 2019

Hi @deveaud-m, you are correct. Fossdriver was originally based on the fossup project from Togan Labs, and pre-dates the REST API.

I haven't yet explored the REST API, as the server I'm using for day-to-day work is still on version 3.3.0. I expect to upgrade it to a more current version sometime in the near future, so I'll likely explore the REST API at that point and look to make changes to fossdriver as appropriate.

In the meantime, if there are PRs you'd like to submit to help address problems you're seeing, I'd be happy to merge them.

My long-term hope would be that Fossdriver becomes unnecessary altogether -- or just becomes a thin wrapper around the REST API -- if the Fossology REST API reaches a stage where it can provide all of the functionality from Fossdriver.

@swinslow
Copy link
Contributor

swinslow commented Nov 4, 2019

FYI, I've now updated to a version 3.6.0 Fossology server, so I'll be revisiting this. Planning to automatically enable use of the REST API within fossdriver where possible.

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

2 participants