<div style="font-family: arial; font-size: 14px;"><div fr-original-style="box-sizing: border-box;" style="box-sizing: border-box;">Hi Bob,</div><div fr-original-style="box-sizing: border-box;" style="box-sizing: border-box;"><br style="box-sizing: border-box;" fr-original-style="box-sizing: border-box;"></div><div fr-original-style="box-sizing: border-box;" style="box-sizing: border-box;">  While we're blue-skying, here are a couple of related ideas I've been toying with:</div><div fr-original-style="box-sizing: border-box;" style="box-sizing: border-box;"><br style="box-sizing: border-box;" fr-original-style="box-sizing: border-box;"></div><div fr-original-style="box-sizing: border-box;" style="box-sizing: border-box;">Mapfile generator:  a python command line to take a path to a shapefile and produce a mapfile to render it (from a mapfile template for a specific version of mapserver)</div><div fr-original-style="box-sizing: border-box;" style="box-sizing: border-box;"><br style="box-sizing: border-box;" fr-original-style="box-sizing: border-box;"></div><div fr-original-style="box-sizing: border-box;" style="box-sizing: border-box;">Mapfile cheatsheat: a web page showing a simple mapfile suitable for saving and tweaking.  Bonus: with lots of comments</div><div fr-original-style="box-sizing: border-box;" style="box-sizing: border-box;">and links to the mapserver doc to aid in tweaking.</div><div fr-original-style="box-sizing: border-box;" style="box-sizing: border-box;"><br style="box-sizing: border-box;" fr-original-style="box-sizing: border-box;"></div><div fr-original-style="box-sizing: border-box;" style="box-sizing: border-box;">Best Regards,</div><div fr-original-style="box-sizing: border-box;" style="box-sizing: border-box;">Brent Fraser</div><div fr-original-style=""><br fr-original-style=""></div><div fr-original-style=""><br fr-original-style=""></div><hr id="previousmessagehr" fr-original-style="" style="box-sizing: border-box; clear: both; user-select: none;"><div fr-original-style=""><span fr-original-style="" style="box-sizing: border-box;"><strong fr-original-style="" style="box-sizing: border-box; font-weight: 700;">From</strong>: "Basques, Bob (CI-StPaul)" <bob.basques@ci.stpaul.mn.us><br fr-original-style=""><strong fr-original-style="" style="box-sizing: border-box; font-weight: 700;">Sent</strong>: 3/19/21 7:19 AM<br fr-original-style=""><strong fr-original-style="" style="box-sizing: border-box; font-weight: 700;">To</strong>: "Rahkonen Jukka (MML)" <jukka.rahkonen@maanmittauslaitos.fi>, Seth G <sethg@geographika.co.uk>, "mapserver-dev@lists.osgeo.org" <mapserver-dev@lists.osgeo.org><br fr-original-style=""><strong fr-original-style="" style="box-sizing: border-box; font-weight: 700;">Subject</strong>: Re: [mapserver-dev] Versioned MapServer Docs?</span></div><div fr-original-style=""><br fr-original-style=""></div><div fr-original-class="WordSection1" fr-original-style=""><p fr-original-class="MsoNormal" fr-original-style="" style="box-sizing: border-box; color: rgb(68, 68, 68); margin-top: 1px;">Hmm,  probably not contributing in the spirit here (reducing effort . . .) but has anyone ever thought about a MapFile parser service, would be cool to have something that told the user what versions of Mapserver their MapFile would work for as well as finding problems related to old/deprecated features.  Hmm, even linking to the docs where appropriate . . .  New features and test parsing would be a slick add.  Test you install before updating?  Would promote upgrading too I think over the long run.  I know I have some work to do on this front with my own installs.</p><p fr-original-class="MsoNormal" fr-original-style="" style="box-sizing: border-box; color: rgb(68, 68, 68); margin-top: 1px;"> </p><p fr-original-class="MsoNormal" fr-original-style="" style="box-sizing: border-box; color: rgb(68, 68, 68); margin-top: 1px;">Bobb</p><p fr-original-class="MsoNormal" fr-original-style="" style="box-sizing: border-box; color: rgb(68, 68, 68); margin-top: 1px;"> </p><p fr-original-class="MsoNormal" fr-original-style="" style="box-sizing: border-box; color: rgb(68, 68, 68); margin-top: 1px;">  </p><div fr-original-style=""><div fr-original-style=""><br fr-original-style=""></div></div></div></div>