Daniel Pocock
2014-07-24 07:04:48 UTC
Can anybody comment on the intended lifecycle for
jitsi-defaults.properties and jitsi-default-overrides.properties?
Are they supposed to be in a JAR or just on the filesystem so they can
be tweaked by a sysadmin at runtime?
It appears they are not copied into any of the JARs created by the web
start build.xml, should they be in configs.jar?
I notice this in the build.xml:
<jar destfile="${release.dir}/lib/configs.jar">
<manifest>
<attribute name="Application-Name"
value="Jitsi"/>
<attribute name="Permissions"
value="all-permissions"/>
<attribute name="Codebase" value="*"/>
</manifest>
<fileset dir="${sc.basedir}/resources/install">
<include name="logging.properties" />
</fileset>
<fileset dir="${tmp.dir}">
<include name="*.properties" />
</fileset>
</jar>
Does that mean that somebody wanting to override these things has to
manually copy their file to ${tmp.dir} before building? Or this is just
something that should happen automatically but was overlooked?
jitsi-defaults.properties and jitsi-default-overrides.properties?
Are they supposed to be in a JAR or just on the filesystem so they can
be tweaked by a sysadmin at runtime?
It appears they are not copied into any of the JARs created by the web
start build.xml, should they be in configs.jar?
I notice this in the build.xml:
<jar destfile="${release.dir}/lib/configs.jar">
<manifest>
<attribute name="Application-Name"
value="Jitsi"/>
<attribute name="Permissions"
value="all-permissions"/>
<attribute name="Codebase" value="*"/>
</manifest>
<fileset dir="${sc.basedir}/resources/install">
<include name="logging.properties" />
</fileset>
<fileset dir="${tmp.dir}">
<include name="*.properties" />
</fileset>
</jar>
Does that mean that somebody wanting to override these things has to
manually copy their file to ${tmp.dir} before building? Or this is just
something that should happen automatically but was overlooked?