Most of my contributions come from code written while working on a project. 
While working on a project, I will find a bug or notice something that 
could be much better, then I correct it and send Massimo a patch. The 
mobile detection feature currently in web2py started as some code that I 
wrote for a project that wanted specific interfaces for mobile devices and 
desktops. Once I had it working, I submitted it. Eventually, others from 
the community have submitted further improvements to it, and now it's an 
excellent feature of web2py that is even used in the admin interface.

So I guess to answer your question, there are many projects and features 
that are on the wanted list from conversations over the last 6 months on 
this group. But probably the best way is to pick something you personally 
want to attack. Submit your changes and study how Massimo and the community 
implement those changes. Before long, you will be overloaded with different 
ideas for things.

One thing that I would personally love to see is a JSON-RPC adapter for the 
DAL so that you can use SQLFORM.grid with other data sources. 
Unfortunately, that is a HUGE undertaking with lots of problems to solve. I 
started to come up with an implementation plan, but I've gotten really busy 
over the last few months and haven't really touched it.

On Monday, March 26, 2012 12:30:00 PM UTC-4, Simon Bushell wrote:
>
> Hi all,
>
> So I am a Web2Py convert, and am now using it for pretty much all of my 
> Pythonic WebDev projects. 
>
> As well as being an excellent framework, I am equally impressed with the 
> passion and friendliness of the Web2Py community and I was wondering what I 
> can I do to help contribute to it. 
>
> *Lurking around this group to help people out?* Easily done
>
> *Helping better improve user documentation?* There seems to be a general 
> mood that it could be improved (though I personally haven't run into to 
> many issues)
>
> *Submitting bug fixes/plugins/apps?* My coding skills are largely 
> self-taught, but I think I am competent enough to contribute if needed. 
>
> Basically - where does the community need help the most and what can I do 
> to assist?
>
> cheers
>
> Simon
>
>
>

Reply via email to