Enhance IRC Implementation to Support Multiple Users

Offen
#24 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

@BenraouaneSoufiane arbeitet bereits daran.

Seit 26.1.2025.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
15/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
cpp
Bereich
backend, networking

Rechercherichtung

Der Issue nennt keine Dateien, Tests oder Einstiegspunkte. Beginne daher damit, die aktuelle IRC-Implementierung zu lokalisieren und ihre bestehende Nebenläufigkeit, Kanal-, Baumtopologie- und Befehlsverarbeitung zu dokumentieren. Für die Fertigstellung wären Unterstützung für gleichzeitige Benutzer, eine erweiterte Kanal- und Befehlsunterstützung, Kompatibilität unter WSL, macOS und Linux sowie eine aktualisierte Nutzungsdokumentation erforderlich.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

hard Thapar Github Bounty

The current IRC implementation needs to be enhanced to support multiple users concurrently.

Key areas of focus include:
Concurrency Handling, Channel Management, Tree Topology, Command Set Expansion.

  • Also ensure compatibility with existing environment setups for Windows (WSL), MacOS, and Linux.

  • Update documentation to reflect the new features and usage guidelines.

Vorherrschende Sprache
C++
Sterne
7
Forks
4
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus MicrosoftStudentChapter/IRC-Server

Alle Issues in MicrosoftStudentChapter/IRC-Server

Ähnliche Issues

Weitere Issues zu C++

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.