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

Enable external/imported needs #23

Open
eymeric-giraux opened this issue Mar 15, 2023 · 3 comments
Open

Enable external/imported needs #23

eymeric-giraux opened this issue Mar 15, 2023 · 3 comments

Comments

@eymeric-giraux
Copy link

As a user of this awesome plugin,
I want to benefit from the hovering mechanism for external/imported needs,
So that I can more easily link external requirements.

Currently only possible to configure a single needs.json.
Would it perhaps make sense to be also able to configure further needs.json to that end?

@danwos
Copy link
Member

danwos commented Mar 15, 2023

Yes, it totally makes sense.
Our use case is a little different, as we want to support multiple doc projects in one mono-repo.
So in the end we also need to register multiple needs.json files.

But getting a needs.json from external is also a great use case.

We are already starting to work on this, but as this feature needs a lot of architecture changes, it will take some time.

@eymeric-giraux
Copy link
Author

eymeric-giraux commented Aug 31, 2023

I know you are not necessarily working on that right now, but still one more thought:
It would make sense actually for external/imported needs just to pick up the json_path or json_url from needs_external_needs in the conf.py...
... from good to great ;-)

@danwos
Copy link
Member

danwos commented Sep 1, 2023

Thanks for the additional thoughts.
The multi-project support got already implemented, but it does not take external needs into account.
So this issue is still open.

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