Ist RocketChat/homeserver einsteigerfreundlich?

Wir haben zuletzt zu wenige Pull Requests von externen Beitragenden an RocketChat/homeserver gesehen, um zu sagen, wie oft sie gemergt werden. Gerade ist kein einsteigerfreundliches Issue offen; die Liste unten zeigt die übrigen Issues, die wir von diesem Repository kennen.

Sterne
17
Forks
18
Offene Anfänger-Issues
0
Indexierte Issues
37
Ø Merge
2 Std. 11 Min.
Gemergte PRs (30 T.)
2
Vorherrschende Sprache
TypeScript
Lizenz
AGPL-3.0
Letzter GitHub-Push
05.11.2026
Zuletzt indexiert
19.9.2026
Beitragsleitfaden
Kein Beitragsleitfaden
Verhaltenskodex
Kein Verhaltenskodex
Anfänger-Labels
Keine Anfänger-Labels indexiert

So tragen Sie zu RocketChat/homeserver bei

  1. Es gibt keinen Contributing Guide. Beginnen Sie mit der README und einigen kürzlich gemergten Pull Requests, um zu sehen, wie Änderungen eingereicht werden.
  2. Es bringt ein Dockerfile oder eine Docker-Compose-Datei mit, sodass Sie es ohne die ganze Toolchain starten können.
  3. Ihre Beiträge werden unter der AGPL-3.0-Lizenz des Projekts veröffentlicht.
  4. Folgen Sie dem Repository, um von neuen einsteigerfreundlichen Issues zu erfahren, oder sehen Sie sich die übrigen Issues unten an.
Issues werden geladen

