<div>Suggestion:</div>I you link the users with the wiki account you can also add the number of wiki edits / pages?<div><br></div><div>--Seba<br><br><div class="gmail_quote">On Mon, Jan 3, 2011 at 11:02 PM, dinis cruz <span dir="ltr"><<a href="mailto:dinis.cruz@owasp.org">dinis.cruz@owasp.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">FYI, details about the points system<br clear="all"><font color="#888888"><br>Dinis Cruz</font><div><div></div><div class="h5">
<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">dinis cruz</b> <span dir="ltr"><<a href="mailto:dinis.cruz@owasp.org" target="_blank">dinis.cruz@owasp.org</a>></span><br>

Date: 3 January 2011 21:48<br>Subject: Re: Summit Points System<br>To: Mark Bristow <<a href="mailto:mark.bristow@owasp.org" target="_blank">mark.bristow@owasp.org</a>><br>Cc: Jason Li <<a href="http://jason.li" target="_blank">jason.li</a>@<a href="http://owasp.org" target="_blank">owasp.org</a>>, Ralph Durkee <<a href="mailto:ralph.durkee@owasp.org" target="_blank">ralph.durkee@owasp.org</a>>, Neil Matatall <<a href="mailto:neil@owasp.org" target="_blank">neil@owasp.org</a>>, Richard Greenberg <<a href="mailto:richard.greenberg@owasp.org" target="_blank">richard.greenberg@owasp.org</a>>, <a href="mailto:owasp-summit-2011@lists.owasp.org" target="_blank">owasp-summit-2011@lists.owasp.org</a><br>

<br><br>Hi Mark, the points are mapped from variables that are included in each attendee's page data, which is the one used (and linked) at <a href="http://www.owasp.org/index.php/Template:Summit_2011_Attendee#Confirmed_Summit_Attendees:_Seeking_Funds.2FSponsorship" target="_blank">http://www.owasp.org/index.php/Template:Summit_2011_Attendee#Confirmed_Summit_Attendees:_Seeking_Funds.2FSponsorship</a> (to start, I only used the leaders on that list since that was a smaller number, and is the one we need to map ASAP so that we can allocate the existing Summit Travel funds).<div>


<br></div><div>To edit/update an leader's data, just go to respective page (i.e. click the edit links by each name). Here are a couple examples</div><div><ul><li>Ralph <a href="http://www.owasp.org/index.php?title=Summit_2011_Attendee/Attendee026&action=edit" target="_blank">http://www.owasp.org/index.php?title=Summit_2011_Attendee/Attendee026&action=edit</a></li>


<li>Cecil <a href="http://www.owasp.org/index.php?title=Summit_2011_Attendee/Attendee034&action=edit" target="_blank">http://www.owasp.org/index.php?title=Summit_2011_Attendee/Attendee034&action=edit</a></li><li>

