[jitsi-dev] more properties for admin use


#1

Hi,

I'm attaching a patch-set so that administrators can fine-tune Jitsi's GUI options.
In a corporate environment one would prefer to somehow hide all the configuration options that may lead to usage error or sub-optimal performance.
ie. you might not want the user to change video frame rates, ldap settings, etc. However, you would like the user to change several other settings at will.

The patches I'm attaching add several properties.

An example is shown in the screenshots and is the result of provisioning the properties I'm pasting below.
As you can see in the screenshots I'm letting the user see all the options except those that I'd rather not have them modify (audio, video codecs, ldap, etc.).

// disables the "Events" tab:
echo "net.java.sip.communicator.plugin.notificationconfiguration.DISABLED=true\n";
// disables the "Chat" tab:
echo "net.java.sip.communicator.plugin.chatconfig.DISABLED=true\n";
// disables the TLS form in Advanced menu:
echo "net.java.sip.communicator.plugin.certconfig.DISABLED=true\n";
// disables the DNS form in Advanced menu:
echo "net.java.sip.communicator.plugin.dnsconfig.DISABLED=true\n";
// disables the PROVISIONING form in Advanced menu:
echo "net.java.sip.communicator.plugin.provisionconfig.DISABLED=true\n";
// disables the LOGGING form in Advanced menu:
echo "net.java.sip.communicator.plugin.loggingconfig.DISABLED=true\n";
// disables the SKIN MANAGER form in Advanced menu:
echo "net.java.sip.communicator.plugin.skinconfig.DISABLED=true\n";
// disables the PLUGIN MANAGER form in Advanced menu:
echo "net.java.sip.communicator.plugin.pluginconfig.DISABLED=true\n";
// disables the KEYBINDINGS form in Advanced menu:
echo "net.java.sip.communicator.plugin.keybindingsconfig.DISABLED=true\n";
// disables the CONTACT SOURCE form in Advanced menu:
echo "net.java.sip.communicator.plugin.contactsourceconfig.DISABLED=true\n";
// disables the GLOBAL PROXY form in Advanced menu:
echo "net.java.sip.communicator.plugin.globalproxyconfig.DISABLED=true\n";
// disables the SIP form in Advanced menu:
echo "net.java.sip.communicator.plugin.sipconfig.DISABLED=true\n";
// disables the H264 form in Advanced menu:
echo "net.java.sip.communicator.impl.neomedia.H264_CONFIG_DISABLED=true\n";
// disables the CALL RECORDING form in Advanced menu:
echo "net.java.sip.communicator.impl.neomedia.CALL_RECORDING_CONFIG_DISABLED=false\n";
// disables the CHAT form in Security menu:
echo "net.java.sip.communicator.impl.neomedia.OTR_CHAT_CONFIG_DISABLED=false\n";
// disables the CALL (ZRTP) form in Security menu:
echo "net.java.sip.communicator.impl.neomedia.ZRTP_CONFIG_DISABLED=true\n";
// disables the MASTER PASSWORD form in Security menu:
echo "net.java.sip.communicator.plugin.securityconfig.MASTER_PASSWORD_DISABLED=true\n";
// disables the MORE SETTINGS tab in Video menu:
echo "net.java.sip.communicator.impl.neomedia.VIDEO_MORE_SETTINGS_DISABLED=true\n";
// disables the DEVICES settings tab in Video/Audio menus:
echo "net.java.sip.communicator.impl.neomedia.DEVICES_SETTINGS_DISABLED=false\n";
// disables the ENCODINGS tab in Video/Audio menus:
echo "net.java.sip.communicator.impl.neomedia.AUDIO_VIDEO_ENCODINGS_DISABLED=true\n";
// disables the STARTUP panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.STARTUP_DISABLED=true\n";
// disables the MESSAGE panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.MESSAGE_DISABLED=false\n";
// disables the AUTOAWAY panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.AUTOAWAY_DISABLED=false\n";
// disables the NOTIFICATION panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.NOTIFICATION_DISABLED=false\n";
// disables the LOCALE panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.LOCALE_DISABLED=false\n";
// disables the CALL panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.CALL_DISABLED=true\n";
// disables the CHECK FOR UPDATES menu entry in About menu:
echo "net.java.sip.communicator.plugin.update.CHECK_FOR_UPDATES_MENU_DISABLED=true\n";

Is anyone interested? Should I open a JIRA feature request?

Thanks,

Vieri

screenshots.zip (131 KB)

patches.zip (15.7 KB)


#2

