# Vocdoni old docs migration ## Architecture General changes (coses q no he vist x ahi): - Document ZKSnarks? - Las keys ara les guarden els miners - Canvis en el scrutinizer? - Tema Faucet - Afegir ui-components somewhere (?) ### Global Architecture **Esto no, esta en get-started ** ~~80% Delete Mobile or web clients -> introduce SDK ~~ ### Process Overview **Eliminar la pg i crear una pg k parli de keeykeeper/validadors** 90 % - Voting -> de ZKProof a ZKSnarks (?) ### The census NOTA: aprofitar la secció, afegir a protocol - Change title to census origins - Off-Chain CSP Census repasar - Hi havia novetat al census de ZKSnarks (?) - Ara mateix hi ha documentat, falta quelcom? - on-chain Census - off-chain CSP Census - off-chain tree census Si no s'hi ha de afegir res estaria al 100%. Potser hem falla alguna info q no recordo ara mateix. ### Component Overview Ens ho carguem 80% Change client by sdk ### Smart Contracts FORA 100 % (?) ### Services FORA (mirar si actualitzar alguna part de la pagina de protocol) 0% - Gateway: 10%, potser es pot salvar algo de la intro pero en general es tot referent a l'antiga especificació (DEPRECATED) - Vochain: 80 % - Repasar transaction data schemas - keykeeper ja no existeix? Ara es fan servir els miners (?) - Indexer: 100% (?) - EVM-less Vochain: 100% (?) - Census Service 10%, potser es pot salvar algo de la intro pero en general es tot referent a l'antiga especificació (DEPRECATED) - Boot node: 0%, (DEPRECATED) ### Data schemes PORTAR: s'ha de canviar coses repasar (naming entity -> organization). Crear pg metadata amb les metadades de organization i election. Casi tot el q hi ha aqui es pot portar. Ballot protocol dins de protocol i no a data schemes 0% Quitar, es deprecated i s'ha de fer servir la nova docs (API + SDK docs) (DEPRECATED) ### Protocol For tot menys Anonymous voting se puede portar 25% - JSON API (DEPRECATED) - Anonymous Voting - reescribir con ZKSnarks, igual se puede salvar algo - Zk-Rollups (proposal) (?) - Data Origins 100% ### Component Interaction FORA. Fer servir d'inspiració per crear pg `election cicle`. Mirar si ja ho explica al get started. ~~30% diria, es poden salvar algunes parts, pero s'ha de reescriure parlant del sdk, treient dvote etc... ~~ ### Libraries and Tooling Mantener pero canviar con las nuevas cosas: SDK explorer protobuff ui-components 0% (DEPRECATED) Potser es pot salvar cosetes com DVote protobuf (?) # Integration DEPRECATED Se podria mirar el tema de [Getting started with a local instance](https://docs.vocdoni.io/integration/getting-started-local-vochain.html#getting-started-with-a-local-instance) y [Census Integration](https://docs.vocdoni.io/integration/census/general.html) si se quiere añadir. # About Yo creo q todo se puede poner tal cual ------- # Secciones del dev portal Nota: Igual estaria bien usar el README.md de get started i hacer paginas adicionales de glosario como las q se muestran abajo. Entonces simplemente usariamos el readme del sdk como main get-started - Get started (brief with examples of). - Install SDK - Election cicle - Organization explicación - Metadata (?) iria aqui? - Mini tutorial - How to vote - How to create a census - single election - quadratic election - Reference - Introduction (actual get-started) - Protocol - Anonymous voting - census origin - ballot protocol - encription keys & validadors - Faucet package - Transactions - Results - Accounts / Organizations - vochain - Redes desplegadas (dev stg) - como arrancar un nodo - ... - Otra (ver nombre) - Cicle of an Election - Metadata - Libraries and tooling