Hi Samisa, On Wed, May 18, 2011 at 2:31 PM, Samisa Abeysinghe <[email protected]> wrote:
> > > On Wed, May 18, 2011 at 11:27 AM, Saminda Wijeratne <[email protected]>wrote: > >> >> >> On Wed, May 18, 2011 at 9:57 AM, Selvaratnam Uthaiyashankar < >> [email protected]> wrote: >> >>> >>> >>> On Tue, May 17, 2011 at 11:24 PM, Harshana Martin <[email protected]>wrote: >>> >>>> Hi Samisa, >>>> >>>> This issue has been raised in code-reviews as well[1]. Saminda has >>>> explained few reasons why we are doing this for the moment. >>>> >>>> Still the build is not perfect and we are in the process of solving >>>> these issues using Eclipse Tycho [2] integration. We can specify those jars >>>> in the relevant poms. Then if someone wants to import the sources in to >>>> eclipse, he/she will have to create maven eclipse project artifacts. >>>> >>>> With the current way, users can just check-out sources and import it to >>>> their workspace. He/She does not have to create maven eclipse project >>>> artifacts. >>>> >>> >>> >>> This is not a valid argument :). People normally do mvn eclipse:eclipse. >>> They don't expect to just checkout and import the source. >>> >> That is the ideal thing we tried to do when we introduced maven build. But >> doing a mvn eclipse:eclipse screws up the IDE settings files for an eclipse >> *plugin *(thus eclipse no longer detecting the project as a plugin). We >> are expecting to get this solved via tycho. >> > > What is tycho? > Tycho is a project initiated by Sonatype with the aim of providing support to build Eclipse plugins, features and products using Maven [3]. Currently Tycho requires Maven 3 to build Eclipse based artifacts. We started to look in to Tycho some time back[4] and we identified it as a promising solution for building Carbon Studio. We have not moved to Tycho mainly because it requires Maven 3. [3]. http://www.eclipse.org/projects/project_summary.php?projectid=technology.tycho [4]. http://markmail.org/message/ejbminkjz5x3qf26 Thanks and Regards, Harshana > > >> >> Saminda >> >>> >>> >>> Regards, >>> Shankar >>> >>> >>> >>>> >>>> At the same time, when creating artifacts like custom mediators, >>>> registry handlers, we need to add these jars to C-App classpath. >>>> >>>> [1]. https://wso2.org/crucible/cru/COMPONENT-14#c228 >>>> [2]. >>>> http://www.eclipse.org/projects/project_summary.php?projectid=technology.tycho >>>> >>>> Thanks and Regards, >>>> Harshana >>>> >>>> On Tue, May 17, 2011 at 9:26 AM, Samisa Abeysinghe <[email protected]>wrote: >>>> >>>>> >>>>> https://svn.wso2.org/repos/wso2/branches/tools/eclipse/carbon-studio/1.0.0/common/org.wso2.carbonstudio.eclipse.libraries/lib/ >>>>> >>>>> >>>>> <https://svn.wso2.org/repos/wso2/branches/tools/eclipse/carbon-studio/1.0.0/common/org.wso2.carbonstudio.eclipse.libraries/lib/>And >>>>> there are more. Why? >>>>> >>>>> Thanks, >>>>> Samisa... >>>>> >>>>> Samisa Abeysinghe >>>>> VP Engineering >>>>> WSO2 Inc. >>>>> http://wso2.com >>>>> http://wso2.org >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Carbon-dev mailing list >>>>> [email protected] >>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>> >>>>> >>>> >>>> >>>> -- >>>> Harshana Martin >>>> Software Engineer >>>> WSO2 Inc. >>>> Web:http://wso2.com >>>> http://wso2.org >>>> >>>> Mobile: +94 716062650 >>>> Blog: http://harshana05.blogspot.com >>>> Profile: https://www.google.com/profiles/harshana05 >>>> Twitter: http://twitter.com/harshana05 >>>> >>>> >>>> _______________________________________________ >>>> Carbon-dev mailing list >>>> [email protected] >>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>> >>>> >>> >>> >>> -- >>> S.Uthaiyashankar >>> Senior Architect & Senior Manager >>> WSO2 Inc. >>> http://wso2.com/ - "lean . enterprise . middleware" >>> >>> _______________________________________________ >>> Carbon-dev mailing list >>> [email protected] >>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>> >>> >> >> _______________________________________________ >> Carbon-dev mailing list >> [email protected] >> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >> >> Thanks, > Samisa... > > Samisa Abeysinghe > VP Engineering > WSO2 Inc. > http://wso2.com > http://wso2.org > > > > > _______________________________________________ > Carbon-dev mailing list > [email protected] > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > -- Harshana Martin Software Engineer WSO2 Inc. Web:http://wso2.com http://wso2.org Mobile: +94 716062650 Blog: http://harshana05.blogspot.com Profile: https://www.google.com/profiles/harshana05 Twitter: http://twitter.com/harshana05
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