Issues, an denen vielleicht schon jemand arbeitet, stehen am Ende. Alles nach Datum anzeigen

  • pruneEventDict and signEvent's `prune` flag should go away entirely, replaced by
    Evtl. wieder frei @sampaiodiego hat das vor 75 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad: type: feature

    RocketChat/homeserver#411 · 1 Kommentar · 1 zugewiesene Person ·

  • we need a map of rooms and destinations to avoid having to get rooms state just to send an event to all servers in the room.
    Evtl. wieder frei @sampaiodiego hat das vor 249 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad: type: feature

    RocketChat/homeserver#342 · 4 Kommentare · 1 zugewiesene Person ·

  • this may not be the best place to do this validation
    Evtl. wieder frei @sampaiodiego hat das vor 326 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#322 · 1 Kommentar · 1 Reaktion · 1 zugewiesene Person ·

  • check if all sendEventToAllServersInRoom should be followed by an emitter
    Evtl. wieder frei @ggazzo hat das vor 359 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#304 · 1 zugewiesene Person ·

  • return only the IDs, not the full events
    Evtl. wieder frei @rodrigok hat das vor 399 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#277 · 1 Kommentar · 1 zugewiesene Person ·

  • remove this
    Evtl. wieder frei @debdutdeb hat das vor 404 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#264 · 1 zugewiesene Person ·

  • use IStateService
    Evtl. wieder frei @debdutdeb hat das vor 404 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#263 · 1 zugewiesene Person ·

  • 1. Is a valid event, otherwise it is dropped. For an event to be valid, it must contain a room_id, and it must comply with the event format of that room version.
    Evtl. wieder frei @debdutdeb hat das vor 404 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#260 · 1 zugewiesene Person ·

  • exclude memberships here
    Evtl. wieder frei @debdutdeb hat das vor 404 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#261 · 1 zugewiesene Person ·

  • change to debug later
    Evtl. wieder frei @debdutdeb hat das vor 404 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#258 · 1 Kommentar · 1 zugewiesene Person ·

  • this is a very vague method, better would be to use exactly what needed,
    Evtl. wieder frei @debdutdeb hat das vor 404 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#259 · 1 zugewiesene Person ·

  • separate flag for soft fail?
    Evtl. wieder frei @debdutdeb hat das vor 404 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#257 · 1 zugewiesene Person ·

  • this is not state related, can and should accept timeline events too, move to event service?
    Evtl. wieder frei @debdutdeb hat das vor 404 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#256 · 1 zugewiesene Person ·

  • Audit and validate event rejection checks that may no longer be necessary
    Evtl. wieder frei @debdutdeb hat das vor 404 Tagen übernommen, und es ist kein Pull Request offen. Offen

    RocketChat/homeserver#255 · 1 zugewiesene Person ·

  • Deprecate and remove findStateAtEvent method in StateService
    Evtl. wieder frei @debdutdeb hat das vor 404 Tagen übernommen, und es ist kein Pull Request offen. Offen

    RocketChat/homeserver#254 · 1 zugewiesene Person ·

  • get list of packages programmatically
    Evtl. wieder frei @ggazzo hat das vor 416 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#223 · 1 zugewiesene Person ·

  • what should we do to avoid infinite loops in case the next event is always the same event
    Evtl. wieder frei @ggazzo hat das vor 249 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#216 · 2 Kommentare · 2 zugewiesene Personen ·

  • Add request timeouts to federation HTTP calls
    Evtl. wieder frei @debdutdeb hat das vor 425 Tagen übernommen, und es ist kein Pull Request offen. Offen

    RocketChat/homeserver#199 · 1 zugewiesene Person ·

  • deb check this I changed to keep the function behaving as the spec
    Evtl. wieder frei @ggazzo hat das vor 426 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#196 · 1 zugewiesene Person ·

  • is there anything else we need to do with missing dependencies from received event?
    Evtl. wieder frei @sampaiodiego hat das vor 430 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#182 · 1 zugewiesene Person ·

  • add missing logic from synapse: Prune the event queue if it's getting large.
    Evtl. wieder frei @sampaiodiego hat das vor 430 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#183 · 1 Kommentar · 1 zugewiesene Person ·

  • we may need to check if an event is an outlier and re-process it
    Evtl. wieder frei @sampaiodiego hat das vor 430 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#180 · 1 zugewiesene Person ·

  • change this to call stagingAreaService directly (line above)
    Evtl. wieder frei @sampaiodiego hat das vor 430 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#178 · 1 Kommentar · 1 zugewiesene Person ·

  • define proper way of creating indexes in repositories
    Evtl. wieder frei @sampaiodiego hat das vor 430 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#179 · 1 zugewiesene Person ·

  • implement a concurrency limit
    Evtl. wieder frei @sampaiodiego hat das vor 430 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#177 · 1 Kommentar · 1 zugewiesene Person ·

  • need to validate better the payload
    Evtl. wieder frei @sampaiodiego hat das vor 430 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#176 · 1 zugewiesene Person ·

  • _id is really required here?
    Evtl. wieder frei @ggazzo hat das vor 437 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#160 · 1 zugewiesene Person ·

  • check if historical exists in spec - m.power_levels
    Evtl. wieder frei @ggazzo hat das vor 437 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#157 · 1 zugewiesene Person ·

  • Check sender has permission to change join rules
    Evtl. wieder frei @ggazzo hat das vor 437 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#153 · 1 Kommentar · 1 zugewiesene Person ·

  • remove for simplicity, we'll allow other event types
    Evtl. wieder frei @ggazzo hat das vor 437 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#151 · 1 zugewiesene Person ·

  • Check if sender has permission - simplified implementation
    Evtl. wieder frei @ggazzo hat das vor 437 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#152 · 1 zugewiesene Person ·

  • Basic implementation - full one would check join rules, bans, etc.
    Evtl. wieder frei @ggazzo hat das vor 437 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#150 · 1 zugewiesene Person ·

  • check if those are the only valid auth events or the only current implemented
    Evtl. wieder frei @ggazzo hat das vor 438 Tagen übernommen, und es ist kein Pull Request offen. Offen
    todo :spiral_notepad:

    RocketChat/homeserver#148 · 1 zugewiesene Person ·

  • This should be removed or different name used instead?
    Offen
    todo :spiral_notepad:

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    RocketChat/homeserver#144 · 2 Kommentare ·

  • remove server discovery duplicity
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    RocketChat/homeserver#69 ·

  • Implement /status Health Check Endpoint and Refactor Plugin Registration
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 42/100

    RocketChat/homeserver#59 · 1 Kommentar ·

  • Include banned and invited servers in event destination set
    Evtl. vergeben @ggazzo hat das vor 233 Tagen übernommen. Offen
    type: bug

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 52/100

    RocketChat/homeserver#388 ·

Neue Issues direkt in Ihr Postfach

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