Hier en relisant le travail de @poka sur Duniter-squid, j’ai repéré quelques petites changements à faire dans Duniter, notamment l’événement IdtyValidated
. La MR associée est !230.
Avec ce fonctionnement quand l’identité devient membre la première fois, il y a deux événements : identity.IdtyValidated
et membership.MembershipAdded
. Alors que quand l’identité redevient membre après avoir perdu son statut (membership.MembershipRemoved
), il n’y a plus que l’événement membership.MembershipAdded
qui est émis.
De plus, comme le statut de l’identité est central, ce serait bien de discuter les noms. Dans cette discussion (Simplification de la machine à état des identités - #11 by poka), il y a plusieurs propositions pour renommer NotMember
:
NoMoreMember
NotMemberAnymore
ExMember
J’avais également pensé à Disabled
ou Suspended
par le passé.
Lequel préférez-vous (2 choix max) ?
- NotMember
- NoMoreMember
- NotMemberAnymore
- ExMember
- Disabled
- Suspended
- wasMember