[Carbon-dev] Trunk build [ was Re: [Architecture] Running Tomcat within OSGi]
Supun Malinga
supunm at wso2.com
Thu Dec 8 01:56:56 EST 2011
Hi,
On Wed, Nov 16, 2011 at 11:39 PM, Supun Malinga <supunm at wso2.com> wrote:
>
>
> On Wed, Nov 16, 2011 at 11:04 PM, Hasini Gunasinghe <hasini at wso2.com>wrote:
>
>>
>>
>> On Fri, Nov 4, 2011 at 12:02 AM, Pradeep Fernando <pradeep at wso2.com>wrote:
>>
>>>
>>>
>>> On Thu, Nov 3, 2011 at 12:23 PM, Harshana Martin <harshana at wso2.com>wrote:
>>>
>>>>
>>>>
>>>> On Thu, Nov 3, 2011 at 11:27 PM, Pradeep Fernando <pradeep at wso2.com>wrote:
>>>>
>>>>>
>>>>>
>>>>> On Thu, Nov 3, 2011 at 11:48 AM, Harshana Martin <harshana at wso2.com>wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> On Thu, Nov 3, 2011 at 11:15 PM, Pradeep Fernando <pradeep at wso2.com>wrote:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Nov 3, 2011 at 11:36 AM, Supun Malinga <supunm at wso2.com>wrote:
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, Nov 2, 2011 at 11:55 PM, Pradeep Fernando <pradeep at wso2.com
>>>>>>>> > wrote:
>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> looks like hackathon is going well. Its better if we can achieve
>>>>>>>>> the following items in this hackathon. (I think some of the things are
>>>>>>>>> already underway).
>>>>>>>>>
>>>>>>>>> * trunk build from the root pom without errors. - (i guess this is
>>>>>>>>> working)
>>>>>>>>> * moving all products to maven3 build (carbon, as, gs are done as
>>>>>>>>> of now)
>>>>>>>>> * create a new profile for greg doc generation process since it
>>>>>>>>> takes a lot of time, and we dont want the doc generation in our day to day
>>>>>>>>> build. (or else we should find a solution for that blacklisting thing)
>>>>>>>>> * upgrade the trunk version, 3.2.0-SNAPSHOT to 4.0.0-SNAPSHOT
>>>>>>>>> (this is a grep/sed)
>>>>>>>>> * branch out new dependencies and make sure they don't break the
>>>>>>>>> current build (right now we are pointing to 3.2.0 branch)
>>>>>>>>>
>>>>>>>>
>>>>>>>> And currently trunk axis2, etc points to the 3.2.0 branch. We
>>>>>>>> should move back to axis2 trunk.
>>>>>>>>
>>>>>>>
>>>>>>> yes, this is what i have mentioned. But the trick is we cant point
>>>>>>> to axis2 trunk. Because axis2 is not using maven3.
>>>>>>> In concept, it is wrong to point a snapshot version of a codebase
>>>>>>> from our code base. We cant control other projects' code-bases. If we have
>>>>>>> the control, then we should go and change axis2 and synapse to use maven3.
>>>>>>>
>>>>>>
>>>>>> Good news is Axis2 already supports Maven 3 :)
>>>>>>
>>>>>
>>>>> good new indeed. Now we have to tackle synapse. AFAIR, synapse is
>>>>> maven is maven3 friendly. Harshana can you do a quick test on that.
>>>>>
>>>>
>>>> Yes. As you suggested Synapse is compatible with Maven 3. :)
>>>>
>>>
>>> ok great. Lets point the trunk dependencies to Axis2 and Synapse trunks
>>> then. If the Axis2 trunk is not stable then to a axis2 branch as suggested
>>> by Supun.
>>>
>>
>> FYI, Rampart trunk was also built with Mavan 3, if you are planning to
>> point to it.
>>
> there is a bunch of dependencies in trunk pointed to 3.2.0 branch. We need
> to review them all and share the migration.
>
> here is the list,
> trunk/dependencies$ svn propget svn:externals | grep 3.2.0
>
> commons-vfs
> https://svn.wso2.org/repos/wso2/branches/carbon/3.2.0/dependencies/commons-vfs
> axis2
> https://svn.wso2.org/repos/wso2/branches/carbon/3.2.0/dependencies/axis2
> commons/xmlschema
> https://svn.wso2.org/repos/wso2/branches/carbon/3.2.0/dependencies/commons/xmlschema/
> rampart
> https://svn.wso2.org/repos/wso2/branches/carbon/3.2.0/dependencies/rampart/
> sandesha
> https://svn.wso2.org/repos/wso2/branches/carbon/3.2.0/dependencies/sandesha/
> synapse
> https://svn.wso2.org/repos/wso2/branches/carbon/3.2.0/dependencies/synapse
> transports
> https://svn.wso2.org/repos/wso2/branches/carbon/3.2.0/dependencies/transports
> wss4j
> https://svn.wso2.org/repos/wso2/branches/carbon/3.2.0/dependencies/wss4j/
> qpid
> https://svn.wso2.org/repos/wso2/branches/carbon/3.2.0/dependencies/qpid
> neethi
> https://svn.wso2.org/repos/wso2/branches/carbon/3.2.0/dependencies/neethi/
> httpcore-nio
> https://svn.wso2.org/repos/wso2/branches/carbon/3.2.0/dependencies/httpcore-nio
>
Related to stabilization work we need to move these back to apache trunks
or create separate branch (4.0.0) and svn copy them there. After the 3.2.3
release we can't keep these modules pointing to 3.2.0 branch.
thanks,
> regards,
>
>>
>> Thanks,
>> Hasini.
>>
>>>
>>>
>>>>
>>>> Thanks and Regards,
>>>> Harshana
>>>>
>>>>>
>>>>>
>>>>> --Pradeep
>>>>>
>>>>>
>>>>>>
>>>>>>
>>>>>>>
>>>>>>> --Pradeep
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>> regards,
>>>>>>>>
>>>>>>>>> *Set up a CI server
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> thanks,
>>>>>>>>> --Pradeep
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Carbon-dev mailing list
>>>>>>>>> Carbon-dev at wso2.org
>>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Supun Malinga,
>>>>>>>>
>>>>>>>> Software Engineer,
>>>>>>>>
>>>>>>>> WSO2 Inc.
>>>>>>>> http://wso2.com
>>>>>>>> http://wso2.org
>>>>>>>> email - supunm at wso2.com <supuna at wso2.com>
>>>>>>>> mobile - 071 56 91 321
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Carbon-dev mailing list
>>>>>>>> Carbon-dev at wso2.org
>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Pradeep Fernando
>>>>>>> Software Engineer
>>>>>>> WSO2 Inc; http://wso2.com/
>>>>>>>
>>>>>>> blog: http://pradeepfernando.blogspot.com/
>>>>>>> m: +94776603662
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Carbon-dev mailing list
>>>>>>> Carbon-dev at wso2.org
>>>>>>> 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
>>>>>> Carbon-dev at wso2.org
>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Pradeep Fernando
>>>>> Software Engineer
>>>>> WSO2 Inc; http://wso2.com/
>>>>>
>>>>> blog: http://pradeepfernando.blogspot.com/
>>>>> m: +94776603662
>>>>>
>>>>> _______________________________________________
>>>>> Carbon-dev mailing list
>>>>> Carbon-dev at wso2.org
>>>>> 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
>>>> Carbon-dev at wso2.org
>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>
>>>>
>>>
>>>
>>> --
>>> Pradeep Fernando
>>> Software Engineer
>>> WSO2 Inc; http://wso2.com/
>>>
>>> blog: http://pradeepfernando.blogspot.com/
>>> m: +94776603662
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> Carbon-dev at wso2.org
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>>
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> Carbon-dev at wso2.org
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
> Supun Malinga,
>
> Software Engineer,
> WSO2 Inc.
> http://wso2.com
> http://wso2.org
> email - supunm at wso2.com <supuna at wso2.com>
> mobile - 071 56 91 321
>
>
--
Supun Malinga,
Software Engineer,
WSO2 Inc.
http://wso2.com
http://wso2.org
email - supunm at wso2.com <supuna at wso2.com>
mobile - 071 56 91 321
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.wso2.org/pipermail/carbon-dev/attachments/20111208/01d965f7/attachment-0001.html>
More information about the Carbon-dev
mailing list