Hey Vieri,

I'm not a dev but a lot of these options look very useful to me. My company has recently switched to using softphones, specifically Jitsi, and we would definitely use some of these properties.

Thanks for your time and effort!

Aaron

Aaron Stover
Celestech, Inc.
(480) 940-1640 x205
aaron.stover@celestech.com

Transforming Technology into Capability�

A 2011 Inc. 500 Company
Learn more about us on the web at www.Celestech.com

···

On 5/18/2012 4:09 AM, Vieri wrote:

Hi,

I'm attaching a patch-set so that administrators can fine-tune Jitsi's GUI options.
In a corporate environment one would prefer to somehow hide all the configuration options that may lead to usage error or sub-optimal performance.
ie. you might not want the user to change video frame rates, ldap settings, etc. However, you would like the user to change several other settings at will.

The patches I'm attaching add several properties.

An example is shown in the screenshots and is the result of provisioning the properties I'm pasting below.
As you can see in the screenshots I'm letting the user see all the options except those that I'd rather not have them modify (audio, video codecs, ldap, etc.).

// disables the "Events" tab:
echo "net.java.sip.communicator.plugin.notificationconfiguration.DISABLED=true\n";
// disables the "Chat" tab:
echo "net.java.sip.communicator.plugin.chatconfig.DISABLED=true\n";
// disables the TLS form in Advanced menu:
echo "net.java.sip.communicator.plugin.certconfig.DISABLED=true\n";
// disables the DNS form in Advanced menu:
echo "net.java.sip.communicator.plugin.dnsconfig.DISABLED=true\n";
// disables the PROVISIONING form in Advanced menu:
echo "net.java.sip.communicator.plugin.provisionconfig.DISABLED=true\n";
// disables the LOGGING form in Advanced menu:
echo "net.java.sip.communicator.plugin.loggingconfig.DISABLED=true\n";
// disables the SKIN MANAGER form in Advanced menu:
echo "net.java.sip.communicator.plugin.skinconfig.DISABLED=true\n";
// disables the PLUGIN MANAGER form in Advanced menu:
echo "net.java.sip.communicator.plugin.pluginconfig.DISABLED=true\n";
// disables the KEYBINDINGS form in Advanced menu:
echo "net.java.sip.communicator.plugin.keybindingsconfig.DISABLED=true\n";
// disables the CONTACT SOURCE form in Advanced menu:
echo "net.java.sip.communicator.plugin.contactsourceconfig.DISABLED=true\n";
// disables the GLOBAL PROXY form in Advanced menu:
echo "net.java.sip.communicator.plugin.globalproxyconfig.DISABLED=true\n";
// disables the SIP form in Advanced menu:
echo "net.java.sip.communicator.plugin.sipconfig.DISABLED=true\n";
// disables the H264 form in Advanced menu:
echo "net.java.sip.communicator.impl.neomedia.H264_CONFIG_DISABLED=true\n";
// disables the CALL RECORDING form in Advanced menu:
echo "net.java.sip.communicator.impl.neomedia.CALL_RECORDING_CONFIG_DISABLED=false\n";
// disables the CHAT form in Security menu:
echo "net.java.sip.communicator.impl.neomedia.OTR_CHAT_CONFIG_DISABLED=false\n";
// disables the CALL (ZRTP) form in Security menu:
echo "net.java.sip.communicator.impl.neomedia.ZRTP_CONFIG_DISABLED=true\n";
// disables the MASTER PASSWORD form in Security menu:
echo "net.java.sip.communicator.plugin.securityconfig.MASTER_PASSWORD_DISABLED=true\n";
// disables the MORE SETTINGS tab in Video menu:
echo "net.java.sip.communicator.impl.neomedia.VIDEO_MORE_SETTINGS_DISABLED=true\n";
// disables the DEVICES settings tab in Video/Audio menus:
echo "net.java.sip.communicator.impl.neomedia.DEVICES_SETTINGS_DISABLED=false\n";
// disables the ENCODINGS tab in Video/Audio menus:
echo "net.java.sip.communicator.impl.neomedia.AUDIO_VIDEO_ENCODINGS_DISABLED=true\n";
// disables the STARTUP panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.STARTUP_DISABLED=true\n";
// disables the MESSAGE panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.MESSAGE_DISABLED=false\n";
// disables the AUTOAWAY panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.AUTOAWAY_DISABLED=false\n";
// disables the NOTIFICATION panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.NOTIFICATION_DISABLED=false\n";
// disables the LOCALE panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.LOCALE_DISABLED=false\n";
// disables the CALL panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.CALL_DISABLED=true\n";
// disables the CHECK FOR UPDATES menu entry in About menu:
echo "net.java.sip.communicator.plugin.update.CHECK_FOR_UPDATES_MENU_DISABLED=true\n";

