Proposal: Dogfood Vite Task in this repository (self-host the repo tasks)
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- rust, vite
- Domaine
- build-system, tooling
Piste de recherche
La proposition mentionne la configuration actuelle de just et les workflows du dépôt, mais ne nomme aucun fichier ni test. Commencez par examiner comment les tâches existantes sont organisées et par comparer cela aux capacités de Vite Task pour ce monorepo axé sur Rust. Pour considérer le travail comme terminé, il faudrait définir d’un commun accord le périmètre de la migration et les critères de réussite, ce que l’issue ne précise pas.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
First of all, sorry if this is a noisy or unnecessary suggestion.
I just wanted to share this with a lot of respect: Vite Task already feels extremely well designed, and I genuinely think it has the potential to be useful beyond the JS/TS ecosystem, including repositories with a strong Rust focus like this one.
At the moment, this repository appears to use just for task orchestration. Since Vite Task itself is a monorepo task runner, I was wondering whether it might be interesting to dogfood it here and gradually self-host the repository tasks with Vite Task itself.
I think this could have a few benefits:
- It would serve as a strong real-world example of Vite Task managing its own development workflows.
- It would demonstrate that the tool is not limited to JS/TS-heavy repositories, but can also fit mixed or Rust-centric monorepos.
- Dogfooding could help uncover UX gaps, missing features, or rough edges earlier.
- It would make the project story even stronger: the tool is good enough to run itself.
I am not suggesting this as “Just is wrong” or that migration should be rushed. just is great, and there may be perfectly good reasons to keep the current setup. I only wanted to suggest that self-hosting could be a compelling direction if it aligns with the project goals.
Even a partial migration could be interesting at first, for example:
- introducing Vite Task for a subset of repository workflows,
- comparing ergonomics/performance with the current setup,
- and expanding only if it proves valuable.
In any case, thank you for building this. It already looks like a really promising piece of tooling, and I would love to see it adopted across ecosystem boundaries, not only in JS/TS projects but also in repositories that include Rust and other languages.
- Langage dominant
- Rust
- Étoiles
- 466
- Forks
- 42
- Merge moyen
- 1 j 15 h
- PR mergées (30 j)
- 19
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de voidzero-dev/vite-task
-
Difficulté 3/5 1-2 jours Accessibilité débutants 78/100
voidzero-dev/vite-task#719 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
voidzero-dev/vite-task#717 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
voidzero-dev/vite-task#702 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
voidzero-dev/vite-task#700 · 2 commentaires ·
-
fspy_preload_unix: execl with 32+ arguments aborts on an out-of-bounds NULL terminator write Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 78/100
voidzero-dev/vite-task#699 ·
Toutes les issues de voidzero-dev/vite-task
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
kwakseongjae/auto-hwp#319 ·
-
area:cli bug filter-quality good first issue priority:medium
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
bevyengine/bevy#25861 ·
-
comp-datalake
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
ClickHouse/ClickHouse#121222 ·
-
enhancement remote
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100