# Tauri Docs 2.0: 15 Aug 2023
## Agenda
- Started getting some community PRs into `next` already:
- [We captured a PR from the Astro maintainers](https://github.com/tauri-apps/tauri-docs/pull/1381)
- [Gentoo Linux dependency fix](https://github.com/tauri-apps/tauri-docs/pull/1385)
- [Migration guide plugin fix](https://github.com/tauri-apps/tauri-docs/pull/1383)
- i18n update from @DK Liao (below): https://github.com/tauri-apps/tauri-docs/pull/1393
- @lorenzo-lewis: I also [talked to the Astro peeps](https://discord.com/channels/830184174198718474/1139489973708529755) about turning the i18n dashboard builder into a package/action and they're working on that as a side project :eyes:
- @DK to run a test PR
- Where do we want to point people to for plugins? (below)
- Features, Recipes, and sidebar revision (below)
- Can we push the [Notification Guide PR](https://github.com/tauri-apps/tauri-docs/pull/1379) through for the next round of feedback/revisions?
- @Simon: show off `rustdoc-json` output
- @Simon Going to open a PR to look through the implementation
- @Simon: show off `3d-hero` and briefly discuss choice of 3D framework (three.js vs zdog vs babylon vs something else) and possibly adding mermaid.js
- @lorenzo-lewis Index page game plan
- @Alve had a good point about identifying the personas and users and what's important to them. Can Alve help get this together?
- 1.0 docs issue triage and priority?
- Will talk through next time
## Action Items
- @DK to to a trial run for a translation PR
- @Simon to open a draft PR to let us see the `rustdoc-json` approach he walked through
- @Simon to continue on the Notification PR for the next iteration
- @Alve to start some user personas to guide us through the index page design process
- @Lorenzo going to talk to upstream about a way to show "outdated" translations inline in the docs
- @Lorenzo to loop in Security for feedback on commit signing in docs
- @Lorenzo going to update the git module for the plugins (`v2`)
## i18n
- Allow partial translation? Or full translation only?
- Encouraging a translation fork and merge a full page pull request only?
- Can the i18n dashboard support partial translation?
- Talk through ideas upstream to see about partial translations, but only accept full translations for now
- If partial translation is allowed, then how do we handle it?
- @lorenzo-lewis talk to upstream about a way to highlight "outdated translations"
- Is it possible to setup a per language terminology file to help with the translation consistency?
- Would definitely help but then again we didn't actually use it in back in Crowdin and seems fine.....?
- Build this as we need in the i18n guide
- From Lorenzo: Do we require commit signing?
- What does signing give us that's valuable in docs?
- Also need to consider this could be distributed via a Docs app
- Also thinking about Gitpod, Codespaces, etc.
- Lorenzo to prod Chip and Tillmann on this
- i18n style guide? Or Style Guide in general?
- Per Lorenzo's suggestion, probably a separate Style Guide, but then some i18n specific guide here linked out to the Style Guide (if applicable)
## Plugin Landing Pages
- Docs site as primary place? `2/guide/authenticator`
- From docs page we can link to the repo, npm, cargo, etc.
- What repo/branch do we point people to for plugins?
- point to monorepo, point to `v2` branch (@lorenzo update the git modules)
- I don't think I want to copy/paste the READMEs, I'd rather be more flexible to keep things in docs so we can update/revise as we get feedback.
**Inspo:**
https://docs.astro.build/en/guides/integrations-guide/svelte/

## Features, Recipes, and Sidebar Revision
[PR](https://github.com/tauri-apps/tauri-docs/pull/1390) - [Deploy Preview](https://deploy-preview-1390--tauri-docs-starlight.netlify.app/2/guide/) - [Simon's original HackMD](https://hackmd.io/Yfh1J9chQkuBDl224cQv7g)
- Move `recipe` to be under the `guide` directory/slug
- Hoping that makes it easier to understand that recipes are build ON TOP of existing guides/features?
- **Workflow** / Lifecycle (section name?)
- Contains:
- Develop
- Debug
- Test
- Build
- Distribute
- Treat each as a "landing" page and revise to see which categories make the most sense
- Revise `reference` routes/sidebar:
- Contains:
- Tauri CLI
- Tauri Config
- JavaScript API (index for all packages/plugins)
- Rust API (index for all packages/plugins)
- Sounds like plan
- Features & Recipes
- Contains:
- List of Features & Recipes
- Authenticator
- Autostart
- etc.
---
# Get Involved
1. First, read the contributor's guide on the `next` branch: https://github.com/tauri-apps/tauri-docs/blob/next/.github/CONTRIBUTING.md#write-documentation
2. Next, check the [Roadmap issue](https://github.com/tauri-apps/tauri-docs/issues/1344) for a higher-level understanding of the current status and see if there's anything you're interested in.
3. Lastly, check the [2.0 doc issues](https://github.com/tauri-apps/tauri-docs/issues?q=is%3Aopen+is%3Aissue+label%3A%22tauri+2.0+docs%22) and feel free to jump in and contribute there
Feel free to ask any questions in Discord in the `#docs` channel.
---