Der GitHub Social Circle eroberte Twitter im August 2022 im Sturm. Top-Entwickler und -Schöpfer wie Eddie Jaoude (GitHub Star 2020, Gründer von EddieHub) und Kunal Kushwaha (Gründer von Community Classroom) teilten ihre GitHub Social Circles und demonstrierten die Funktionen von Sema zusammen mit Tausenden von Programmierern in verschiedenen sozialen Medien Plattformen.

Aber wie können Sie mit Sema Ihren eigenen GitHub Social Circle erstellen?

Was ist Sema?

Sema ist ein Code-Review-Tool, das als Google Chrome-Erweiterung verfügbar ist und Ihnen hilft, Ihre Codequalität zu verbessern und den GitHub Social Circle zu generieren. Es wurde beobachtet, dass Code-Reviews anstrengend und zeitaufwändig sein können und Ihre Aufmerksamkeit vom eigentlichen Problem ablenken.

Sema adressiert diese Lücken mit leistungsstarken Funktionen:

  • Sema Snippets verbessert Ihre Codeüberprüfungen, indem es sofort standardisiertes, qualitativ hochwertiges Feedback liefert, Designfehler identifiziert und die Interaktionen mit Entwicklern verbessert.
  • instagram viewer
  • Sema generiert automatisch Zusammenfassungen (Symbole und Nachrichten) basierend auf der Codeüberprüfung. Für qualitativ hochwertigen Code wird eine Trophäe generiert, für produktionsbereiten Code ein gutes Zeichen, für den Fall, dass weitere Erläuterungen erforderlich sind, ein Fragezeichen und für den Fall, dass der Code repariert werden muss, ein Werkzeugsymbol.
  • Sema generiert auch automatisch Tags, die Ihren Code beschreiben. Es gibt sieben Tag-Paare, die jeweils ein positives und ein konstruktives Feedback enthalten. Sie können beispielsweise wählen, ob der Code lesbar/nicht lesbar, effizient/ineffizient, wiederverwendbar/nicht wiederverwendbar und mehr ist.

Sie können Sema verwenden, um Studenten zu unterrichten, Missverständnisse zu vermeiden, Einblicke zu gewinnen, Momentaufnahmen zu erstellen, Entwicklerportfolios zu generieren, Ihre Zusammenarbeit zu verstehen und vieles mehr. Abgesehen von Sema sind hier die Die acht besten Chrome-Erweiterungen zur Verbesserung Ihres GitHub-Erlebnisses.

Was ist der GitHub Social Circle?

GitHub Social Circle ist eine Visualisierung Ihres GitHub-Kontos oder -Repositorys, die Ihre Mitarbeiter und Ihren Grad der Zusammenarbeit auf ansprechende, ästhetische Weise anzeigt. Die Profilbilder der Nutzer werden mit ihrem GitHub-Account verknüpft und in unterschiedlich großen Kreisen angezeigt.

Ihr Konto wird in der Mitte als größter Kreis angezeigt. Die Personen, mit denen Sie am meisten interagiert haben, werden in größeren Kreisen näher an Ihrem Konto angezeigt, und die wenigsten werden in kleineren Kreisen von Ihnen entfernt angezeigt. Wenn Sie neu bei GitHub sind, finden Sie hier eine Einführung in GitHub und seine Funktionen.

Vorteile der Erstellung eines GitHub Social Circle

Der GitHub Social Circle hilft Ihnen, sich ein genaues Bild von Ihrer Beziehung zu anderen Entwicklern und deren Beiträgen zu Ihren Projekten zu machen. Egal, ob es sich um ein kleines Team oder ein Open-Source-Projekt mit Tausenden von Entwicklern handelt, Sie können Ihre aktivsten Mitarbeiter in jedem Repository für verschiedene Zeiträume im Handumdrehen identifizieren.

Sie können erstaunliche Visualisierungen aus der vergangenen Woche, zwei Wochen, einem Monat, drei Monaten, einem Jahr und allen Zeiten erstellen. Dies hilft Ihnen, je nach Projektanforderungen gleichgesinnte Entwickler zu erreichen und Ihre Zusammenarbeit zu intensivieren.

So erstellen Sie Ihren eigenen GitHub Social Circle

Sie können Ihren GitHub Social Circle für Ihr Repository in vier einfachen Schritten erstellen. Diese Schritte sind:

  1. Besuche den Sema-Software Anmeldeseite und klicken Sie auf die Schaltfläche Sema beitreten. Möglicherweise müssen Sie Sema autorisieren, sich mit Ihrem GitHub-Konto zu verbinden.
  2. Sobald Sie die Anwendung autorisiert haben, erscheint das Dashboard von Sema. Das Repo-Registerkarte enthält eine Ansicht der öffentlichen Repositories Ihres Kontos. Wählen Sie ein beliebiges Repository aus, um seinen GitHub Social Circle zu erstellen.
  3. Sema synchronisiert und generiert automatisch Ihren GitHub Social Circle für das ausgewählte Repository. Wenn nicht, klicken Sie auf die Repository synchronisieren Schaltfläche, um die Insights auf die neueste Version zu aktualisieren. Sie können Ihren GitHub Social Circle mit den bereitgestellten Schaltflächen herunterladen oder teilen.
  4. Sie können auch einen GitHub Social Circle für Ihr Konto generieren. Gehen Sie zum Persönliche Einblicke Registerkarte aus der Navigationsleiste und warten Sie, bis Sema Ihre Kontoinformationen abgerufen hat.

Zusammenarbeit fördert die Codequalität

In einem realen Projekt arbeiten Hunderte oder Tausende von Entwicklern zusammen, um die schönen Produkte zu entwickeln, die wir heute verwenden. Die Zusammenarbeit zwischen einzelnen Entwicklern und Beiträge zu Open-Source-Projekten sind eine großartige Möglichkeit, Ihren Code zu verbessern, Fehler zu beheben, Feedback zu erhalten und neue Funktionen für das Publikum zu entwickeln. Sema bietet maßgeschneiderte Einblicke in Ihr Repository mit großartigen Visualisierungen, die Ihnen helfen, intelligente Entscheidungen zu treffen und Ihre Codequalität zu verbessern.