<div dir="ltr">Thanks for the feedback Ariel & Paolos, <div><br></div><div>Some thoughts on Mezzanine vs Wagtail vs DjangoCMS. I selected DjangoCMS because of the plugin ecosystem and large body of tutorials/videos available to make things work with a low barrier to entry. I did look at the others, but really this was my key evaluation criteria. For example I wrote the geonode map plugin in a day, following this <a href="https://www.youtube.com/watch?v=1ybHDaZFjus">https://www.youtube.com/watch?v=1ybHDaZFjus</a></div><div><br></div><div>So if others have more compelling technical benefits from the others, I'd be keen to hear them. For me it was about getting something done quickly and wanting it to "just work". Which it does. </div><div><br></div><div>The key uncertainty for me in integrating them will be geonode's custom auth system for talking with geoserver - not an area I'm really familiar with. </div><div><br></div><div>I'll let you know if this gets to top of backlog and will share the outcomes here. </div><div><br></div><div>Dave</div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><span style="font-size:12.8000001907349px">       </span><br></div><div dir="ltr">David Kennewell<div>Water Resources Engineer</div><div><a href="http://Hydrata.com" target="_blank">Hydrata.com</a><span></span><span></span></div><div>+971 55 409 7378</div><div><a href="mailto:david.kennewell@hydrata.com" target="_blank">david.kennewell@hydrata.com</a>   </div><div><span style="font-size:12.8000001907349px">                               </span></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Fri, Jun 24, 2016 at 5:25 PM, Paolo Corti <span dir="ltr"><<a href="mailto:pcorti@gmail.com" target="_blank">pcorti@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi<br>
Some months ago I gave a look at Django CMS as well, and I believe it<br>
would be incredibly useful to have in Django CMS addons to publish as<br>
CMS contents the GeoNode layers and maps. Not sure how easy it is to<br>
implement, though and I had not enough time to investigate.<br>
Make sure to share your results with all of us :)<br>
p<br>
<div class="HOEnZb"><div class="h5"><br>
On Thu, Jun 23, 2016 at 2:16 PM, Paolo Pasquali<br>
<<a href="mailto:paolo.pasquali@ithaca.polito.it">paolo.pasquali@ithaca.polito.it</a>> wrote:<br>
> Hi David,<br>
> We are going to integrate a CMS into GeoNode for one of our projects.<br>
> I have some experience with Mezzanine CMS but I was able to share the Db<br>
> only with GeoNode.<br>
> We are evaluating Wagtail also, but Django CMS seems the most likely<br>
> candidate for us. So I would be more than happy to collaborate.<br>
> As soon as I made some test with Django CMS I will come back to you.<br>
><br>
> Best,<br>
><br>
> Paolo<br>
><br>
> On gio 23 giu 2016 at 19:17, Ariel Nunez <<a href="mailto:ingenieroariel@gmail.com">ingenieroariel@gmail.com</a>> wrote:<br>
>><br>
>> Hey David,<br>
>><br>
>> I don't have any particular feedback but thanks for sharing! Looking<br>
>> forward to being able to add a CMS as a contrib app easily in GeoNode.<br>
>><br>
>> -a<br>
>><br>
>> On Thu, Jun 23, 2016 at 2:53 AM, David Kennewell<br>
>> <<a href="mailto:david.kennewell@hydrata.com">david.kennewell@hydrata.com</a>> wrote:<br>
>>><br>
>>> Hi there Geonode users,<br>
>>><br>
>>> I wanted to share a few developments we've made with Geonode and<br>
>>> DjangoCMS, and learn if there are others in the community headed in this<br>
>>> direction.<br>
>>><br>
>>> For those not familiar with django-cms it's a tool that allows users to<br>
>>> edit and publish content directly to a website through their browser. No<br>
>>> coding or web developer required. A typical usecase would be a reporting<br>
>>> publishing an article to her newspaper website.<br>
>>><br>
>>> I've been working with an NGO in Chennai,India to improve the<br>
>>> accessibility of their work around flood management, and have found the CMS<br>
>>> a really useful tool to merge reports and Geonode spatial data together in a<br>
>>> way that readers can engage with. Here's an example:<br>
>>><br>
>>> <a href="http://chennaifloodmanagement.org/en/projects/cag-flood-inundation-mapping/" rel="noreferrer" target="_blank">http://chennaifloodmanagement.org/en/projects/cag-flood-inundation-mapping/</a><br>
>>><br>
>>> To achieve this outcome, there's basically two steps. I'd be interested<br>
>>> in collaborating with anyone who would like to get involved in either of<br>
>>> these.<br>
>>><br>
>>> 1. Integrating Geonode with DjangoCMS<br>
>>> Current status:<br>
>>> I've bolted these two together with sticky tape and paper glue to<br>
>>> demonstrate what might be possible on the Chennai project :) Currently I'm<br>
>>> running two separate servers & databases, with hardcoded links in each<br>
>>> project to make it look like it's all talking to each other. Apart from the<br>
>>> dev headache, major drawback here is that users need two django accounts,<br>
>>> one for editing reports in CMS and another for geonode. Yuk.<br>
>>><br>
>>> Desired status:<br>
>>> Integrate DjangoCMS as an app under geonode. Now that geonode is running<br>
>>> on Django 1.8 this is should be possible. If I do go down this path (we<br>
>>> still need some decent traction here to justify it) I'd really appreciate<br>
>>> some guidance on how to do this in a manner that allows both easy<br>
>>> integration for other projects, but acknowledges that this isn't the core<br>
>>> use-case for geonode, so should be an optional extra (in my opinion).<br>
>>><br>
>>> 2. Authoring geonode maps within DjangoCMS content editor.<br>
>>> Once you're geonode/CMS webapp is up and running, your users still need<br>
>>> to be able to publish geonode maps from the CMS editor. I've written a<br>
>>> plugin to enable this. Once again, it's bare-bones, but it works and we find<br>
>>> it useful. I've pushed the code to github here:<br>
>>> <a href="https://github.com/Hydrata/geonode_cms_map" rel="noreferrer" target="_blank">https://github.com/Hydrata/geonode_cms_map</a><br>
>>> I'd be happy to write an install doc for this, but that's probably not<br>
>>> useful until I resolve the above integration issues. Until then it's a<br>
>>> manual deploy - feel free to reach out if you would like guidance and we can<br>
>>> work through together - I'm sure I'd learn something from this too.<br>
>>><br>
>>> That's it from me for now, I'd love to hear any similar stories or<br>
>>> use-cases that might help guide this development in a way that's useful for<br>
>>> all.<br>
>>><br>
>>> thanks<br>
>>><br>
>>> David Kennewell<br>
>>> Water Resources Engineer<br>
>>> Hydrata.com<br>
>>> +971 55 409 7378<br>
>>> <a href="mailto:david.kennewell@hydrata.com">david.kennewell@hydrata.com</a><br>
>>> <a href="https://ae.linkedin.com/in/davekennewell" rel="noreferrer" target="_blank">https://ae.linkedin.com/in/davekennewell</a><br>
>>><br>
>>><br>
>>> _______________________________________________<br>
>>> geonode-users mailing list<br>
>>> <a href="mailto:geonode-users@lists.osgeo.org">geonode-users@lists.osgeo.org</a><br>
>>> <a href="http://lists.osgeo.org/mailman/listinfo/geonode-users" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/geonode-users</a><br>
>>><br>
>><br>
>> _______________________________________________<br>
>> geonode-users mailing list<br>
>> <a href="mailto:geonode-users@lists.osgeo.org">geonode-users@lists.osgeo.org</a><br>
>> <a href="http://lists.osgeo.org/mailman/listinfo/geonode-users" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/geonode-users</a><br>
><br>
><br>
> _______________________________________________<br>
> geonode-users mailing list<br>
> <a href="mailto:geonode-users@lists.osgeo.org">geonode-users@lists.osgeo.org</a><br>
> <a href="http://lists.osgeo.org/mailman/listinfo/geonode-users" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/geonode-users</a><br>
><br>
<br>
<br>
<br>
</div></div><span class="HOEnZb"><font color="#888888">--<br>
Paolo Corti<br>
Geospatial software developer<br>
web: <a href="http://www.paolocorti.net" rel="noreferrer" target="_blank">http://www.paolocorti.net</a><br>
twitter: @capooti<br>
skype: capooti<br>
</font></span></blockquote></div><br></div>