{"id":31658331,"url":"https://github.com/couchbase/docs-analytics-sdk-dotnet","last_synced_at":"2026-02-13T21:34:39.315Z","repository":{"id":317426879,"uuid":"1067242788","full_name":"couchbase/docs-analytics-sdk-dotnet","owner":"couchbase","description":".NET SDK for Enterprise Analytics, docs (asciidoc)","archived":false,"fork":false,"pushed_at":"2025-09-30T19:04:32.000Z","size":35,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"release/1.0","last_synced_at":"2025-09-30T21:07:47.407Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/couchbase.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-30T15:19:16.000Z","updated_at":"2025-09-30T19:04:35.000Z","dependencies_parsed_at":"2025-09-30T21:07:50.787Z","dependency_job_id":"61966649-095e-4feb-9466-4e07fab68114","html_url":"https://github.com/couchbase/docs-analytics-sdk-dotnet","commit_stats":null,"previous_names":["couchbase/docs-analytics-sdk-dotnet"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/couchbase/docs-analytics-sdk-dotnet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/couchbase%2Fdocs-analytics-sdk-dotnet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/couchbase%2Fdocs-analytics-sdk-dotnet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/couchbase%2Fdocs-analytics-sdk-dotnet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/couchbase%2Fdocs-analytics-sdk-dotnet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/couchbase","download_url":"https://codeload.github.com/couchbase/docs-analytics-sdk-dotnet/tar.gz/refs/heads/release/1.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/couchbase%2Fdocs-analytics-sdk-dotnet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29418569,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T06:24:03.484Z","status":"ssl_error","status_checked_at":"2026-02-13T06:23:12.830Z","response_time":78,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-10-07T15:19:06.209Z","updated_at":"2026-02-13T21:34:39.299Z","avatar_url":"https://github.com/couchbase.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"= Couchbase Analytics .NET SDK Documentation\n\nThis repository hosts the documentation source for the\nhttps://docs.couchbase.com/analytics-dotnet-sdk/1.0/hello-world/overview.html[Analytics .NET SDK Documentation].\n\n\nThis branch documents the 1.0 release of the SDK.\nIt follows the https://docs.couchbase.com/analytics-dotnet-sdk/1.0/project-docs/compatibility.html#api-version[analytics SDK 1.0 API].\n\n\n== Contributing\n\nContributions are welcome!\nPlease test them locally, and then submit a pull request.\nA guide to using asciidoc, building Antora locally, and working with our repos can be found at https://docs.couchbase.com/home/contribute/index.html[https://docs.couchbase.com/home/contribute/index.html] (this may still be in the middle of being updated).\n\nAt a minimum, to build the docs locally, you will need this repo,\nhttps://github.com/couchbase/docs-analytics-sdk-common[docs-analytics-sdk-common],\nand the https://github.com/couchbase/docs-server[Server Docs repo]\nin your Antora playbook.\n\nIf you are not sure the best way to update the docs, please raise a JIRA ticket with your suggestion, putting in as much information as possible.\n\nTODO: Add in link to new JIRA.\n\n////\n== Notes for Docs Maintainers\n\nThe philosophy behind the Information Architecture can be found in the https://docs.couchbase.com/scala-sdk/1.6/project-docs/metadoc-about-these-sdk-docs.html[meta doc].\n////\n\n=== Directory Structure\n\nAntora modules used are as follows:\n\n* concept-docs -- discussion docs explaining SDK-relevant aspects of Couchbase \u0026 Analytics; in the published docs these are now interleaved with the howtos, rather than in a separate section.\nThis module also contains the mini landing pages which introduce each section.\n* devguide/examples -- the home of all code examples.\n* hello-world -- overview (landing page) and the introductory tutorials.\n* howtos -- practical explanations, with plenty of code snippets.\nThese are the docs used by the majority of developers.\n* project-docs -- deployment section.\nDocs that you need to use the software (compatibility tables, release notes, etc.), but which are not about the software API.\n* ref -- reference material, such as error codes and client settings.\n* ROOT -- contains `nav.adoc`, the navigation file for this component.\n\nWithin each module, docs content is mostly found in the `pages` directories, as `.adoc` files.\nOccasionally, a partial fragment in a `partials` directory contains content reused over more than one page.\nMost re-use is from single-sourced content in the https://github.com/couchbase/docs-analytics-sdk-common[sdk-common] repo.\n\n=== Single-sourced Content\n\nTo make maintenance easier for docs of many SDKs, content that is common across SDK docsets is -- wherever possible -- single-sourced from the https://github.com/couchbase/docs-analytics-sdk-common[sdk-analytics-common] repo.\n\nWe recognise that this adds a slight cognitive burden for the new maintainer, but one layer of abstraction seems a reasonable compromise for maintainability.\nTo make content re-use workable, certain replaceable attributes are used.\nThese are found in the antora.yml file.\n\n.Attributes for Single-sourced Content\n|===\n| Attribute | Use\n\n| `server_version:`\n| SDK dotminor releases contain new APIs to match new Server releases.\nThis is the release version of Capella Analytics that this SDK release accompanied.\nNot often needed within the SDK documentation -- the server version in `xref` links is set with  `version-server:` (see below).\n\n| `sdk_current_version:` | Sets the current patch version.\n\n| `sdk_dot_minor:` | The current dotminor.\n\n| `sdk_dot_major:` | The current major release -- not often needed within the documentation.\n\n| `version-server:` | This is substituted into `xref` links to the Server, to ensure they land on the correct release version.\n\n| `version-common:`\n| The version (branch) of the single-sourced `sdk-common` repo.\nThis is substituted into Antora `include::` directives, to pull in content from the correct branch.\n\n| `name_platform:` | Allows us to name the SDK within shared content (*Scala*).\n\n| `name-sdk:` | Allows us to name the SDK within shared content (*Scala SDK*).\n\n| `sdk_api:` | The API version of this release.\n\n| `sdk-api-link:` | Link to the latest API Reference for the SDK.\n\n| `sdk-gh-link:` | Link to the source code of the SDK.\n\n|===\n\n\nAn additional attribute, `page-nav-header-levels: 1`, ensures that the left-hand navigation of the site opens with each topic unfurled by one level.\n\n=== Page Headers\n\nEach `.adoc` page contains information in the headers:\n\n[source,asciidoc]\n----\n= Compatibility\n:description: Platform compatibility, and features available in different SDK versions, and compatibility between Server and SDK. \\\nPlus notes on Cloud, networks, and AWS Lambda.\n:page-aliases: ROOT:overview,ROOT:compatibility-versions-features,compatibility-versions-features\n:page-toclevels: 3\n:table-caption!:\n----\n\nThe `:page-aliases:` directive enables Antora to build 502 redirects -- meaning that inbound links from, for example, old blog posts will still work with the current docset.\n\n`:page-toclevels:` should be set to `2` to include h3 headers along with h2s in the in-page navigation (right-hand nav).\nLeaving out this directive means that the page will default to `1`, showing only h2 headers in the in-page nav.\nA value of `3` should not be used, save in exceptionally complicated pages like that shown (the https://docs.couchbase.com/scala-sdk/1.6/project-docs/compatibility.html[compatibility page]).\n\n=== Patch Releases\n\nUpdate the following files:\n\n* antora.yml\n* build.gradle\n* modules/devguide/examples/scala/pom.xml\n* modules/project-docs/pages/sdk-release-notes.adoc\n\n=== New Branches\n\nProduction branches use the *release/x.y* naming pattern (e.g. `release/3.7`, `release/3.6`).\nAntora uses the branch names in the playbook, but also uses the `version` given in the antor.yml file, to create the version navigation -- so this version number must be unique within the repo for any branches included in the playbook.\nWhen creating a new branch for a new release, remember to update the antora.yml file before trying to build.\n\n=== Code Sample Testing\n\nThis is in the process of being changed -- documentation will appear here once this is completed.\n\n\n== Docs License\n\n©2025 Couchbase, Inc.\nThis work is licensed under https://creativecommons.org/licenses/by-nc-sa/4.0/[CC BY-NC-SA 4.0].\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcouchbase%2Fdocs-analytics-sdk-dotnet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcouchbase%2Fdocs-analytics-sdk-dotnet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcouchbase%2Fdocs-analytics-sdk-dotnet/lists"}