Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

feat(linux): empaquetar y documentar un build local verificable

オープン
#108 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
15/100
issue の種類
機能追加
明瞭さ
説明が足りない
活発さ
活発
技術スタック
linux, rust, typescript

調査の方向性

Start from the bundle settings in src-tauri/tauri.conf.json, then read README.md, README.es.md and CONTRIBUTING.md to see which Windows instructions must be kept. The packaging format is supposed to come from #105, which this issue depends on, so confirm #105, #106 and #107 are finished before starting. Done means a local Linux package that installs and launches, docs that match the tested matrix, and passing npm test, npm run typecheck, npm run build and cargo test in src-tauri.

索引モデルが issue の本文から書いたものです。

説明

odd type:feature

Objetivo y motivo

Cerrar Linux portability con un paquete local y evidencia funcional real en la matriz acordada, sin prometer distribución pública.

Alcance

  • Configurar el formato de paquete Linux local decidido en #105, preservando instaladores NSIS/MSI y configuración Windows.
  • Probar instalación local, primer arranque, persistencia, sesión/secretos/login, widget, bandeja y recuperación de errores en el entorno aprobado.
  • Actualizar README.md, README.es.md y CONTRIBUTING.md con prerequisitos Linux, comandos de build, límites de X11/Wayland y guía de diagnóstico; conservar instrucciones Windows y coordinación macOS.
  • Excluye firma, notarización, artefactos públicos, CI/release Linux, updater Linux publicado, prometer todas las distribuciones y cambios de visibilidad.

Dependencias

#105 baseline y contrato, #106 sesiones/login y #107 escritorio integrados y aceptados. No depende de integrar el port macOS ni WSL.

Criterios de aceptación

  • Build y paquete local del formato acordado generados e instalados en Linux real; rutas/iconos/configuración y primer arranque comprobados.
  • Prueba end-to-end de configuración, Secret Service, CLI disponible, bandeja/widget y recuperación sin credenciales expuestas; límites por proveedor y compositor explícitos.
  • Documentación ES/EN y CONTRIBUTING coherentes con la matriz comprobada y con Windows vigente; no afirmar soporte general ni release.
  • npm test, npm run typecheck, npm run build, cargo test en src-tauri, build nativo y regresión Windows pertinentes, con comandos, exit codes y evidencia; fallos abiertos documentados, no ocultos.

Orientación

src-tauri/tauri.conf.json, configuración de bundle, README.md, README.es.md, CONTRIBUTING.md. Reusar artefactos/configuración donde sea compatible; no activar workflow público ni firma al validar el paquete local.

Comprobaciones y ODD

Observar resultados de #105–#107 y formato elegido → decidir criterios de empaquetado/cierre sin ampliar matriz → desarrollar paquete y docs con comprobaciones estructurales/funcionales → verificar instalación y funcionamiento Linux reales, suites aplicables y regresión Windows. Salida: aceptación de las cuatro unidades y evidencia reproducible; una PR no equivale a integración ni una build local a release.

Coordinación y entrega

Planificada y bloqueada por #105/#106/#107. Sin assignee inicial; revalidar responsables/PR/dependencias antes de empezar. Mantener #66 como primer objetivo nuevo recomendado; tests y docs con cada unidad. Commit, PR, merge, release y cierre requieren autorización/política aparte.

主要言語
TypeScript
スター
10
フォーク
2
平均マージ
16分
マージ済み PR(30日)
51

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

egdev6/quorb のほかの issue

egdev6/quorb の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。