<div dir="ltr"><div><div><div><div><div><div>When modifying the metadata schema, my approach has been to just fork GeoNode and keep the changes restricted to ONLY that change.<br><br></div>The workflow would be:<br><br></div>1. Make sure you have a master branch in your repo that is an exact copy of GeoNode master.<br></div>2. Create a branch with your project name or called 'inspire' for example. Commit the metadata changes there.<br></div>3. If you installed via packages, replace the existing geonode with your version (careful with local_settings.py), clone it via git and then do pip install -e on the folder<br></div><div>4. When 2.4 is final, update your version of master with the latest from GeoNode master (exact copy).<br></div>5. Merge your master into your inspire branch.<br></div>6. Pull the changes from your server into the folder where you did the git clone and reload apache.<br><div><div><br>It sounds a bit convoluted but has worked for me, metadata changes are not easy to do as external apps, contrib or extensions ...<br></div><div><br>-a<br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Sep 29, 2015 at 10:02 AM, Eduardo Pascoal <span dir="ltr"><<a href="mailto:pascoal.egeo@gmail.com" target="_blank">pascoal.egeo@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Dear all,<br><br></div><div><b>Scenario:</b><br></div><div><br></div></div>i have my own metadata profile based on ISO19139 and INSPIRE implementation rules. I would like to understand how can i modify the geonode metadata editor with extra fields according to my own metadata profile.<br><br><b>Question</b><br><br>What is the best approach to do a metadata editor?  Should i edit base app on contrib folder and update model.py? or create my own app that should override base? What dependencies must i consider to do this?<br><br></div><div>Do you know any documentation about this subject that you suggest?<br></div><div><br></div><div>Any help would be great<br><br></div><div>Best regards,<span class="HOEnZb"><font color="#888888"><br></font></span></div><span class="HOEnZb"><font color="#888888"><div><div><div><div><div><br>-- <br><div><div dir="ltr"><div><div dir="ltr"><br>Eduardo Pascoal</div></div></div></div>
</div></div></div></div></div></font></span></div>
<br>_______________________________________________<br>
geonode-devel mailing list<br>
<a href="mailto:geonode-devel@lists.osgeo.org">geonode-devel@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/geonode-devel" rel="noreferrer" target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/geonode-devel</a><br>
<br></blockquote></div><br></div>