Juan <a href="http://www.owasp.org/index.php?title=Summit_2011_Attendee/Attendee044&action=edit" target="_blank">http://www.owasp.org/index.php?title=Summit_2011_Attendee/Attendee044&action=edit</a></li>
</ul><div>In each of these templates, you will see the following fields which hopefully should be self explanatory (first example shows Ralph's data):</div></div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px">


<div><div>|-</div></div><div><div>| Project Leadership (less than 6 months old) = </div></div><div><div>| Project Leadership (more than 6 months old) = </div></div><div><div>| Release Leadership (less than 6 months old) = </div>


</div><div><div>| Release Leadership (more than 6 months old) = </div></div><div><div>| Project Contribution  (less than 6 months old) = </div></div><div><div>| Project Contribution  (more than 6 months old) = </div></div>


<div><div>| Release Contribution (less than 6 months old) =  </div></div><div><div>| Release Contribution (more than 6 months old) = </div></div><div><div>| Committee Membership = Conferences</div></div><div><div>| Chapter Co-Leadership = Rochester</div>


</div><div><div>| Conference Co-Leadership =  </div></div></blockquote><div><br></div><div>At the moment (and for the first pass presented at the Board meeting today), I basically assigned 1 point per item (including multiple points if a leader had more than one value in one variable, lets say for example a leader that was involved in the organization of more than one conference)</div>


<div><br></div><div>As another example here are Juan's mappings:</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div>|-</div></div><div><div>
| Project Leadership (less than 6 months old) = </div></div><div><div>| Project Leadership (more than 6 months old) =  Classic ASP Security Project, Spanish, Internationalization</div></div><div><div>| Release Leadership (less than 6 months old) = </div>


</div><div><div>| Release Leadership (more than 6 months old) = Classic ASP Security Project,  Spanish, Internationalization</div></div><div><div>| Project Contribution  (less than 6 months old) = </div></div><div><div>| Project Contribution  (more than 6 months old) = </div>


</div><div><div>| Release Contribution (less than 6 months old) =  </div></div><div><div>| Release Contribution (more than 6 months old) = Top 2007 Spanish Translation, Testing Guide Translation, Code Review Translation </div>


</div><div><div>| Committee Membership = </div></div><div><div>| Chapter Co-Leadership = </div></div><div><div>| Conference Co-Leadership = OWASP Day Mexico 2010</div></div></blockquote><div><br></div><div>From the data above, you should be able to see how Juan had 10 points (which is the value shown at <a href="http://www.owasp.org/index.php/Summit_2011_Attendee/Stats" target="_blank">http://www.owasp.org/index.php/Summit_2011_Attendee/Stats</a>)</div>


<div><br></div>The idea/model is that each leader should maintain their own data, and the OWASP's community should be able to keep an eye of any abuses (I don't expect that many leaders will abuse this system since that (when detected) would seriously damage his/her reputation)<div>


<br></div><div>So yes Mark, please update this as much as you can (i.e. where you are aware of what your committee members have been involved in)</div><div><br></div><div>The plan is to send an email to all owasp leaders in that list ASAP (i.e. tomorrow) so that they can update their pages and we can have a final (first-pass) ranking by Friday (this will allow the top n leaders (n still to be defined) to start booking their flights asap)</div>


<div><br></div><div>The data in <a href="http://www.owasp.org/index.php/Summit_2011_Attendee/Stats" target="_blank">http://www.owasp.org/index.php/Summit_2011_Attendee/Stats</a> is all based on the information stored in those MediaWiki templates. </div>


<div><br></div><div>To actually create that Page, I wrote a number of <a href="http://o2platform.com" target="_blank">O2</a> scripts that (using a dynamic C# Parser) is able to transform that template data into strongly-typed C# classes (which are then used to calculate the points and create the page (I'm happy to provide more details if you are interested in the technology behind this).</div>


<div><br></div><div>The practical effect of this, is that you will not see real-time updates in <a href="http://www.owasp.org/index.php/Summit_2011_Attendee/Stats" target="_blank">http://www.owasp.org/index.php/Summit_2011_Attendee/Stats</a> (I will be maintaining that page (which is basically just a case of running an O2 script that loads the data and creates/publishes the Stats page (this script is now part of O2))</div>


<div><br><div>Mark, this is a first working PoC of the Points systems we have been talking about, so lets work on this first model and then finalize it by the end of the Summit (for example I really would like to experiment with the weights of each category so that we can get a ranking system that is a good reflection of our community's efforts (we also need to map this data for all our owasp-leaders)). And if you feel that a 'points category' is missing, now is the time to ask for it (it is quite easy to add them)</div>


<div><br></div><div>Once we have a good model/mapping in place, (and if relevant) we should look at other technological solutions to implement the final workflow.<br clear="all"><font color="#888888"><br>Dinis Cruz</font><div>

<div></div><div><br>
<br><br><div class="gmail_quote">On 3 January 2011 19:22, Mark Bristow <span dir="ltr"><<a href="mailto:mark.bristow@owasp.org" target="_blank">mark.bristow@owasp.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


Dinis,<br><br>I was looking at the board call agenda and this page: <a href="http://www.owasp.org/index.php/Summit_2011_Attendee/Stats" target="_blank">http://www.owasp.org/index.php/Summit_2011_Attendee/Stats</a> and was wondering what the process was for assigning points, and how we can get my committee members updated to reflect their participation.<br>




<br>Thanks,<br>-Mark<br clear="all"><font color="#888888"><br>-- <br>Mark Bristow<br>(703) 596-5175<br><a href="mailto:mark.bristow@owasp.org" target="_blank">mark.bristow@owasp.org</a><br><br>OWASP Global Conferences Committee Chair - <a href="http://is.gd/5MTvF" target="_blank">http://is.gd/5MTvF</a><br>




OWASP DC Chapter Co-Chair - <a href="http://is.gd/5MTwu" target="_blank">http://is.gd/5MTwu</a><br>AppSec DC Organizer - <a href="https://www.appsecdc.org" target="_blank">https://www.appsecdc.org</a><br><br>
</font></blockquote></div><br></div></div></div></div>
</div><br>
</div></div><br>_______________________________________________<br>
Owasp-board mailing list<br>
<a href="mailto:Owasp-board@lists.owasp.org">Owasp-board@lists.owasp.org</a><br>
<a href="https://lists.owasp.org/mailman/listinfo/owasp-board" target="_blank">https://lists.owasp.org/mailman/listinfo/owasp-board</a><br>
<br></blockquote></div><br></div>