Is anyone interested? Should I open a JIRA feature request?

Thanks,

Vieri


#3

Hey Vieri,

Sorry for taking so long to respond. We'd have to check if some of these
aren't already supported (like the first one for example) but there's
certainly no problem implementing this.

Could you please open an issue?

Emil

···

On 18.05.12 13:09, Vieri wrote:

Hi,

I'm attaching a patch-set so that administrators can fine-tune Jitsi's GUI options.
In a corporate environment one would prefer to somehow hide all the configuration options that may lead to usage error or sub-optimal performance.
ie. you might not want the user to change video frame rates, ldap settings, etc. However, you would like the user to change several other settings at will.

The patches I'm attaching add several properties.

An example is shown in the screenshots and is the result of provisioning the properties I'm pasting below.
As you can see in the screenshots I'm letting the user see all the options except those that I'd rather not have them modify (audio, video codecs, ldap, etc.).

// disables the "Events" tab:
echo "net.java.sip.communicator.plugin.notificationconfiguration.DISABLED=true\n";
// disables the "Chat" tab:
echo "net.java.sip.communicator.plugin.chatconfig.DISABLED=true\n";
// disables the TLS form in Advanced menu:
echo "net.java.sip.communicator.plugin.certconfig.DISABLED=true\n";
// disables the DNS form in Advanced menu:
echo "net.java.sip.communicator.plugin.dnsconfig.DISABLED=true\n";
// disables the PROVISIONING form in Advanced menu:
echo "net.java.sip.communicator.plugin.provisionconfig.DISABLED=true\n";
// disables the LOGGING form in Advanced menu:
echo "net.java.sip.communicator.plugin.loggingconfig.DISABLED=true\n";
// disables the SKIN MANAGER form in Advanced menu:
echo "net.java.sip.communicator.plugin.skinconfig.DISABLED=true\n";
// disables the PLUGIN MANAGER form in Advanced menu:
echo "net.java.sip.communicator.plugin.pluginconfig.DISABLED=true\n";
// disables the KEYBINDINGS form in Advanced menu:
echo "net.java.sip.communicator.plugin.keybindingsconfig.DISABLED=true\n";
// disables the CONTACT SOURCE form in Advanced menu:
echo "net.java.sip.communicator.plugin.contactsourceconfig.DISABLED=true\n";
// disables the GLOBAL PROXY form in Advanced menu:
echo "net.java.sip.communicator.plugin.globalproxyconfig.DISABLED=true\n";
// disables the SIP form in Advanced menu:
echo "net.java.sip.communicator.plugin.sipconfig.DISABLED=true\n";
// disables the H264 form in Advanced menu:
echo "net.java.sip.communicator.impl.neomedia.H264_CONFIG_DISABLED=true\n";
// disables the CALL RECORDING form in Advanced menu:
echo "net.java.sip.communicator.impl.neomedia.CALL_RECORDING_CONFIG_DISABLED=false\n";
// disables the CHAT form in Security menu:
echo "net.java.sip.communicator.impl.neomedia.OTR_CHAT_CONFIG_DISABLED=false\n";
// disables the CALL (ZRTP) form in Security menu:
echo "net.java.sip.communicator.impl.neomedia.ZRTP_CONFIG_DISABLED=true\n";
// disables the MASTER PASSWORD form in Security menu:
echo "net.java.sip.communicator.plugin.securityconfig.MASTER_PASSWORD_DISABLED=true\n";
// disables the MORE SETTINGS tab in Video menu:
echo "net.java.sip.communicator.impl.neomedia.VIDEO_MORE_SETTINGS_DISABLED=true\n";
// disables the DEVICES settings tab in Video/Audio menus:
echo "net.java.sip.communicator.impl.neomedia.DEVICES_SETTINGS_DISABLED=false\n";
// disables the ENCODINGS tab in Video/Audio menus:
echo "net.java.sip.communicator.impl.neomedia.AUDIO_VIDEO_ENCODINGS_DISABLED=true\n";
// disables the STARTUP panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.STARTUP_DISABLED=true\n";
// disables the MESSAGE panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.MESSAGE_DISABLED=false\n";
// disables the AUTOAWAY panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.AUTOAWAY_DISABLED=false\n";
// disables the NOTIFICATION panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.NOTIFICATION_DISABLED=false\n";
// disables the LOCALE panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.LOCALE_DISABLED=false\n";
// disables the CALL panel in General menu:
echo "net.java.sip.communicator.plugin.generalconfig.CALL_DISABLED=true\n";
// disables the CHECK FOR UPDATES menu entry in About menu:
echo "net.java.sip.communicator.plugin.update.CHECK_FOR_UPDATES_MENU_DISABLED=true\n";

