Point de suivi
Rappel : toutes les issues sont référencées par la Milestone 800 qui sert de référence à ce qui suit :
Résumé
Une fois n’est pas coutume : le Runtime 702 est finalement abandonné au profit du présent Runtime 800 : nouvelle numérotation qui signifie que la ĞDev sera réinitialisée.
Cela s’explique, comme mentionné dans le précédent point de suivi, par de grosses modifications introduites dans le code qu’il est plus facile de déployer en redémarrant une nouvelle monnaie plutôt qu’en mettant à jour l’existante. Nous nous permettons cela tant que c’est possible afin d’avancer plus vite.
Ceci étant dit : nous approchons d’une stabilisation du code.
En effet, sauf surprise, aucun des contributeurs de Duniter V2S n’envisage de grosses modifications sur la base de code après ce Runtime 800 et nous pourrons alors nous focaliser davantage sur les clients et donc les indexeurs notamment.
Mais nous n’avon pas terminé les développements de ce Runtime, il reste un peu de boulot
Points fermés
Depuis le dernier point, nous avons pu réaliser quelques gros tickets :
- l’introduction de la palette
smith-members
(#168) qui modifie la façon de devenir et de rester Smith
- l’adhésion automatique (#159) qui est une fonctionnalité très attendue de @poka notamment
- antispams pour la règle de distance (#113) afin de se prémunir d’une attaque par déni de service
Points déscopés
Nous avons retiré 8 tickets afin d’accélérer le reboot de la ĞDev. (voir la section “Retirées depuis le dernier point” ci-après).
Points restants ouverts
Néanmoins, 5 tickets restent ouverts dont 2 “stagnants” (qui sont restés dans leur état opened) chez Benjamin:
Viennent ensuite #174 et #158 : je laisse @HugoTrentesaux donner plus de détails.
Reste le #152 que j’ai à peine commencé : il me faudra probablement une semaine pour le terminer.
Enfin, un point que je n’ai pas vu : allons-nous retirer la palette membership dans ce Runtime ? @HugoTrentesaux qu’en penses-tu ?
Inventaire
Total : 29 issues
Ouvertes
Total : 5
ID |
Status |
Assignees |
Title |
#174 |
opened |
|
Calibrate distance MAX_EVALUATIONS_PER_SESSION |
#167 |
opened |
bgallois |
Membership handler weight accounting |
#158 |
opened |
|
Identity creation should only be possible for an account that already “exists” |
#152 |
opened |
c-geek |
remove random_id mechanism which is heavy and that we do not use |
#128 |
opened |
bgallois |
Proper weights and conversion to fees |
Assignées depuis le dernier point
Total : 3
ID |
Status |
Assignees |
Title |
#162 |
closed |
c-geek |
Give IdtyStatus directly in genesis |
#146 |
closed |
c-geek |
Les comptes migrés au démarrage devraient être retirés de la pallet duniter-account |
#113 |
closed |
HugoTrentesaux |
Avoid distance computation spam |
Stagnantes depuis le dernier point
Total : 3
ID |
Status |
Assignees |
Title |
#167 |
opened |
bgallois |
Membership handler weight accounting |
#158 |
opened |
|
Identity creation should only be possible for an account that already “exists” |
#128 |
opened |
bgallois |
Proper weights and conversion to fees |
Fermées depuis le dernier point
Total : 14
ID |
Status |
Assignees |
Title |
#176 |
closed |
c-geek |
PromotedToSmith is issued even for Smith |
#175 |
closed |
c-geek |
Remove smith identity migration on Genesis |
#173 |
closed |
c-geek |
Améliorations pour smith-members |
#168 |
closed |
c-geek |
Have a dedicated pallet for Smith WoT |
#165 |
closed |
HugoTrentesaux |
HandleNegativeEvaluation is never used |
#164 |
closed |
HugoTrentesaux |
DistanceStatusExpireOn is unused |
#162 |
closed |
c-geek |
Give IdtyStatus directly in genesis |
#160 |
closed |
HugoTrentesaux |
Rethink revoke_membership call |
#159 |
closed |
HugoTrentesaux |
Automatically claim membership when distance is evaluated positively |
#157 |
closed |
c-geek |
Ease the installation of distance Oracle |
#151 |
closed |
c-geek |
AccountIdOf storage item of pallet authority-members is not used anymore |
#148 |
closed |
c-geek |
use counted maps instead of counters in authority members |
#146 |
closed |
c-geek |
Les comptes migrés au démarrage devraient être retirés de la pallet duniter-account |
#113 |
closed |
HugoTrentesaux |
Avoid distance computation spam |
Retirées depuis le dernier point (remises à plus tard)
Total : 8
ID |
Status |
Assignees |
Title |
#163 |
opened |
|
Split OnEvent(membership_event) |
#161 |
opened |
|
Add live tests for membership status coherence |
#144 |
opened |
|
Automatically publish ARM images of indexer |
#142 |
opened |
|
Contribute to Cesium² |
#141 |
opened |
c-geek |
Have a testing strategy |
#73 |
opened |
|
Manually remove certification at expiration from a non-mandatory inherent |
#72 |
opened |
|
Manually remove identity at expiration from a non-mandatory inherent |
#54 |
opened |
|
Improve explicit revocation |
Regénérer ce rapport
Voir les détails
Fichier : milestone-800-01.yaml (5,5 Ko)
Généré avec la commande :
cargo xtask show-milestone runtime-800 \
--compare-with milestone-702-03.yaml > milestone-800-01.yaml
Où milestone-702-03.yaml
est le fichier du précédent rapport.