RocketChat/homeserver est-il accessible aux débutants ?

Nous avons vu trop peu de pull requests récentes de contributeurs externes sur RocketChat/homeserver pour dire à quelle fréquence elles sont fusionnées. Aucune issue accessible aux débutants n'est ouverte pour l'instant ; la liste ci-dessous montre les autres issues que nous avons pour ce dépôt.

Étoiles
17
Forks
18
Issues débutants ouvertes
0
Issues indexées
37
Merge moyen
2 h 11 min
PR mergées (30 j)
2
Langage dominant
TypeScript
Licence
AGPL-3.0
Dernier push GitHub
5/11/2026
Dernière indexation
19/9/2026
Guide de contribution
Aucun guide de contribution
Code de conduite
Aucun code de conduite
Labels débutants
Aucun label débutant indexé

Comment contribuer à RocketChat/homeserver

  1. Il n'y a pas de guide de contribution : partez du README et de quelques pull requests fusionnées récemment pour voir comment les changements sont proposés.
  2. Il fournit un Dockerfile ou un fichier Docker Compose, vous pouvez donc le lancer sans installer toute sa chaîne d'outils.
  3. Vos contributions seront publiées sous la licence AGPL-3.0 du projet.
  4. Suivez le dépôt pour savoir quand une nouvelle issue accessible aux débutants s'ouvre, ou parcourez les autres issues ci-dessous.

