PDA

View Full Version : Ext JS or not Ext JS



rion
3 Apr 2008, 3:08 AM
Hi

first of all, thanks for this great library!

I would really like to use this library in my projects (on of them here http://sf.net/projects/spidertalks), but one thing stops me. what if some feature, which i very need will be missed in core and it's will impossible to write plug-in for that (i can't imagine what it may be).

Write patches and send them to developers seems to be not very good idea (may be i'm wrong?) since reviewing patches is laborious job and patches can hangs for months and maybe years until introduced to source tree. The more bad thing is write own branch of this product.

The one way out i can see is participate in development. but how to become member of development team? I think , first of all i must prove my competence and maybe something else.

well its just ideas, i don't really want to become one of core developers or someone like, i just want to hear answer which clarify my doubts

Thanks.

evant
3 Apr 2008, 3:18 AM
The best thing about Ext is that it's quite easy to extend. The community is also very active, if you go and have a look at the extensions forum, you'll see a HEAP of stuff from people who aren't the developers of Ext.

As you use it, you'll become more familiar and comfortable. If the time comes where you need to build your own custom extensions, it shouldn't be too hard.

devnull
3 Apr 2008, 3:31 PM
Faced with the options of extending Ext to support special needs or having to code those solutions from scratch as with most other frameworks, I know which option I would take ;)

rion
4 Apr 2008, 11:37 AM
thanks for replies.

devnull, i can't disagree with you :-) of course if i will write something that's will not from scratch, but also all may existing code very far from state of extjs.

evant, thank you too. i hope i'll understand soon how extjs can be extended :-)

jay@moduscreate.com
4 Apr 2008, 4:34 PM
Rion, the forums and the learn section are full of user contributed documentation. I'd suggest spending time on the learn -> tutorial section to learn how extending works.

also, i have a test screencast on my site (see below) that explains ext.extend visually.