11-10-2011, 08:27 AM
(Modification du message : 11-10-2011, 08:28 AM par Sephi-Chan.)
Pardon mais avant de s'embêter à gérer la concurrence, je pense qu'il y a beaucoup plus simple à faire.
Un verrou optimiste couplé à un système qui permet d'intervenir sur de petites portions du document devrait déjà suffire à gérer de très nombreux contributeurs.
Ensuite, toujours sans toucher à la concurrence, quand l'utilisateur sauvegarde, on peut détecter s'il y a eu d'autres versions entre le début et la fin de son fork, et lui afficher un diff.
Enfin, pas de quoi s'embêter à mon avis : Keep it simple, et ce sera sûrement suffisant et très bien ! Et good enough is the new perfect.
Mais je plussoie la consultation des sources de MediaWiki.
Un verrou optimiste couplé à un système qui permet d'intervenir sur de petites portions du document devrait déjà suffire à gérer de très nombreux contributeurs.
Ensuite, toujours sans toucher à la concurrence, quand l'utilisateur sauvegarde, on peut détecter s'il y a eu d'autres versions entre le début et la fin de son fork, et lui afficher un diff.
Enfin, pas de quoi s'embêter à mon avis : Keep it simple, et ce sera sûrement suffisant et très bien ! Et good enough is the new perfect.
Mais je plussoie la consultation des sources de MediaWiki.