You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by Pierre-Arnaud Marcelot <pa...@marcelot.net> on 2008/08/22 16:52:25 UTC

[Studio] Cleaning duplicated dependencies in plugins

Hi all,

While I was looking at dependencies we're using in Studio, I released that
they are duplicating dependencies in various plugins.

The commons-io-1.3.jar library is included in:

   - the Connection Core plugin
   - the Jars plugin
   - the LDAP Browser Core plugin


The commons-codec-1.3.jar library is included in:

   - the LDAP Browser Core plugin
   - the LDIF Parser plugin


I suggest that we remove the commons-io-1.3.jar library from the Connection
Core and the LDAP Browser Core plugins, leaving it only in the Jars plugin.
For your information, the Connection Core and the LDAP Browser Core plugins
already have dependency on the Jars plugin.

I also suggest that we put the commons-codec-1.3.jar library in the Jars
plugin and add a dependency to the Jars plugin in the LDIF Parser plugin.

WDYT?

Thanks,
Pierre-Arnaud

Re: [Studio] Cleaning duplicated dependencies in plugins

Posted by Pierre-Arnaud Marcelot <pa...@marcelot.net>.
I created an issue for this:
    https://issues.apache.org/jira/browse/DIRSTUDIO-374

Regards,
Pierre-Arnaud


On Mon, Aug 25, 2008 at 1:20 PM, Pierre-Arnaud Marcelot <pa...@marcelot.net>wrote:

> Thanks Stefan.
>
> I'm going to update this in trunk.
>
> Regards,
> Pierre-Arnaud.
>
>
> On Mon, Aug 25, 2008 at 11:55 AM, Stefan Seelmann <se...@apache.org>wrote:
>
>> Hi Pierre-Arnaud,
>>
>> Pierre-Arnaud Marcelot wrote:
>> > Hi all,
>> >
>> > While I was looking at dependencies we're using in Studio, I released
>> > that they are duplicating dependencies in various plugins.
>> >
>> > The commons-io-1.3.jar library is included in:
>> >
>> >     * the Connection Core plugin
>> >     * the Jars plugin
>> >     * the LDAP Browser Core plugin
>> >
>> >
>> > The commons-codec-1.3.jar library is included in:
>> >
>> >     * the LDAP Browser Core plugin
>> >     * the LDIF Parser plugin
>> >
>> >
>> > I suggest that we remove the commons-io-1.3.jar library from the
>> > Connection Core and the LDAP Browser Core plugins, leaving it only in
>> > the Jars plugin. For your information, the Connection Core and the LDAP
>> > Browser Core plugins already have dependency on the Jars plugin.
>> >
>> > I also suggest that we put the commons-codec-1.3.jar library in the Jars
>> > plugin and add a dependency to the Jars plugin in the LDIF Parser
>> plugin.
>> >
>> > WDYT?
>>
>> +1
>>
>> It is totally nonsense to have these dependencies duplicated in several
>> plugins.
>>
>> Thanks,
>> Stefan
>>
>>
>

Re: [Studio] Cleaning duplicated dependencies in plugins

Posted by Pierre-Arnaud Marcelot <pa...@marcelot.net>.
Thanks Stefan.

I'm going to update this in trunk.

Regards,
Pierre-Arnaud.

On Mon, Aug 25, 2008 at 11:55 AM, Stefan Seelmann <se...@apache.org>wrote:

> Hi Pierre-Arnaud,
>
> Pierre-Arnaud Marcelot wrote:
> > Hi all,
> >
> > While I was looking at dependencies we're using in Studio, I released
> > that they are duplicating dependencies in various plugins.
> >
> > The commons-io-1.3.jar library is included in:
> >
> >     * the Connection Core plugin
> >     * the Jars plugin
> >     * the LDAP Browser Core plugin
> >
> >
> > The commons-codec-1.3.jar library is included in:
> >
> >     * the LDAP Browser Core plugin
> >     * the LDIF Parser plugin
> >
> >
> > I suggest that we remove the commons-io-1.3.jar library from the
> > Connection Core and the LDAP Browser Core plugins, leaving it only in
> > the Jars plugin. For your information, the Connection Core and the LDAP
> > Browser Core plugins already have dependency on the Jars plugin.
> >
> > I also suggest that we put the commons-codec-1.3.jar library in the Jars
> > plugin and add a dependency to the Jars plugin in the LDIF Parser plugin.
> >
> > WDYT?
>
> +1
>
> It is totally nonsense to have these dependencies duplicated in several
> plugins.
>
> Thanks,
> Stefan
>
>

Re: [Studio] Cleaning duplicated dependencies in plugins

Posted by Stefan Seelmann <se...@apache.org>.
Hi Pierre-Arnaud,

Pierre-Arnaud Marcelot wrote:
> Hi all,
> 
> While I was looking at dependencies we're using in Studio, I released
> that they are duplicating dependencies in various plugins.
> 
> The commons-io-1.3.jar library is included in:
> 
>     * the Connection Core plugin
>     * the Jars plugin
>     * the LDAP Browser Core plugin
> 
> 
> The commons-codec-1.3.jar library is included in:
> 
>     * the LDAP Browser Core plugin
>     * the LDIF Parser plugin
> 
> 
> I suggest that we remove the commons-io-1.3.jar library from the
> Connection Core and the LDAP Browser Core plugins, leaving it only in
> the Jars plugin. For your information, the Connection Core and the LDAP
> Browser Core plugins already have dependency on the Jars plugin.
> 
> I also suggest that we put the commons-codec-1.3.jar library in the Jars
> plugin and add a dependency to the Jars plugin in the LDIF Parser plugin.
> 
> WDYT?

+1

It is totally nonsense to have these dependencies duplicated in several
plugins.

Thanks,
Stefan