• Guus der Kinderen's avatar
    OF-546: Plugins should not inherit from parent. · 0ac528dd
    Guus der Kinderen authored
    The build plans for the plugins should not inherit from the parent project, as this
    ties their existence in with our parent project. Third party developers cannot do
    this (without modifying the parent project structure). We should facilitate third
    party developers, and use the same tools as we provide them.
    
    This commit removes the parent/child dependencies between the top-level parent POM
    and the plugins POM. There still as a parent/child dependency between the plugins
    POM and each individual plugin.
    
    Although I'm not sure this change is a complete solution, it is aimed to more closely
    represent a development setup in which a third party developer might find itself. To
    create a plugin of their own, they can now:
    
     - Use our 'plugins' module directly (define it as a parent)
     - Replace our 'plugins' module by a proprietary one (when developing multiple
       proprietary plugins).
     - Take most POM definition from our 'plugins' module and merge that with a new
       stand-alone plugin project.
    0ac528dd
Name
Last commit
Last update
..
broadcast Loading commit data...
callbackOnOffline Loading commit data...
clientControl Loading commit data...
clustering Loading commit data...
contentFilter Loading commit data...
dbaccess Loading commit data...
emailListener Loading commit data...
emailOnAway Loading commit data...
fastpath Loading commit data...
gojara Loading commit data...
hazelcast Loading commit data...
jingleNodes Loading commit data...
jmxweb Loading commit data...
justmarried Loading commit data...
kraken Loading commit data...
loadStats Loading commit data...
monitoring Loading commit data...
motd Loading commit data...
mucservice Loading commit data...
nodejs Loading commit data...
openfire-plugin-assembly-descriptor Loading commit data...
packetFilter Loading commit data...
presence Loading commit data...
rayo Loading commit data...
registration Loading commit data...
restAPI Loading commit data...
search Loading commit data...
sip Loading commit data...
stunserver Loading commit data...
subscription Loading commit data...
userCreation Loading commit data...
userImportExport Loading commit data...
userservice Loading commit data...
websocket Loading commit data...
xmldebugger Loading commit data...
pom.xml Loading commit data...