<div dir="ltr">Hello,<div><br></div><div>I am starting to develop a new feature for Mapproxy which is needed to get rid of some custom scripts, so that MapProxy can handle our whole tile caching workflow by its own.</div><div><br></div><div>We would like to add the following two features to the mapproxy-seed configuration:</div><div><br></div><div>- restriction of reseeding to existing tiles only, once they have become expired.<br>- conservation of old/stale tiles in case of missing replacement (source not available, for ex. http error).</div><div><br>This might be two non-default options under the 'refresh_before' tree in the seed.yaml file and look like in the example below:<br><br>seeds:<br>  myseed1:<br>    refresh_before:<br>      weeks: 1<br>      existing_tiles_only: True<br>      keep_missing_files: True<br></div><div><br></div><div><br></div><div>I was about to create a Github issue for discussion on the topic, but it said issues are reserved to bugs and the mailing list shall be used for feature discussion.</div><div><br></div><div>So I will create a pull request and refine the feature there.</div><div><br></div><div>An existing PR will be useful for this feature, and I will be using it for development:</div><div><a href="https://github.com/mapproxy/mapproxy/pull/453">https://github.com/mapproxy/mapproxy/pull/453</a> (Added max-repeat param #453)<br></div><div><br></div><div>Do not hesitate to leave me any comments and suggestions, in case I overlooked something.</div><div><br></div><div>Best regards,</div><div>Moritz</div></div>