Deprecate multi-irb feature
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Commencez par localiser les implémentations et la gestion des commandes pour irb, jobs, fg et kill, puis examinez comment les versions et les dépréciations d’IRB sont gérées. La tâche sera considérée comme terminée lorsque ces commandes afficheront un avertissement dans la prochaine version mineure et seront supprimées dans v2.0.0, avec les tests concernés mis à jour.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Plan
- Print deprecation warnings on these commands:
irb,jobs,fg, andkillin the next minor release - Completely remove those commands in
v2.0.0
Reasons
- It's concept highly overlaps with workspace commands like
chws,pushws...etc. - It spawns a new thread for every new new session, which conflicts with the upcoming irb-debug integration
- But most importantly, we can't find any practical use for this feature and the cost of maintaining its compatibility with other features is high
- For example, it will require the solution of #650 to support multi-thread irb sessions too
Feedback wanted
If you use the multi-irb feature and don't want to see it deprecated from IRB, please leave a comment below to explain your use case of it. It will help us assess this plan.
- Langage dominant
- Ruby
- Étoiles
- 477
- Forks
- 162
- Merge moyen
- 1 j 20 min
- PR mergées (30 j)
- 1
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 ruby/irb
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Proposal: public hook for external documentation providers in show_doc and the completion doc dialogPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 38/100
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 30/100
Issues similaires
-
[Bug] Chatwoot v4.19.0 – Super Admin returns 500 due to missing superadmin.scss Vite manifest entryOuverteBug
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 84/100
-
Ruby 4.0.9, 3.4.12, 3.3.13Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
-
internal
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Kong/developer.konghq.com#7716 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100