Les issues sur lesquelles quelqu’un travaille peut-être déjà sont listées en dernier. Tout trier par date

  • pruneEventDict and signEvent's `prune` flag should go away entirely, replaced by
    Peut-être à nouveau libre @sampaiodiego l’a pris il y a 75 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad: type: feature

    RocketChat/homeserver#411 · 1 commentaire · 1 personne assignée ·

  • 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.
    Peut-être à nouveau libre @sampaiodiego l’a pris il y a 249 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad: type: feature

    RocketChat/homeserver#342 · 4 commentaires · 1 personne assignée ·

  • this may not be the best place to do this validation
    Peut-être à nouveau libre @sampaiodiego l’a pris il y a 326 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#322 · 1 commentaire · 1 réaction · 1 personne assignée ·

  • check if all sendEventToAllServersInRoom should be followed by an emitter
    Peut-être à nouveau libre @ggazzo l’a pris il y a 359 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#304 · 1 personne assignée ·

  • return only the IDs, not the full events
    Peut-être à nouveau libre @rodrigok l’a pris il y a 399 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#277 · 1 commentaire · 1 personne assignée ·

  • remove this
    Peut-être à nouveau libre @debdutdeb l’a pris il y a 404 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#264 · 1 personne assignée ·

  • use IStateService
    Peut-être à nouveau libre @debdutdeb l’a pris il y a 404 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#263 · 1 personne assignée ·

  • 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.
    Peut-être à nouveau libre @debdutdeb l’a pris il y a 404 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#260 · 1 personne assignée ·

  • exclude memberships here
    Peut-être à nouveau libre @debdutdeb l’a pris il y a 404 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#261 · 1 personne assignée ·

  • change to debug later
    Peut-être à nouveau libre @debdutdeb l’a pris il y a 404 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#258 · 1 commentaire · 1 personne assignée ·

  • this is a very vague method, better would be to use exactly what needed,
    Peut-être à nouveau libre @debdutdeb l’a pris il y a 404 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#259 · 1 personne assignée ·

  • separate flag for soft fail?
    Peut-être à nouveau libre @debdutdeb l’a pris il y a 404 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#257 · 1 personne assignée ·

  • this is not state related, can and should accept timeline events too, move to event service?
    Peut-être à nouveau libre @debdutdeb l’a pris il y a 404 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#256 · 1 personne assignée ·

  • Audit and validate event rejection checks that may no longer be necessary
    Peut-être à nouveau libre @debdutdeb l’a pris il y a 404 jours, et aucune pull request n’est ouverte. Ouverte

    RocketChat/homeserver#255 · 1 personne assignée ·

  • Deprecate and remove findStateAtEvent method in StateService
    Peut-être à nouveau libre @debdutdeb l’a pris il y a 404 jours, et aucune pull request n’est ouverte. Ouverte

    RocketChat/homeserver#254 · 1 personne assignée ·

  • get list of packages programmatically
    Peut-être à nouveau libre @ggazzo l’a pris il y a 416 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#223 · 1 personne assignée ·

  • what should we do to avoid infinite loops in case the next event is always the same event
    Peut-être à nouveau libre @ggazzo l’a pris il y a 249 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#216 · 2 commentaires · 2 personnes assignées ·

  • Add request timeouts to federation HTTP calls
    Peut-être à nouveau libre @debdutdeb l’a pris il y a 425 jours, et aucune pull request n’est ouverte. Ouverte

    RocketChat/homeserver#199 · 1 personne assignée ·

  • deb check this I changed to keep the function behaving as the spec
    Peut-être à nouveau libre @ggazzo l’a pris il y a 426 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#196 · 1 personne assignée ·

  • is there anything else we need to do with missing dependencies from received event?
    Peut-être à nouveau libre @sampaiodiego l’a pris il y a 430 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#182 · 1 personne assignée ·

  • add missing logic from synapse: Prune the event queue if it's getting large.
    Peut-être à nouveau libre @sampaiodiego l’a pris il y a 430 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#183 · 1 commentaire · 1 personne assignée ·

  • we may need to check if an event is an outlier and re-process it
    Peut-être à nouveau libre @sampaiodiego l’a pris il y a 430 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#180 · 1 personne assignée ·

  • change this to call stagingAreaService directly (line above)
    Peut-être à nouveau libre @sampaiodiego l’a pris il y a 430 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#178 · 1 commentaire · 1 personne assignée ·

  • define proper way of creating indexes in repositories
    Peut-être à nouveau libre @sampaiodiego l’a pris il y a 430 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#179 · 1 personne assignée ·

  • implement a concurrency limit
    Peut-être à nouveau libre @sampaiodiego l’a pris il y a 430 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#177 · 1 commentaire · 1 personne assignée ·

  • need to validate better the payload
    Peut-être à nouveau libre @sampaiodiego l’a pris il y a 430 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#176 · 1 personne assignée ·

  • _id is really required here?
    Peut-être à nouveau libre @ggazzo l’a pris il y a 437 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#160 · 1 personne assignée ·

  • check if historical exists in spec - m.power_levels
    Peut-être à nouveau libre @ggazzo l’a pris il y a 437 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#157 · 1 personne assignée ·

  • Check sender has permission to change join rules
    Peut-être à nouveau libre @ggazzo l’a pris il y a 437 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#153 · 1 commentaire · 1 personne assignée ·

  • remove for simplicity, we'll allow other event types
    Peut-être à nouveau libre @ggazzo l’a pris il y a 437 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#151 · 1 personne assignée ·

  • Check if sender has permission - simplified implementation
    Peut-être à nouveau libre @ggazzo l’a pris il y a 437 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#152 · 1 personne assignée ·

  • Basic implementation - full one would check join rules, bans, etc.
    Peut-être à nouveau libre @ggazzo l’a pris il y a 437 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#150 · 1 personne assignée ·

  • check if those are the only valid auth events or the only current implemented
    Peut-être à nouveau libre @ggazzo l’a pris il y a 438 jours, et aucune pull request n’est ouverte. Ouverte
    todo :spiral_notepad:

    RocketChat/homeserver#148 · 1 personne assignée ·

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

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    RocketChat/homeserver#144 · 2 commentaires ·

  • remove server discovery duplicity
    Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    RocketChat/homeserver#69 ·

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

    Difficulté 3/5 1-2 jours Accessibilité débutants 42/100

    RocketChat/homeserver#59 · 1 commentaire ·

  • Include banned and invited servers in event destination set
    Peut-être pris @ggazzo l’a pris il y a 233 jours. Ouverte
    type: bug

    Difficulté 4/5 3-5 jours Accessibilité débutants 52/100

    RocketChat/homeserver#388 ·

Recevez les nouvelles issues par e-mail

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