<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body >Hi!
<br>
<br>Thanks for the response.
<br>We currently use phpDocs for generating our API documentation.
<br>
<br>I will take your advice of having individual core members as deputies. We have already done that. Once the Beta is out, we will have a lot of bug-fixes coming in, at that time, it will be better to have some more deputies so that we are able to move faster and in sync. We will make the communication channels more open at that point in time.
<br>
<br>We intend to bundle php5 with mysql5 as of now.
<br>
<br>Richie<br><br><br><br><br>---- Mike Fedyk&lt;mfedyk@mikefedyk.com&gt; wrote ---- <br><br><blockquote style='border-left: 2px solid #0000FF; padding: 6px;'><html>
<xbody>
Richie wrote:<br><br>&gt; Hello!<br>&gt;<br>&gt; We plan to release the Beta by the end of this month.<br>&gt; As I am running short of resources here, I would request some help.<br>&gt; Towards that end, I had a discussion with mmbrich and these are the salient <br>&gt; points that we discussed. Please feel free to pitch in your views.<br>&gt;<br>&gt; a) Bundle prototype as base library for all Ajax features<br><br>That's good.  Make sure you keep it up to date and if you make any <br>changes to the lib, submit them upstream.<br><br>&gt; b) Hiring Deputies for keeping track of various modules. I would need volunteers. The<br>&gt; Deputies must know that copying from any outside source is not allowed and is not <br>&gt; respected either. No new feature additions are allowed, only and strictly bug-fixes.<br>&gt; c) Try and get the svn diff of the 4.2.x series and see if the same can be <br>&gt; merged into the 5.0. Care has to be taken as these are entirely two <br>&gt; different beasts.<br><br>This will require a full change in your work flow.  Any meetings and <br>communications done in your team will have to be done publicly so that <br>your community deputies will be informed of things as they happen and <br>why they happen.<br><br>You'll need to make tickets for features, bugs etc. in trac and <br>reference to them on your checkins so that a feature or bug fix that is <br>spread over multiple checkins can be tracked easily.<br><br>If you have deputies, they should be the only one making changes to <br>their area of control.  That means if Joe Bob developer is assigned the <br>helpdesk module, even changes made by the core team should go through <br>the deputy.<br><br>&gt; Please note, opening up the 5.0 is a critical move. We need to understand<br>&gt; all the facets of this before we do actually open up the main trunk to developers.<br>&gt; So, I am starting a discussion here to get all your views.<br><br>This is very true.  I think the easiest way to get there is to have your <br>first deputies to be from the vtiger core team.  Assign the various <br>portions of the 5 source tree between your developers and have them send <br>changes to each other and review each other's work.<br><br>&gt;<br>&gt; There is also the issue of support for MySQL5 with PHP5 in the default installation.<br>&gt; I am open to debate on how to go about bundling these.<br><br>It's up to you what versions you want  to bundle with vtiger.  Though <br>using the newest version that works properly is probably the best way to <br>go.  So if vtiger 5 works with php5 and mysql5 use those.  But if you <br>can bundle php5.1 and vtiger 5 works well with it, then do that.<br><br>&gt;<br>&gt; To briefly mention our status over here :-<br>&gt; We have started working on the API generation of all the code that we <br>&gt; write, I will<br>&gt; be happy to have reviewers for the same as well.This will ensure that <br>&gt; the Developer Docs/Guide is proper.<br>&gt; As I type this letter, we are working feverishly on the product to <br>&gt; integrate the<br>&gt; required UIs esp that of the Security module.<br><br>What documentation system are you using?<br><br>Mike<br>_______________________________________________<br>This vtiger.com email is sponsored by Zoho Planner. Still scribbling down your To-Do's on bits of paper &amp; palms of your hands? Try the AJAX enabled, personal organizer online, Zoho Planner for FREE instead! <a href="http://zohoplanner.com/?vt">http://zohoplanner.com/?vt</a> <br>
</xbody>
</html></blockquote></body></html>