<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Mar 10, 2017, at 10:51 AM, Souheil CHELFOUH <<a href="mailto:trollfot@gmail.com" class="">trollfot@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="font-variant: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">Thing is, the concepts are what interested me.</span></div></blockquote><br class=""></div><div>That is the key point.  Zope has these wonderful abstractions. </div><div><br class=""></div><div><div>I could not relocate the following quote on the web.  </div><div><br class=""></div><div><div>"those who have not studied zope are destined to reinvent it." Philip Ebby</div><div class=""><br class=""></div><div class="">Did I get it right?</div><div class=""><br class=""></div><div class="">As one guy said to me at EuroPython: “You are an abstract thinker”.  It turns out most people are not nearly as abstract.   That is what we should be pushing.  The superior abstractions of Zope 3.  That way when they ask us how many users, we can reply, Does your highly used stack support the abstractions you need?</div></div></div><div><br class=""></div><div>In my marketing talks to Python groups, I am putting together a talk on PyLang concepts. </div><div>PyLang.info most of which are actually zope concepts.  I can share that. </div><div><div class=""><br class=""></div><div class="">There really should be a  talk called Zope concepts.   One slide per concept.  </div><div class=""><br class=""></div><div class="">Tittle Slide</div><div class="">Eby Quote</div><div class="">Persistent Python </div><div class="">Object Publishing </div><div class="">Traversal                </div><div class="">Views on Objects</div><div class="">Permissions on Views on Objects</div><div class=""> zope.securitypolicy Permission Model</div><div class=""> Zope.interface</div><div class="">Zope.Schema</div><div class="">Z3c.form</div><div class="">Adaptors</div><div class=""> Registration/Lookup. </div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Zopache Concepts</div><div class="">     ZMI</div><div class="">    TTW Editing</div><div class="">     Specific Classes</div><div class="">        HTML (Chameleon)</div><div class="">        Javascript  </div><div class="">        CSS</div><div class="">        Jace</div><div class="">        File</div><div class="">        Image </div><div class="">        Include</div><div class="">        ZClasses</div><div class="">       Acquisition</div><div class=""><br class=""></div><div class="">Blogory Concepts</div><div class="">         Category</div><div class="">         Posting  </div><div class="">         Link</div><div class="">         Video</div><div class="">         </div><div class="">Blogory Business Concepts</div><div class="">          Continent</div><div class="">         Country</div><div class="">         City</div><div class="">         Company</div><div class="">         Job</div><div class="">Conclusion</div><div class="">     History, and resurrection news. </div><div class="">     Cost comparisons of our companies and competitors</div><div class="">     Websites, and contact info. </div><div class=""><br class=""></div><div class="">Do you have any other concepts I should mention?  </div><div class="">Do you have any good images I can use in the talk?  </div><div class=""><br class=""></div><div class="">And we should go around our local Python user groups giving talks about it.  Not just the three of us, but create a set of slides and invite people to give that talk all over the world. </div><div class=""><br class=""></div><div class="">And use that to increase the Zope/Grok/Cromlech market share. </div><div class=""><br class=""></div><div class="">Would you like to give it somewhere?</div><div class=""><br class=""></div><div class="">PyCon Web call for papers deadline is March 15th. </div><div class=""><br class=""></div><div class="">I should point out that when zope corporation went bankrupt this whole community died.  But it is getting resurrected.  ZODB mailing list is now crazy active.  There is the Zope Resurrection Sprint.  They were surprised by the turnout.  It is about time that the Grok/Zope 3 world starts to revive.  It is inevitable.   Maybe his discussion is evidence of that happening. </div><div class=""><br class=""></div><div class="">Warm Regards</div><div class="">Chris</div></div><div><br class=""></div><div><br class=""></div><div><br class=""></div><div><br class=""></div><br class=""></body></html>