Add a language comparison page
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- javascript, python, rust
- Domaine
- desktop, documentation
Piste de recherche
Aucun fichier d’implémentation ni aucun test n’est indiqué. Commencez par examiner la fenêtre existante « Extensions » et les issues Workbench associées, puis définissez les données de comparaison des langages, les liens et les critères d’expérience développeur. C’est terminé lorsque Workbench dispose d’une fenêtre « Languages » avec un tableau comparatif et des liens utiles pour les nouveaux arrivants et les mainteneurs de langages.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Similar to the "Extensions" window, we should have a "Languages" window with a comparison table and links.
Similar to https://developer.gnome.org/documentation/introduction/languages.html but with a bit more focus on Workbench and developer experience
This will have 2 objectives
- Help newcomers decide which language to use in Workbench
- Encourage language maintainers to implement features
Here is an example
| Formatter | Linter | Library demos | Support | Recommended for | |
|---|---|---|---|---|---|
| JavaScript | Yes | Yes | 100 | 100% | Beginners |
| Vala | No | Yes | 90 | 80% | Intermediate |
| Rust | Yes | No | 90 | 80% | Intermediate |
| Python | No | No | 0 | 50% | Beginners |
Support would refer to UX, APIs and features, for example
- https://github.com/sonnyp/Workbench/issues/110
- https://github.com/sonnyp/Workbench/issues/125
- https://github.com/sonnyp/Workbench/issues/120
- https://github.com/sonnyp/Workbench/issues/630
- workbench.build
Note that these aren't Vala specific anymore.
- Langage dominant
- JavaScript
- Étoiles
- 846
- Forks
- 91
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire 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 workbenchdev/Workbench
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
workbenchdev/Workbench#1028 · 11 commentaires ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
workbenchdev/Workbench#1019 ·
-
editor needs settingsOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 30/100
workbenchdev/Workbench#1014 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
workbenchdev/Workbench#1007 · 1 commentaire ·
-
How could I work with multiple user interfaces (e.g. multiple .ui files, or multiple blueprints)?Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
workbenchdev/Workbench#1006 · 1 commentaire · 1 réaction ·
Toutes les issues de workbenchdev/Workbench
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
taskcluster/taskcluster#9284 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Xvesa 24bbp incorrect info?Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Spomky-Labs/pwa-bundle#476 ·
-
[feart] 支持 MiMo 类型模型的关闭思考识别Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
speced/respec#5504 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour