Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Please Support PlantUML and D2

Ouverte
#2,508 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

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
Domaine
documentation

Piste de recherche

Commencez par lire la vision du README liée dans l’issue, puis examinez les exemples PlantUML et D2 ainsi que leur documentation. Définissez ce que signifie la « prise en charge » pour DevDocs et à quoi ressembleraient un rendu ou une intégration réussis pour les deux formats ; l’issue ne nomme aucun fichier d’implémentation ni aucun test.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

docs/new+request

Feature request

Summary

PlantUML is an open source project for Diagram-as-code. It can generate popular UML diagrams by coding. D2 is a similar project.

https://plantuml.com/sequence-diagram
https://d2lang.com/tour/sequence-diagrams/

Examples

PlantUML Sequence Diagram

@startuml
participant User

User -> A: DoWork
activate A

A -> B: << createRequest >>
activate B

B -> C: DoWork
activate C
C --> B: WorkDone
destroy C

B --> A: RequestCreated
deactivate B

A -> User: Done
deactivate A

@enduml

Image

D2 Sequence Diagram

shape: sequence_diagram
alice -> bob
bob."In the eyes of my dog, I'm a man."
# Notes can go into groups, too
important insight: {
  bob."Cold hands, no gloves."
}
bob -> alice: Chocolate chip.

Image

Langage dominant
Ruby
Étoiles
39.5k
Forks
2.6k
Merge moyen
2 j 9 h
PR mergées (30 j)
13

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de freeCodeCamp/devdocs

Toutes les issues de freeCodeCamp/devdocs

Issues similaires

Plus d'issues Ruby

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.