Hi Paul,

Yes sure will get the help from bundle authors. However, our main concern
is features at this moment..
Feature include a coarse grained functionality and existing third party
features do not meet our exact requirement.. Hence thought of creating our
own feature for third party bundles and re-factor it to be minimal.


for an example,

right now ELB installs,

mediation-feature, which requires another feature A and feature B.

however stratos requires only synapse.core bundle found inside mediation
feature. Hence thought of creating a stratos feature called,

org.apache.stratos.3rdpary.bundles.feature and include only the necessary
bundles in to that.
The effort is targeted to eliminate the unwanted bundle installations... I
agree with your suggestion. But that would be a next step IMHO...

--Pradeep







On Mon, Sep 16, 2013 at 12:53 PM, Paul Fremantle <[email protected]> wrote:

> Pradeep
>
> I agree this is a good approach. Can you follow up with a #3: identify any
> recommendations about the packaging of the existing 3rd party bundles. I'm
> sure the originators of the bundles would be happy to refactor them to be
> more efficient if that was a recommendation from Apache.
>
> Paul
>
>
> On 16 September 2013 08:04, Pradeep Fernando <[email protected]> wrote:
>
>> Hi Devs,
>>
>> Right now Apache Stratos products packs number of 3 rd party features
>> (org.wso2.carbon... features) during product installation. These features
>> are coarse grained and tailored for  the respective organizations' use
>> case. We should identify the minimal 3 rd party dependency set and include
>> only those..
>>
>> proposed approach:
>>
>> - create a one monolithic feature that includes all the 3 rd partly
>> components...
>> - eliminate unwanted components (bundle/jar level) one by one from that
>> feature.
>>
>> wdyt ?
>>
>> --Pradeep
>>
>>
>>
>>
>
>
> --
> Paul Fremantle
> CTO and Co-Founder, WSO2
> OASIS WS-RX TC Co-chair, Apache Member
>
> UK: +44 207 096 0336
> US: +1 646 595 7614
>
> blog: http://pzf.fremantle.org
> twitter.com/pzfreo
> [email protected]
>
> wso2.com Lean Enterprise Middleware
>
> Disclaimer: This communication may contain privileged or other
> confidential information and is intended exclusively for the addressee/s.
> If you are not the intended recipient/s, or believe that you may have
> received this communication in error, please reply to the sender indicating
> that fact and delete the copy you received and in addition, you should not
> print, copy, retransmit, disseminate, or otherwise use the information
> contained in this communication. Internet communications cannot be
> guaranteed to be timely, secure, error or virus-free. The sender does not
> accept liability for any errors or omissions.
>



-- 
Pradeep Fernando.
http://pradeepfernando.blogspot.com/

Reply via email to