-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pouvoir publier un article en différé #2043
Comments
Il y a aussi dans le profil de l'auteur et surement d'autres emplacement... |
Prévoir dans la recherche aussi, solr. |
Ca se passe comment ici, échec et mat ? Je propose sinon de faire une Poll dans un fichier et de vérifier de temps en temps si il y a lieu de publier ou non l'article à un temps T. |
Pour faire ça, autant le faire en BDD: ça évite d'avoir à gérer les éventuels accès simultannés. Mais dans tout les cas, il nous faut un cron/celery/watchdog/thread qui va checker à intervalle régulier. |
Si on garde l'action "publier" pour plus tard, il faudra réfléchir à ce qu'on fait si le contenu validé est modifié entre le moment de la programmation et la date de publication |
Comme je le vois, l'action de publication est lié à un sha git particulier (comme c'est le cas actuellement, une validation ou une version publique est liée à un sha). Du coup, rien. Il faudrait annuler la mise en publication du contenu au sha |
Justement, du coup on accepte qu'un membre puisse valider une modification entre temps sans que ça soit validé par un validateur. 😋 |
Surement pas :p Déjà, mon idée était que seul les validateurs aie le droit de décider de publier en différé. Ensuite, et comme je l'ai dit, la publication est liée à un sha donné: tout ce que l'auteur fait après n'est pas publié, forcément. Si il veut que ce soit le cas, alors il doit relancer un processus de validation, et c'est seulement à l'issue de celui-ci que les validos redéfinirai une date de publication (et un nouveau sha), qui écraserait l'ancienne. |
Du coup faudrait faire un daemon (ou équivalent moins overkill) qui check toutes les minutes (parce que aucun valido ne postera à une seconde particulière) si il y a des contenus à publier. |
Aujourd'hui, à la date t on ne peut pas publier un article à la date t+n. Ça serait une fonctionnalité très utile. C'est la validation qui a la possibilité de faire ça, et non l'utilisateur selon moi.
Il suffit :
The text was updated successfully, but these errors were encountered: