From 337dd78fd1a35a4e87b5a7a695aed37d888e4bba Mon Sep 17 00:00:00 2001 From: the-superpirate Date: Fri, 29 Jan 2021 11:36:47 +0300 Subject: [PATCH 1/2] - fix: Fix importing documentation GitOrigin-RevId: f9aac9b956977973b8aa3ea4e4259ea57bcdf821 --- README.md | 6 ++++++ nexus/cognitron/README.md | 8 ++++++-- nexus/cognitron/docker-compose.yml | 2 +- nexus/cognitron/installer/BUILD.bazel | 1 + nexus/cognitron/web/README.md | 5 +++++ nexus/translations/translations.yaml | 4 ---- 6 files changed, 19 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 466b07c..640f9f6 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,9 @@ echo "deb [arch=amd64] https://storage.googleapis.com/bazel-apt stable jdk1.8" | sudo apt update && sudo apt install bazel ``` +#### IPFS +[Installation Guide](https://docs.ipfs.io/install/) + ### MacOS #### Docker @@ -46,6 +49,9 @@ brew install llvm protobuf python3.9 brew install bazel ``` +#### IPFS +[Installation Guide](https://docs.ipfs.io/install/) + ## Content - [`images`](images) - base docker images for [`nexus`](nexus) diff --git a/nexus/cognitron/README.md b/nexus/cognitron/README.md index 40a1de1..291cbc3 100644 --- a/nexus/cognitron/README.md +++ b/nexus/cognitron/README.md @@ -1,5 +1,9 @@ # Nexus Cognitron +## Prerequisite + +Follow the [root guide](../../README.md) to install Docker, IPFS and Bazel (optionally) + ## Guide #### 1. Download data dumps @@ -12,8 +16,8 @@ ipfs get $COLLECTION #### 2. Launch Nexus Cognitron +Create [`docker-compose.yml`](docker-compose.yml) file to set up Nexus Cognitron and then launch it: ```shell script -cd nexus/cognitron docker-compose up ``` @@ -27,6 +31,6 @@ By default this script is just printing documents. ```shell script bazel run -c opt installer -- iterate \ - --store-filepath scitech.store.tar \ + --data-filepath $COLLECTION_PATH/index/scitech \ --schema-filepath schema/scitech.yaml ``` diff --git a/nexus/cognitron/docker-compose.yml b/nexus/cognitron/docker-compose.yml index eee6ec2..0c77420 100644 --- a/nexus/cognitron/docker-compose.yml +++ b/nexus/cognitron/docker-compose.yml @@ -19,4 +19,4 @@ services: - "50000:80" volumes: - '${COLLECTION_PATH}:/summa' -version: "3.9" +version: "3" diff --git a/nexus/cognitron/installer/BUILD.bazel b/nexus/cognitron/installer/BUILD.bazel index ee8232a..1a78d5b 100644 --- a/nexus/cognitron/installer/BUILD.bazel +++ b/nexus/cognitron/installer/BUILD.bazel @@ -13,6 +13,7 @@ py_binary( deps = [ requirement("aioipfs"), requirement("fire"), + requirement("pyyaml"), requirement("tantipy"), requirement("izihawa_utils"), ], diff --git a/nexus/cognitron/web/README.md b/nexus/cognitron/web/README.md index 335fb5a..0bfba0f 100644 --- a/nexus/cognitron/web/README.md +++ b/nexus/cognitron/web/README.md @@ -1 +1,6 @@ # Nexus Web + +#### Development +```shell script +bazel run web_dev +``` \ No newline at end of file diff --git a/nexus/translations/translations.yaml b/nexus/translations/translations.yaml index e574b17..8878ae2 100644 --- a/nexus/translations/translations.yaml +++ b/nexus/translations/translations.yaml @@ -476,10 +476,8 @@ pb: CONTACT: | **Atualizações e notícias**: {related_channel} **Detalhes para doação**: /donate - **LiberaPay**: {libera_pay_url} **Endereço BTC:** {btc_donate_address} - Você pode nos enviar feedback diretamente por /contact COPYRIGHT_DESCRIPTION: | Se você deseja fazer uma reclamação de violação de direitos autorais: @@ -512,7 +510,6 @@ pb: Você pode entrar em contato conosco em /contact ou se inscrever em {related_channel} se quiser saber exatamente como as doações serão gastas. **Detalhes de doação** - **LiberaPay**: {libera_pay_url} **Endereço BTC:** {btc_donate_address} [‌]({btc_donate_qr_url}) @@ -608,7 +605,6 @@ pb: THANK_YOU_FOR_CONTACT: Obrigado! Se você tiver alguma dúvida, é melhor perguntar no grupo de usuários {related_channel}. TOO_LONG_QUERY_FOR_SHORTLINK: | Sua consulta é muito longa (o limite é de cerca de 35-40 caracteres). - Tente usar uma consulta codificada por NID. Encontre um item que deseja compartilhar, copie o NID de uma página de visualização e crie um link curto para a consulta `NID: `. TOO_MANY_DOWNLOADS: Muitos downloads ativos. Por favor, espere que eles terminem. TRANSMITTED_FROM: 'transmitido de {source}' From ac3c7f9fe70a6515c5cb151916170b1c1385352a Mon Sep 17 00:00:00 2001 From: the-superpirate Date: Fri, 29 Jan 2021 12:10:51 +0300 Subject: [PATCH 2/2] No description GitOrigin-RevId: a01d46f3cfc10ebf4200c5abd2d08612e2ecfeb7 --- nexus/translations/translations.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nexus/translations/translations.yaml b/nexus/translations/translations.yaml index 8878ae2..e574b17 100644 --- a/nexus/translations/translations.yaml +++ b/nexus/translations/translations.yaml @@ -476,8 +476,10 @@ pb: CONTACT: | **Atualizações e notícias**: {related_channel} **Detalhes para doação**: /donate + **LiberaPay**: {libera_pay_url} **Endereço BTC:** {btc_donate_address} + Você pode nos enviar feedback diretamente por /contact COPYRIGHT_DESCRIPTION: | Se você deseja fazer uma reclamação de violação de direitos autorais: @@ -510,6 +512,7 @@ pb: Você pode entrar em contato conosco em /contact ou se inscrever em {related_channel} se quiser saber exatamente como as doações serão gastas. **Detalhes de doação** + **LiberaPay**: {libera_pay_url} **Endereço BTC:** {btc_donate_address} [‌]({btc_donate_qr_url}) @@ -605,6 +608,7 @@ pb: THANK_YOU_FOR_CONTACT: Obrigado! Se você tiver alguma dúvida, é melhor perguntar no grupo de usuários {related_channel}. TOO_LONG_QUERY_FOR_SHORTLINK: | Sua consulta é muito longa (o limite é de cerca de 35-40 caracteres). + Tente usar uma consulta codificada por NID. Encontre um item que deseja compartilhar, copie o NID de uma página de visualização e crie um link curto para a consulta `NID: `. TOO_MANY_DOWNLOADS: Muitos downloads ativos. Por favor, espere que eles terminem. TRANSMITTED_FROM: 'transmitido de {source}'