Skip to content
This repository was archived by the owner on Dec 13, 2023. It is now read-only.

Conversation

nerpaula
Copy link
Contributor

@nerpaula nerpaula commented Mar 29, 2023

@cla-bot cla-bot bot added the cla-signed label Mar 29, 2023
@nerpaula nerpaula self-assigned this Mar 29, 2023
@nerpaula nerpaula requested a review from a team March 29, 2023 08:28
Comment on lines 29 to 31
- [ArangoDB Server](programs-arangod.html) is the core component of ArangoDB that
stores data and handles requets. You can communicate with the server through
the web interface, command-line interface, drivers, and REST API.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's important to mention the name of the executable (arangod) and clarify the difference between an ArangoDB server as in an instance of the database system (which can be comprised of multiple arangod processes), the server binary, and a server node. For clusters, you shouldn't communicate with any server node but only Coordinators - not something that necessarily needs to be mentioned here, but perhaps there is a wording that leaves this room for interpretation.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have a dedicated page for "How to interact with ArangoDB" and this content seems like it would fit there. For the quick start guide, I would expect something shorter, for example, leaving out arangobench, and not focusing on the different executables/tools, but rather creating groups by topic. What I mean is that it should look at the tools more from a user perspective and be worded accordingly, like "get data into and out of ArangoDB" as a topic, covering arangoimport + arangoexport, but also mentioning other options like the API and the JSON upload/download option in the web interface (which is pretty limited but still). Similarly, arangodump, arangorestore, and arangobackup can be grouped together under a topic for backing up and restoring data/the system.

nerpaula and others added 3 commits April 5, 2023 13:34
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should change all headlines to sentence case

deployment modes, such as a single server instance, Active Failover, and cluster
(including Datacenter-to-Datacenter Replication).

## How to Get Data In and Out of ArangoDB
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in or into?

available in the Enterprise Edition.

<!--
## How to Import Data
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is covered above.

I can't recall what I had in mind for "How to Operate ArangoDB" but I think it was in the direction of setting up and deploying ArangoDB, which is also covered above. There might be other aspects/tools we could cover, also as an opportunity to link to the Operations section of the docs, but maybe this is too much for this getting started content, and a headline "How to Operate ArangoDB" might simply be too broad.

more about:
- Ways you can use and communicate with ArangoDB servers
- How to set up and deploy an ArangoDB instance
- Get data in and out of ArangoDB
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in or into?

nerpaula and others added 3 commits April 6, 2023 14:45
Co-authored-by: Simran <Simran-B@users.noreply.github.com>
@nerpaula nerpaula merged commit 17c33ea into main May 8, 2023
@nerpaula nerpaula deleted the DOC-385 branch May 8, 2023 05:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

2 participants