Is anyone interested? Should I open a JIRA feature request?

Thanks,

Vieri

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
http://jitsi.org FAX: +33.1.77.62.47.31


#4

This is perfect, I think it should be opened as a JIRA project.

@Aaron Stover: Please how are you deploying Jitsi in your environment. I
want to do that for my office. Thanks

···

On Mon, May 21, 2012 at 11:02 PM, Aaron Stover (Celestech) < aaron.stover@celestech.com> wrote:

Hey Vieri,

I'm not a dev but a lot of these options look very useful to me. My
company has recently switched to using softphones, specifically Jitsi, and
we would definitely use some of these properties.

Thanks for your time and effort!

Aaron

Aaron Stover
Celestech, Inc.
(480) 940-1640 x205
aaron.stover@celestech.com

Transforming Technology into CapabilityŽ

A 2011 Inc. 500 Company
Learn more about us on the web at www.Celestech.com

On 5/18/2012 4:09 AM, Vieri wrote:

Hi,

I'm attaching a patch-set so that administrators can fine-tune Jitsi's
GUI options.
In a corporate environment one would prefer to somehow hide all the
configuration options that may lead to usage error or sub-optimal
performance.
ie. you might not want the user to change video frame rates, ldap
settings, etc. However, you would like the user to change several other
settings at will.

The patches I'm attaching add several properties.

An example is shown in the screenshots and is the result of provisioning
the properties I'm pasting below.
As you can see in the screenshots I'm letting the user see all the
options except those that I'd rather not have them modify (audio, video
codecs, ldap, etc.).

// disables the "Events" tab:
echo "net.java.sip.communicator.**plugin.**notificationconfiguration.**
DISABLED=true\n";
// disables the "Chat" tab:
echo "net.java.sip.communicator.**plugin.chatconfig.DISABLED=**true\n";
// disables the TLS form in Advanced menu:
echo "net.java.sip.communicator.**plugin.certconfig.DISABLED=**true\n";
// disables the DNS form in Advanced menu:
echo "net.java.sip.communicator.**plugin.dnsconfig.DISABLED=**true\n";
// disables the PROVISIONING form in Advanced menu:
echo "net.java.sip.communicator.**plugin.provisionconfig.**
DISABLED=true\n";
// disables the LOGGING form in Advanced menu:
echo "net.java.sip.communicator.**plugin.loggingconfig.DISABLED=**
true\n";
// disables the SKIN MANAGER form in Advanced menu:
echo "net.java.sip.communicator.**plugin.skinconfig.DISABLED=**true\n";
// disables the PLUGIN MANAGER form in Advanced menu:
echo "net.java.sip.communicator.**plugin.pluginconfig.DISABLED=**true\n";
// disables the KEYBINDINGS form in Advanced menu:
echo "net.java.sip.communicator.**plugin.keybindingsconfig.**
DISABLED=true\n";
// disables the CONTACT SOURCE form in Advanced menu:
echo "net.java.sip.communicator.**plugin.contactsourceconfig.**
DISABLED=true\n";
// disables the GLOBAL PROXY form in Advanced menu:
echo "net.java.sip.communicator.**plugin.globalproxyconfig.**
DISABLED=true\n";
// disables the SIP form in Advanced menu:
echo "net.java.sip.communicator.**plugin.sipconfig.DISABLED=**true\n";
// disables the H264 form in Advanced menu:
echo "net.java.sip.communicator.**impl.neomedia.H264_CONFIG_**
DISABLED=true\n";
// disables the CALL RECORDING form in Advanced menu:
echo "net.java.sip.communicator.**impl.neomedia.CALL_RECORDING_**
CONFIG_DISABLED=false\n";
// disables the CHAT form in Security menu:
echo "net.java.sip.communicator.**impl.neomedia.OTR_CHAT_CONFIG_**
DISABLED=false\n";
// disables the CALL (ZRTP) form in Security menu:
echo "net.java.sip.communicator.**impl.neomedia.ZRTP_CONFIG_**
DISABLED=true\n";
// disables the MASTER PASSWORD form in Security menu:
echo "net.java.sip.communicator.**plugin.securityconfig.MASTER_**
PASSWORD_DISABLED=true\n";
// disables the MORE SETTINGS tab in Video menu:
echo "net.java.sip.communicator.**impl.neomedia.VIDEO_MORE_**
SETTINGS_DISABLED=true\n";
// disables the DEVICES settings tab in Video/Audio menus:
echo "net.java.sip.communicator.**impl.neomedia.DEVICES_**
SETTINGS_DISABLED=false\n";
// disables the ENCODINGS tab in Video/Audio menus:
echo "net.java.sip.communicator.**impl.neomedia.AUDIO_VIDEO_**
ENCODINGS_DISABLED=true\n";
// disables the STARTUP panel in General menu:
echo "net.java.sip.communicator.**plugin.generalconfig.STARTUP_**
DISABLED=true\n";
// disables the MESSAGE panel in General menu:
echo "net.java.sip.communicator.**plugin.generalconfig.MESSAGE_**
DISABLED=false\n";
// disables the AUTOAWAY panel in General menu:
echo "net.java.sip.communicator.**plugin.generalconfig.AUTOAWAY_**
DISABLED=false\n";
// disables the NOTIFICATION panel in General menu:
echo "net.java.sip.communicator.**plugin.generalconfig.**
NOTIFICATION_DISABLED=false\n"**;
// disables the LOCALE panel in General menu:
echo "net.java.sip.communicator.**plugin.generalconfig.LOCALE_**
DISABLED=false\n";
// disables the CALL panel in General menu:
echo "net.java.sip.communicator.**plugin.generalconfig.CALL_**
DISABLED=true\n";
// disables the CHECK FOR UPDATES menu entry in About menu:
echo "net.java.sip.communicator.**plugin.update.CHECK_FOR_**
UPDATES_MENU_DISABLED=true\n";

