[mapserver-dev] Call for discussion on MS RFC 115: Upgrade and cleanup of Tutorial and Demo datasets

Basques, Bob (CI-StPaul) bob.basques at ci.stpaul.mn.us
Wed Mar 2 07:45:17 PST 2016


All,

I often thought that GeoMOOSE is an excellent example of using MapServer in a mixed data sourcing environment.

The current GeoMOOSE demo has multiple sourcing examples already configured.  And there isn’t any limit placed on adding new ones.

Food for thought.

bobb





> On Mar 1, 2016, at 6:48 PM, Lime, Steve D (MNIT) <Steve.Lime at state.mn.us> wrote:
> 
> A few bits of input...
> 
> Question: We are using OpenLayers3 for the tutorial as it is part of the OSGeo  suite, rather than for example Leaflet.
> Input: Maybe OL3 for the bulk of the tutorial where inline rendering is used but demonstrating use with other clients as in-depth topics is important IMHO. 
> 
> Question: We planned on using shapefiles for the simple example, but perhaps now would be a time to recommend geopackages as best practice?
> Input: Depends on if this is just a hosted demo or something folks can download. I still think that shapefiles represent a lower bar for entry for many users since there are so many associated tools, both open source and commercial. 
> 
> Question: Parts 2-4 of the existing tutorial focus on building a web UI using MapServer...
> Input: I agree, I think any UI focus should be on integration with various client environments as I mentioned before. Mode=browse should be a thing of the past.
> 
> -----Original Message-----
> From: mapserver-dev [mailto:mapserver-dev-bounces at lists.osgeo.org] On Behalf Of Seth G
> Sent: Monday, February 29, 2016 3:04 PM
> To: mapserver-dev at lists.osgeo.org
> Subject: Re: [mapserver-dev] Call for discussion on MS RFC 115: Upgrade and cleanup of Tutorial and Demo datasets
> 
> Hi list,
> 
> It was a great experience to attend the recent Paris code sprint, and to 
> put some faces to the names on this list.
> To try and keep some momentum on updating the tutorials/demos there are 
> a list of issues below that people may want to provide input on.
> 
> - we are using OpenLayers3 for the tutorial as it is part of the OSGeo 
> suite, rather than for example Leaflet.
> - we planned on using shapefiles for the simple example, but perhaps now 
> would be a time to recommend geopackages as best practice?
> - we plan on storing .MAP files, and .HTML files alongside the document 
> sources. Hopefully this will make it easier to keep the tutorials up to 
> date, but some may prefer to keep the docs/HTML separate? The map files 
> and HTML will be copied to a zip folder so they can be downloaded to run 
> locally. The map files will be uploaded to the OSGeo server for the live 
> demo.
> - parts 2-4 of the existing tutorial focus on building a web UI using 
> MapServer. We have assumed that more recent systems nearly all use a 
> separate JavaScript mapping library to create the UI 
> (OpenLayers/Leaflet/desktop GIS). For this reason they will not be updated.
> - with regards to installation is it ok to recommend ms4w as the easiest 
> way for installing on Windows?
> - what is the current load on the server? Would an increased number of 
> live demos be easy to support? If not a virtual machine to run the demos 
> could be something that could be sponsored?
> 
> Once the quick start tutorial is completed I can test it out on a few 
> some GIS people who have never used MapServer before (who I presume are 
> the target audience).
> 
> In relation to Steve's comments - we had planned to create single 
> feature demos as a step 2 (based on RFCs etc), but to keep a "start to 
> finish" tutorial using the same MAP file with increasing complexity. 
> Agree that if there are any standards/best practices it would be great 
> to list these so we can stick to them for the tutorial.
> 
> Regards,
> 
> Seth
> 
> On 29/02/2016 20:52, Lime, Steve D (MNIT) wrote:
>> Looks like a great start. Some comments:
>> 
>>   - I'd completely forget about legacy demos except for perhaps inspiration. They'll do nothing but cause confusion.
>>   - Suggestions for other in depth tutorials:
>>     -> anatomy of a MapServer application - how to arrange mapfiles, includes, data, templates, web assets, configuring Apache. Would be nice to endorse a structure...
>>     -> MapServer security
>>     -> queries (modes query, nquery, itemquery) and templates (new style only). You can really do a lot with standard queries including generating custom JSON/GEOJSON services and many user simply don't know what's possible.
>>     -> run-time configuration, parameter validation and setting defaults.1
>>     -> integration with common client platforms - OL2/OL3, Leaflet, Google Maps, Bing. Some super simple demos will go a long way, both for background/overlay map support but also for query support.
>> 
>> One thing I always enjoyed about the OL demos was how succinct they were - one feature highlighted at a time. I would encourage some of that here if possible...
>> 
>> Is there any plan to make this downloadable?
>> 
>> Steve
>> 
>> -----Original Message-----
>> From: mapserver-dev [mailto:mapserver-dev-bounces at lists.osgeo.org] On Behalf Of Daniel Morissette
>> Sent: Sunday, February 28, 2016 6:28 PM
>> To: mapserver-dev at lists.osgeo.org
>> Subject: Re: [mapserver-dev] Call for discussion on MS RFC 115: Upgrade and cleanup of Tutorial and Demo datasets
>> 
>> Big thanks to Julien, Lars, Lars and Seth for undertaking this. It was
>> for sure long overdue.
>> 
>> I'd like to remind everyone that they laid out a clear plan in the RFC
>> and are awaiting your feedback. The plan includes both updating the
>> tutorial pages on the website, and also preparing a new "official" demo
>> dataset to replace the original Itasca demo.
>> 
>> We'll leave another couple of days for feedback and then proceed with
>> the vote to adopt the RFC.
>> 
>> Daniel
>> 
>> 
>> 
>> On 2016-02-26 11:13 AM, Julien Enselme wrote:
>>> Hi,
>>> 
>>> The state of the new tutorial at the end of the code sprint can be
>>> found here: [1]
>>> 
>>> The first six sections have text. Only the live example of the first
>>> section is working on the site. The others will be corrected soon (at
>>> least I hope).
>>> 
>>> [1]: http://gislars.github.io/mapserver_docs/tutorial/index.html#tutorials-for-mapserver-6
>>> 
>>> 
>>> Regards,
>>> 
>>> --
>>> Julien Enselme
>>> Software Engineer
>>> Ioda-Net SÀRL, Switzerland
>>> 
>>> On Thu, 2016-02-25 at 15:08 +0000, Lime, Steve D (MNIT) wrote:
>>>> Will do, just wanted to say that it's great to see this taken up as a
>>>> new piece of work... --Steve
>>>> 
>>>> -----Original Message-----
>>>> From: mapserver-dev [mailto:mapserver-dev-bounces at lists.osgeo.org] On
>>>> Behalf Of lars lingner
>>>> Sent: Thursday, February 25, 2016 3:57 AM
>>>> To: MapServer Dev Mailing List <mapserver-dev at lists.osgeo.org>
>>>> Subject: [mapserver-dev] Call for discussion on MS RFC 115: Upgrade
>>>> and cleanup of Tutorial and Demo datasets
>>>> 
>>>> Hello,
>>>> 
>>>> at the current OSGeo Codesprint we started work on an updated version
>>>> of
>>>> the MapServer tutorial.
>>>> 
>>>> Please have a look at our RFC [1], [2]. We would like to ask for any
>>>> feedback or additions. By end of the week we hope to have a first
>>>> version ready. The work will continue and should also be cover the
>>>> tutorial within OSGeo-Live, where the release cycle starts in April
>>>> this
>>>> year.
>>>> 
>>>> We would also like to ask how we can add a live demo
>>>> to  demo.mapserver.org
>>>> 
>>>> 
>>>> Regards,
>>>> 
>>>> Lars
>>>> 
>>>> 
>>>> 
>>>> [1] http://mapserver.org/development/rfc/ms-rfc-115.html
>>>> [2]
>>>> https://github.com/mapserver/docs/blob/branch-7-0/en/development/rfc/
>>>> ms-rfc-115.txt
>>>> _______________________________________________
>>>> mapserver-dev mailing list
>>>> mapserver-dev at lists.osgeo.org
>>>> http://lists.osgeo.org/mailman/listinfo/mapserver-dev
>>>> _______________________________________________
>>>> mapserver-dev mailing list
>>>> mapserver-dev at lists.osgeo.org
>>>> http://lists.osgeo.org/mailman/listinfo/mapserver-dev
>> 
>> 
> 
> _______________________________________________
> mapserver-dev mailing list
> mapserver-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-dev
> _______________________________________________
> mapserver-dev mailing list
> mapserver-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-dev



More information about the mapserver-dev mailing list