qdrant / landing_page

Landing page for qdrant.tech
17 stars 71 forks source link

docs: Should Qdrant docs organize admin tools #423

Open mjang opened 9 months ago

mjang commented 9 months ago

Currently, Qdrant docs has a page for Administration tools. IMO, this is misleading, as Qdrant has several admin tools, currently documented in this and other sections.

I think the two tools in the current Administration page can be moved. Brainstorm idea:

Stretch goal: include a separate page, with at least links to and brief descriptions of all Qdrant admin tools.

timvisee commented 9 months ago

I agree that having an administration page with these two items may not be the best structure.

Move "locking" next to Authentication.

  • Even though "locking" is global, it's something that an admin would disable before others can create / add new data.

This is a hard one. It only prevents accidental writes, because it blocks them if locking is enabled. But nothing prevents any user from disabling the lock again by accessing the locking API endpoint again. It is not like an ACL or similar. Because of it, I don't think we should categorize it in 'Security', as that might give users a false sense of security. It can be tackled by adding a warning box to it, but that may not be the best approach.

Move "recovery mode" under Troubleshooting.

  • While the page title is "Solving common errors," the ToC entry is "Troubleshooting". I think the page title should also be updated.

The troubleshooting page is more for 'I have this problem, this is the answer'. While recovery mode doesn't fall in that category per se, I'd still be fine by putting it there.

I'm a bit on the fence about this one. It's hard to structure this in a nice way. Do you think there may be other things we can add to the administration page, to give that more volume instead?

mjang commented 9 months ago

Do you think there may be other things we can add to the administration page, to give that more volume instead?

Thanks @timvisee . I think you're right, we should set up an admin page (or a group of pages) with various Qdrant admin tools. I'm thinking it should include info from several Guides.

Maybe... Qdrant could rename Guides to Admin Guides which follow the Diataxis architecture -- and are actual tools used for administration. I think this would justify a page by page analysis of each guide, which should be a task for a dedicated Technical Writer, working with other full-time Qdrant employees.

generall commented 8 months ago

@mjang however you will move our doc sections, please make sure to include previous address as alias. It is important so that the search engines like google really don't like suddenly dead links in the index.

mjang commented 8 months ago

I want to address some related issues first. Example: I'm going to recommend that we use absolute links (within pages) to minimize risks. I remember using Hugo aliases as well.

timvisee commented 8 months ago

I want to address some related issues first. Example: I'm going to recommend that we use absolute links (within pages) to minimize risks. I remember using Hugo aliases as well.

If talking about links within this Hugo site, don't absolute links create more trouble than they solve?

mjang commented 8 months ago

I want to address some related issues first. Example: I'm going to recommend that we use absolute links (within pages) to minimize risks. I remember using Hugo aliases as well.

If talking about links within this Hugo site, don't absolute links create more trouble than they solve?

I figure on pushing absolute links whenever I see a PR. Example in this screenshot:

Screenshot from 2024-01-16 06-25-24

@timvisee , if this is more trouble than it solves, tell me, and I'll stop. (There's plenty to do here!)

timvisee commented 8 months ago

@mjang Oh no, this is great actually! I thought you meant URLs including the host. Thank you for sharing an example.