Is anyone interested? Should I open a JIRA feature request?

Thanks,

Vieri


#5

Hi Emil,

Here's the issue's URL:
http://java.net/jira/browse/JITSI-1045

The PHP provisioning example uses 1 or 2 properties that are already available in the original code. I used them in conjunction with the new properties in order to get what you see in the screenshots.

Thanks,

Vieri

···

--- On Wed, 5/23/12, Emil Ivov <emcho@jitsi.org> wrote:

Hey Vieri,

Sorry for taking so long to respond. We'd have to check if
some of these
aren't already supported (like the first one for example)
but there's
certainly no problem implementing this.

Could you please open an issue?


#6

Hi Vieri,

Thank you for proposing this enhancement.

Your patches have been committed (svn revision #9631 and #9632, available in the next build) and acknowledged on the web site.
Some few changes have been done, mainly to conform property names to Jitsi convention: prefix.DISABLED.

Here is a list of the new properties available:
net.java.sip.communicator.impl.neomedia.callrecordingconfig.DISABLED
net.java.sip.communicator.impl.neomedia.devicesconfig.DISABLED
net.java.sip.communicator.impl.neomedia.encodingsconfig.DISABLED
net.java.sip.communicator.impl.neomedia.h264config.DISABLED
net.java.sip.communicator.impl.neomedia.videomoresettingsconfig.DISABLED
net.java.sip.communicator.impl.neomedia.zrtpconfig.DISABLED
net.java.sip.communicator.plugin.certconfig.DISABLED
net.java.sip.communicator.plugin.contactsourceconfig.DISABLED
net.java.sip.communicator.plugin.dnsconfig.DISABLED
net.java.sip.communicator.plugin.generalconfig.autoawayconfig.DISABLED
net.java.sip.communicator.plugin.generalconfig.callconfig.DISABLED
net.java.sip.communicator.plugin.generalconfig.localeconfig.DISABLED
net.java.sip.communicator.plugin.generalconfig.messageconfig.DISABLED
net.java.sip.communicator.plugin.generalconfig.notificationconfig.DISABLED
net.java.sip.communicator.plugin.generalconfig.sipconfig.DISABLED
net.java.sip.communicator.plugin.generalconfig.startupconfig.DISABLED
net.java.sip.communicator.plugin.globalproxyconfig.DISABLED
net.java.sip.communicator.plugin.keybindingsconfig.DISABLED
net.java.sip.communicator.plugin.loggingconfig.DISABLED
net.java.sip.communicator.plugin.otr.otrchatconfig.DISABLED
net.java.sip.communicator.plugin.pluginconfig.DISABLED
net.java.sip.communicator.plugin.provisionconfig.DISABLED
net.java.sip.communicator.plugin.securityconfig.masterpasswordconfig.DISABLED
net.java.sip.communicator.plugin.simpleaccreg.DISABLED
net.java.sip.communicator.plugin.skinconfig.DISABLED
net.java.sip.communicator.plugin.update.checkforupdatesmenu.DISABLED

Regards,
Vincent

···

On 05/24/2012 03:10 PM, Vieri wrote:

--- On Wed, 5/23/12, Emil Ivov<emcho@jitsi.org> wrote:

Hey Vieri,

Sorry for taking so long to respond. We'd have to check if
some of these
aren't already supported (like the first one for example)
but there's
certainly no problem implementing this.

Could you please open an issue?

Hi Emil,

Here's the issue's URL:
http://java.net/jira/browse/JITSI-1045

The PHP provisioning example uses 1 or 2 properties that are already available in the original code. I used them in conjunction with the new properties in order to get what you see in the screenshots.

Thanks,

Vieri

--
Vincent Lucas, Ph.D. Jitsi developer
chenzo@jitsi.org http://jitsi.org


#7

Thanks Vincent.

···

--- On Thu, 6/7/12, Vincent Lucas <chenzo@jitsi.org> wrote:

Hi Vieri,

Thank you for proposing this enhancement.

Your patches have been committed (svn revision #9631 and
#9632,
available in the next build) and acknowledged on the web
site.
Some few changes have been done, mainly to conform property
names to
Jitsi convention: prefix.DISABLED.

Here is a list of the new properties available:
net.java.sip.communicator.impl.neomedia.callrecordingconfig.DISABLED
net.java.sip.communicator.impl.neomedia.devicesconfig.DISABLED
net.java.sip.communicator.impl.neomedia.encodingsconfig.DISABLED
net.java.sip.communicator.impl.neomedia.h264config.DISABLED
net.java.sip.communicator.impl.neomedia.videomoresettingsconfig.DISABLED
net.java.sip.communicator.impl.neomedia.zrtpconfig.DISABLED
net.java.sip.communicator.plugin.certconfig.DISABLED
net.java.sip.communicator.plugin.contactsourceconfig.DISABLED
net.java.sip.communicator.plugin.dnsconfig.DISABLED
net.java.sip.communicator.plugin.generalconfig.autoawayconfig.DISABLED
net.java.sip.communicator.plugin.generalconfig.callconfig.DISABLED
net.java.sip.communicator.plugin.generalconfig.localeconfig.DISABLED
net.java.sip.communicator.plugin.generalconfig.messageconfig.DISABLED
net.java.sip.communicator.plugin.generalconfig.notificationconfig.DISABLED
net.java.sip.communicator.plugin.generalconfig.sipconfig.DISABLED
net.java.sip.communicator.plugin.generalconfig.startupconfig.DISABLED
net.java.sip.communicator.plugin.globalproxyconfig.DISABLED
net.java.sip.communicator.plugin.keybindingsconfig.DISABLED
net.java.sip.communicator.plugin.loggingconfig.DISABLED
net.java.sip.communicator.plugin.otr.otrchatconfig.DISABLED
net.java.sip.communicator.plugin.pluginconfig.DISABLED
net.java.sip.communicator.plugin.provisionconfig.DISABLED
net.java.sip.communicator.plugin.securityconfig.masterpasswordconfig.DISABLED
net.java.sip.communicator.plugin.simpleaccreg.DISABLED
net.java.sip.communicator.plugin.skinconfig.DISABLED
net.java.sip.communicator.plugin.update.checkforupdatesmenu.DISABLED

Regards,
Vincent

On 05/24/2012 03:10 PM, Vieri wrote:
>
>
> --- On Wed, 5/23/12, Emil Ivov<emcho@jitsi.org> > wrote:
>
>> Hey Vieri,
>>
>> Sorry for taking so long to respond. We'd have to
check if
>> some of these
>> aren't already supported (like the first one for
example)
>> but there's
>> certainly no problem implementing this.
>>
>> Could you please open an issue?
>
> Hi Emil,
>
> Here's the issue's URL:
> http://java.net/jira/browse/JITSI-1045
>
> The PHP provisioning example uses 1 or 2 properties
that are already available in the original code. I used them
in conjunction with the new properties in order to get what
you see in the screenshots.
>
> Thanks,
>
> Vieri
>

--
Vincent Lucas, Ph.D.
Jitsi developer
chenzo@jitsi.org

 http://jitsi.org