- π³π±Netherlands seanB Netherlands
We just added a 2.x version of the module. This is a complete rewrite based on plugins to determine which revisions can be deleted. It also uses a queue worker to actually delete revisions. In this case "minimum" means that the "amount" plugin guarantees that at least an x amount of revisions are always kept. Other plugins (like delete revisions after X amount of time) can also have an opinion, which means that it is possible that more revisions are kept.
For example, if you want to keep revisions for a minimum of 6 months and also want to keep at least 5 revisions, you always keep all revisions created in the last 6 months. Even if they exceed the minimum of 5 revisions. On the other hand, if you only created 2 revisions in the last 6 months, we still keep older revisions with a maximum of 5.
Hope this helps a bit.
- ππΊHungary Grabby
I appreciate the hard work going into the rewrite. That said, it seems to me that a module concerned with deleting revisions would be at least as concerned with the maximum retained as with the minimum. For my part I use the module to keep revisions to the bare minimum possible since I donβt need them on some projects. Not sure if this amounts to a feature request and, if so, whether it should be a separate issue, but I would really like to be able to specify the MAXIMUM number of revisions to keep, with as few as one possible. Thanks again for all the effort!
- π³π±Netherlands seanB Netherlands
The plugins shipped with the 2.x version of the module can each be configured, enabled / disabled however you like. If you only configure the number of revisions to keep (for example, a minimum of 2), all other revisions will be deleted (since other plugins won't have an opinion). In that case, the minimum will also be the maximum number of allowed revisions. The reason we can't call it a "maximum", is because theoretically other plugins might also have an opinion.
Hope this helps!
- Status changed to Closed: outdated
8 months ago 6:26am 7 March 2024 - π¨π¦Canada adriancid Montreal, Canada
Closing because the current development is being made in branch 2.x