I would like to help with RoundCube development by adjusting a local copy and 
then submit changes.  I have a few barriers I will need to overcome.

First, I am not really familiar with how things are handled from a general 
overview and could use a walk-through.  I am also not a big PHP developer.  I 
have mainly worked with Perl, Java and ASP.NET (C# and VB.NET).  But I have 
worked with PHP a bit.  You can see an example of something I once did with PHP 
here...

http://brennan.offwhite.net/blog/2004/09/27/phpnuke-feeds-for-rss-20-and-atom-03/
 

Second, I do have a lot of experience with Javascript but I have been working 
with the popular libraries like Prototype and Scriptaculous.  So the custom 
Javascript I am seeing is not familiar to me here either.  I will need a little 
assistance with getting started with it.  One nice piece of Javascript I 
created is GPlotter.

http://gplotter.offwhite.net/

The latest release uses Prototype and it uses an Object Oriented model, so is 
easier to work with during maintenance.  As I reviewed the Javascript for RC it 
was not clear that there was a OO approach in terms of controlling the UI and 
handling the mail.  I'd like to discuss some ideas with the core team who have 
been dealing with the UI and Javascript.  I think I can be a big help here.

I am also familiar with Subversion, so I already have a local copy pulled down 
and I am watching updates as the come down.  I have been hoping to understand 
the application design by simply reading the code.  I have an idea of how 
things are working, but the coding style is different than my own.  I need some 
time to get comfortable with it.

I am interested in doing whatever I can.  Let me know if you would be willing 
to walk me through the PHP architecture or the Javacript.

Thanks,

--
Brennan Stehling
Offwhite.net LLC
[EMAIL PROTECTED]



Reply via email to