jsakalos
13 Jun 2007, 3:18 PM
Hi community,
it will happen sooner or later that talented Ext users will create extensions (extension classes) that will be very usable a interesting for others. I was a bit concerned about possible namespace conflicts so I pm-ed it to Jack and he responded that he would recommend namespace:
Ext.ux (ux stands for User extension)
I like the idea very much and abbreviation too. :)
The code prefix of such user extension would be then:
Ext.namespace('Ext.ux');
// and here comes the extension
Ext.ux.MyNewNiceExtension = function(.....) { .... };
This won't prevent the possible name collisions fully but at least the user extensions won't collide with Ext namespace that should remain fully under Jack's control. Of course, we as the community can have a list on this forum with already taken names. If you'll like the idea please know that I have taken names:
Ext.ux.InfoPanel
Ext.ux.Accordion
from this namespace.
it will happen sooner or later that talented Ext users will create extensions (extension classes) that will be very usable a interesting for others. I was a bit concerned about possible namespace conflicts so I pm-ed it to Jack and he responded that he would recommend namespace:
Ext.ux (ux stands for User extension)
I like the idea very much and abbreviation too. :)
The code prefix of such user extension would be then:
Ext.namespace('Ext.ux');
// and here comes the extension
Ext.ux.MyNewNiceExtension = function(.....) { .... };
This won't prevent the possible name collisions fully but at least the user extensions won't collide with Ext namespace that should remain fully under Jack's control. Of course, we as the community can have a list on this forum with already taken names. If you'll like the idea please know that I have taken names:
Ext.ux.InfoPanel
Ext.ux.Accordion
from this namespace.