Skip to content

Documentation build procedure #8051

Closed Answered by andresailer
martynia asked this question in Q&A
Feb 20, 2025 · 3 comments · 10 replies
Discussion options

You must be logged in to vote

I am afraid DIRAC UI sounds like a gridpp'ism.
Here we call this a Client cf. https://github.com/orgs/DIRACGrid/projects/22?pane=issue&itemId=91452213 ?

But apparently the phrase "appropriate" is also not clear...
"Appropriate" means appropriate for the version of the documentation you want to build. You cannot build the documentation for integration with a v8 client. In fact, you need a client that is exactly as the documentation you want to build.

Therefore you need to run

pip install -e .[testing]

in you checked out folder of DIRAC to update (among other things) the console_scripts.
Like written here https://dirac.readthedocs.io/en/latest/DeveloperGuide/DevelopmentEnvironment/Develope…

Replies: 3 comments 10 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
10 replies
@martynia
Comment options

@martynia
Comment options

@sfayer
Comment options

@andresailer
Comment options

Answer selected by andresailer
@martynia
Comment options

@marianne013
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants