<div dir="ltr"><br><div class="gmail_quote">On Tue Feb 17 2015 at 2:17:46 PM Johannes Raggam <<a href="mailto:raggam-nl@adm.at">raggam-nl@adm.at</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi FWT,<br>
<br>
I'm not going to make it today - I'm lying in the bed, being sick :/<br>
<br>
However, I have two topics to contribute:<br>
<br>
- PEP 440 compliant versioning scheme.<br>
<br>
Timo, Gil and I were today briefly discussing a version-raise mistake I<br>
made and our versioning scheme in general.<br>
<br>
IIRC, we're currently not consistent with our versioning scheme. we are<br>
using sometimes the setuptools scheme (e.g. ``1.1.a1``, ``1.1.a1.dev0``)<br>
sometimes PEP 440 (e.g. ``1.1a1``, 1.1a1.dev0``).<br>
<br>
I propose we switch to PEP 440 only. Then we can also raise the<br>
Setuptools and zc.buildout to the latest versions. Setuptools has<br>
switched to PEP 440 in release 8.0.<br>
<br>
<a href="https://www.python.org/dev/peps/pep-0440/" target="_blank">https://www.python.org/dev/<u></u>peps/pep-0440/</a><br>
<a href="http://pythonhosted.org//setuptools/history.html#id28" target="_blank">http://pythonhosted.org//<u></u>setuptools/history.html#id28</a><br>
<br>
We definetly have to fix the section in our code conventions guidelines:<br>
<a href="http://docs.plone.org/external/plone.api/docs/contribute/conventions.html#versioning-scheme" target="_blank">http://docs.plone.org/<u></u>external/plone.api/docs/<u></u>contribute/conventions.html#<u></u>versioning-scheme</a><br>
<br></blockquote><div><br></div><div>+1 on this. I've always done it this way.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
- Moving captcha framework code from plone.app.discussion to CMFPlone.<br>
<br>
There is a little captcha framework in plone.app.discussion, which can<br>
be of great value for other parts of Plone and addons as well. For<br>
example, I wrote an addon for securing the self registration form from<br>
spam bots, which reuses plone.app.discussions captcha framework<br>
( <a href="https://github.com/collective/collective.registrationcaptcha" target="_blank">https://github.com/collective/<u></u>collective.registrationcaptcha</a> ).<br>
<br>
IMO, we should have this in Plone core. The settings could be moved from<br>
the discussion control panel into the security control panel.<br>
<br>
I don't care if this makes into Plone 5.0 (which would be better, but<br>
we're all busy), but maybe 5.1?<br>
If you agree, can we also agree on a deadline, where it would make into<br>
Plone 5.0?<br>
<br></blockquote><div><br></div><div>+1 from me... every single site that is publicly available, or has forms, registration, etc, we need to provide captcha. We need a PLIP<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Have a good meeting!<br>
Johannes<br>
<br></blockquote><div><br></div><div>Hope you get better soon, and see you next meeting.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
______________________________<u></u>_________________<br>
Framework-Team mailing list<br>
<a href="mailto:Framework-Team@lists.plone.org" target="_blank">Framework-Team@lists.plone.org</a><br>
<a href="https://lists.plone.org/mailman/listinfo/plone-framework-team" target="_blank">https://lists.plone.org/<u></u>mailman/listinfo/plone-<u></u>framework-team</a><br>
</blockquote></div></div>