Re: [Carbon-dev] How we break the build..? :-)

2011-12-14 Thread Prabath Siriwardena
18. Commit without building...

Thanks  regards,
-Prabath

On Sun, Dec 11, 2011 at 10:19 AM, Supun Malinga sup...@wso2.com wrote:



 On Fri, Dec 9, 2011 at 1:54 PM, Supun Malinga sup...@wso2.com wrote:



 On Fri, Dec 9, 2011 at 1:51 PM, Prabath Abeysekera praba...@wso2.comwrote:

 Just got the update of the number 14. Hence, changing the number to 15.

 15) Commits not being atomic. ;)


 16) not specifying the osgi properties properly and exact. This will give
 error in p2profile-gen goals.. :)


 17) Not properly handling externals!
  one eg: you get some resource externally from another component and
 modify it in your component and commit. original component breaks.




 On Fri, Dec 9, 2011 at 1:45 PM, Anjana Fernando anj...@wso2.com wrote:

 14. work on a component that no one knows about and break other
 people's products! ;) ..

 Cheers,
 Anjana,


 On Thu, Dec 8, 2011 at 4:16 PM, Harshana Martin harsh...@wso2.comwrote:

 13. Add a new module to dependency, orbit and commit only orbit
 related changes.

 Thanks and Regards,
 Harshana


 On Thu, Dec 8, 2011 at 4:04 PM, Prabath Siriwardena 
 prab...@wso2.comwrote:

 12. Commented out some modules from the components root pom [these
 components not needed to my product] and committed it back accidentally..


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 2:37 PM, Supun Malinga sup...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 2:28 PM, Kathiravelu Pradeeban 
 pradee...@wso2.com wrote:

 10. Applying a previously applied patch.
 If we try to apply a patch that was already applied or partially
 applied, it will revert the previous commit of the patch. (Just like
 applying the reverse of the original patch.)


 11. updating the version of a component. you update only in one
 product and forget the rest :)


 I have done that once, I recall.

 Have to take an svn up and check whether the patch is already
 applied before applying it and committing.

 Regards,
 Pradeeban.


 On Thu, Dec 8, 2011 at 2:19 PM, Sameera Jayasoma 
 same...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 9:53 AM, Prabath Siriwardena 
 prab...@wso2.com wrote:

 8. Built without tests and committed - my fix has broken a test
 case


 9. Changes to orbit bundles can caues chaos, unless you build the
 whole thing and verify. These changes includes version changes,
 import/export changes, embedding of jar files.

 Sameera.


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 9:49 AM, Supun Malinga sup...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 9:23 AM, Supun Malinga 
 sup...@wso2.comwrote:
 my bad. wrong number!

 7) most frequent case in patch-releases : when adding a new
 version of a component, we never add the relative path property. :)

 1) most frequent case in patch-releases : when adding a new
 version of a component, we never add the relative path property. :)

 On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena 
 prab...@wso2.com wrote:

 Nothing serious.. just for fun.. following are few ways how we
 did break the build in the past.. :-) Please add whatever you 
 remember how
 you or your colleague broke the build... No names please

 1. Changed a public API, built the components in my product
 and committed
 2. Added a new method to an interface - updated it's
 implementation in my product and committed - forgot to send mail 
 to
 carbon-dev on the interface change
 3. Added new class - builds fine locally - committed all the
 other changes - forgot to commit the new file
 4. Added new a component - added a new feature - committed
 both - updated the root pom of features - but, forgot to update 
 the root
 pom of components
 5. Added a new dependency to the pom of my component - did
 some code changes - did an svn stat from ../src - committed all 
 code
 changes - missed the pom with the new dependency

 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321




 --
 Supun Malinga,

 Software Engineer,
 WSO2 Inc.
 http://wso2.com
 http://wso2.org
 email - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Sameera Jayasoma
 Technical Lead and Product Manager, WSO2 Carbon

 WSO2, Inc. (http://wso2.com)
 email: same...@wso2.com
 blog: http://tech.jayasoma.org

 Lean . Enterprise . Middleware

 

Re: [Carbon-dev] How we break the build..? :-)

2011-12-13 Thread Srinath Perera
+1 we should --Srinath

On Tue, Dec 13, 2011 at 12:14 PM, Senaka Fernando sen...@wso2.com wrote:
 Hi all,

 Do we have this list on a wiki page or a document or something similar so
 that we can refer to it and ensure everyone is aware of what should not be
 done.

 Thanks,
 Senaka.


 On Sun, Dec 11, 2011 at 10:19 AM, Supun Malinga sup...@wso2.com wrote:



 On Fri, Dec 9, 2011 at 1:54 PM, Supun Malinga sup...@wso2.com wrote:



 On Fri, Dec 9, 2011 at 1:51 PM, Prabath Abeysekera praba...@wso2.com
 wrote:

 Just got the update of the number 14. Hence, changing the number to 15.

 15) Commits not being atomic. ;)


 16) not specifying the osgi properties properly and exact. This will give
 error in p2profile-gen goals.. :)


 17) Not properly handling externals!
  one eg: you get some resource externally from another component and
 modify it in your component and commit. original component breaks.




 On Fri, Dec 9, 2011 at 1:45 PM, Anjana Fernando anj...@wso2.com wrote:

 14. work on a component that no one knows about and break other
 people's products! ;) ..

 Cheers,
 Anjana,


 On Thu, Dec 8, 2011 at 4:16 PM, Harshana Martin harsh...@wso2.com
 wrote:

 13. Add a new module to dependency, orbit and commit only orbit
 related changes.

 Thanks and Regards,
 Harshana


 On Thu, Dec 8, 2011 at 4:04 PM, Prabath Siriwardena prab...@wso2.com
 wrote:

 12. Commented out some modules from the components root pom [these
 components not needed to my product] and committed it 
 back accidentally..


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 2:37 PM, Supun Malinga sup...@wso2.com
 wrote:



 On Thu, Dec 8, 2011 at 2:28 PM, Kathiravelu Pradeeban
 pradee...@wso2.com wrote:

 10. Applying a previously applied patch.
 If we try to apply a patch that was already applied or partially
 applied, it will revert the previous commit of the patch. (Just like
 applying the reverse of the original patch.)


 11. updating the version of a component. you update only in one
 product and forget the rest :)


 I have done that once, I recall.

 Have to take an svn up and check whether the patch is already
 applied before applying it and committing.

 Regards,
 Pradeeban.


 On Thu, Dec 8, 2011 at 2:19 PM, Sameera Jayasoma same...@wso2.com
 wrote:



 On Thu, Dec 8, 2011 at 9:53 AM, Prabath Siriwardena
 prab...@wso2.com wrote:

 8. Built without tests and committed - my fix has broken a test
 case


 9. Changes to orbit bundles can caues chaos, unless you build the
 whole thing and verify. These changes includes version changes,
 import/export changes, embedding of jar files.

 Sameera.


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 9:49 AM, Supun Malinga sup...@wso2.com
 wrote:



 On Thu, Dec 8, 2011 at 9:23 AM, Supun Malinga sup...@wso2.com
 wrote:
 my bad. wrong number!

 7) most frequent case in patch-releases : when adding a new
 version of a component, we never add the relative path property. :)

 1) most frequent case in patch-releases : when adding a new
 version of a component, we never add the relative path property. 
 :)

 On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena
 prab...@wso2.com wrote:

 Nothing serious.. just for fun.. following are few ways how we
 did break the build in the past.. :-) Please add whatever you 
 remember how
 you or your colleague broke the build... No names please

 1. Changed a public API, built the components in my product
 and committed
 2. Added a new method to an interface - updated it's
 implementation in my product and committed - forgot to send mail 
 to
 carbon-dev on the interface change
 3. Added new class - builds fine locally - committed all the
 other changes - forgot to commit the new file
 4. Added new a component - added a new feature - committed
 both - updated the root pom of features - but, forgot to update 
 the root pom
 of components
 5. Added a new dependency to the pom of my component - did
 some code changes - did an svn stat from ../src - committed all 
 code changes
 - missed the pom with the new dependency

 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com
 mobile - 071 56 91 321




 --
 Supun Malinga,

 Software Engineer,
 WSO2 Inc.
 http://wso2.com
 http://wso2.org
 email - sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 

Re: [Carbon-dev] How we break the build..? :-)

2011-12-12 Thread Senaka Fernando
Hi all,

Do we have this list on a wiki page or a document or something similar so
that we can refer to it and ensure everyone is aware of what should not be
done.

Thanks,
Senaka.

On Sun, Dec 11, 2011 at 10:19 AM, Supun Malinga sup...@wso2.com wrote:



 On Fri, Dec 9, 2011 at 1:54 PM, Supun Malinga sup...@wso2.com wrote:



 On Fri, Dec 9, 2011 at 1:51 PM, Prabath Abeysekera praba...@wso2.comwrote:

 Just got the update of the number 14. Hence, changing the number to 15.

 15) Commits not being atomic. ;)


 16) not specifying the osgi properties properly and exact. This will give
 error in p2profile-gen goals.. :)


 17) Not properly handling externals!
  one eg: you get some resource externally from another component and
 modify it in your component and commit. original component breaks.




 On Fri, Dec 9, 2011 at 1:45 PM, Anjana Fernando anj...@wso2.com wrote:

 14. work on a component that no one knows about and break other
 people's products! ;) ..

 Cheers,
 Anjana,


 On Thu, Dec 8, 2011 at 4:16 PM, Harshana Martin harsh...@wso2.comwrote:

 13. Add a new module to dependency, orbit and commit only orbit
 related changes.

 Thanks and Regards,
 Harshana


 On Thu, Dec 8, 2011 at 4:04 PM, Prabath Siriwardena 
 prab...@wso2.comwrote:

 12. Commented out some modules from the components root pom [these
 components not needed to my product] and committed it back accidentally..


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 2:37 PM, Supun Malinga sup...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 2:28 PM, Kathiravelu Pradeeban 
 pradee...@wso2.com wrote:

 10. Applying a previously applied patch.
 If we try to apply a patch that was already applied or partially
 applied, it will revert the previous commit of the patch. (Just like
 applying the reverse of the original patch.)


 11. updating the version of a component. you update only in one
 product and forget the rest :)


 I have done that once, I recall.

 Have to take an svn up and check whether the patch is already
 applied before applying it and committing.

 Regards,
 Pradeeban.


 On Thu, Dec 8, 2011 at 2:19 PM, Sameera Jayasoma 
 same...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 9:53 AM, Prabath Siriwardena 
 prab...@wso2.com wrote:

 8. Built without tests and committed - my fix has broken a test
 case


 9. Changes to orbit bundles can caues chaos, unless you build the
 whole thing and verify. These changes includes version changes,
 import/export changes, embedding of jar files.

 Sameera.


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 9:49 AM, Supun Malinga sup...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 9:23 AM, Supun Malinga 
 sup...@wso2.comwrote:
 my bad. wrong number!

 7) most frequent case in patch-releases : when adding a new
 version of a component, we never add the relative path property. :)

 1) most frequent case in patch-releases : when adding a new
 version of a component, we never add the relative path property. :)

 On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena 
 prab...@wso2.com wrote:

 Nothing serious.. just for fun.. following are few ways how we
 did break the build in the past.. :-) Please add whatever you 
 remember how
 you or your colleague broke the build... No names please

 1. Changed a public API, built the components in my product
 and committed
 2. Added a new method to an interface - updated it's
 implementation in my product and committed - forgot to send mail 
 to
 carbon-dev on the interface change
 3. Added new class - builds fine locally - committed all the
 other changes - forgot to commit the new file
 4. Added new a component - added a new feature - committed
 both - updated the root pom of features - but, forgot to update 
 the root
 pom of components
 5. Added a new dependency to the pom of my component - did
 some code changes - did an svn stat from ../src - committed all 
 code
 changes - missed the pom with the new dependency

 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321




 --
 Supun Malinga,

 Software Engineer,
 WSO2 Inc.
 http://wso2.com
 http://wso2.org
 email - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Sameera Jayasoma
 Technical Lead and Product Manager, WSO2 Carbon

 WSO2, 

Re: [Carbon-dev] How we break the build..? :-)

2011-12-10 Thread Supun Malinga
On Fri, Dec 9, 2011 at 1:54 PM, Supun Malinga sup...@wso2.com wrote:



 On Fri, Dec 9, 2011 at 1:51 PM, Prabath Abeysekera praba...@wso2.comwrote:

 Just got the update of the number 14. Hence, changing the number to 15.

 15) Commits not being atomic. ;)


 16) not specifying the osgi properties properly and exact. This will give
 error in p2profile-gen goals.. :)


17) Not properly handling externals!
 one eg: you get some resource externally from another component and modify
it in your component and commit. original component breaks.




 On Fri, Dec 9, 2011 at 1:45 PM, Anjana Fernando anj...@wso2.com wrote:

 14. work on a component that no one knows about and break other people's
 products! ;) ..

 Cheers,
 Anjana,


 On Thu, Dec 8, 2011 at 4:16 PM, Harshana Martin harsh...@wso2.comwrote:

 13. Add a new module to dependency, orbit and commit only orbit related
 changes.

 Thanks and Regards,
 Harshana


 On Thu, Dec 8, 2011 at 4:04 PM, Prabath Siriwardena 
 prab...@wso2.comwrote:

 12. Commented out some modules from the components root pom [these
 components not needed to my product] and committed it back accidentally..


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 2:37 PM, Supun Malinga sup...@wso2.com wrote:



 On Thu, Dec 8, 2011 at 2:28 PM, Kathiravelu Pradeeban 
 pradee...@wso2.com wrote:

 10. Applying a previously applied patch.
 If we try to apply a patch that was already applied or partially
 applied, it will revert the previous commit of the patch. (Just like
 applying the reverse of the original patch.)


 11. updating the version of a component. you update only in one
 product and forget the rest :)


 I have done that once, I recall.

 Have to take an svn up and check whether the patch is already
 applied before applying it and committing.

 Regards,
 Pradeeban.


 On Thu, Dec 8, 2011 at 2:19 PM, Sameera Jayasoma 
 same...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 9:53 AM, Prabath Siriwardena 
 prab...@wso2.com wrote:

 8. Built without tests and committed - my fix has broken a test
 case


 9. Changes to orbit bundles can caues chaos, unless you build the
 whole thing and verify. These changes includes version changes,
 import/export changes, embedding of jar files.

 Sameera.


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 9:49 AM, Supun Malinga sup...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 9:23 AM, Supun Malinga sup...@wso2.comwrote:
 my bad. wrong number!

 7) most frequent case in patch-releases : when adding a new
 version of a component, we never add the relative path property. :)

 1) most frequent case in patch-releases : when adding a new
 version of a component, we never add the relative path property. :)

 On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena 
 prab...@wso2.com wrote:

 Nothing serious.. just for fun.. following are few ways how we
 did break the build in the past.. :-) Please add whatever you 
 remember how
 you or your colleague broke the build... No names please

 1. Changed a public API, built the components in my product and
 committed
 2. Added a new method to an interface - updated it's
 implementation in my product and committed - forgot to send mail to
 carbon-dev on the interface change
 3. Added new class - builds fine locally - committed all the
 other changes - forgot to commit the new file
 4. Added new a component - added a new feature - committed both
 - updated the root pom of features - but, forgot to update the 
 root pom of
 components
 5. Added a new dependency to the pom of my component - did some
 code changes - did an svn stat from ../src - committed all code 
 changes -
 missed the pom with the new dependency

 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321




 --
 Supun Malinga,

 Software Engineer,
 WSO2 Inc.
 http://wso2.com
 http://wso2.org
 email - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Sameera Jayasoma
 Technical Lead and Product Manager, WSO2 Carbon

 WSO2, Inc. (http://wso2.com)
 email: same...@wso2.com
 blog: http://tech.jayasoma.org

 Lean . Enterprise . Middleware

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Re: [Carbon-dev] How we break the build..? :-)

2011-12-09 Thread Anjana Fernando
14. work on a component that no one knows about and break other people's
products! ;) ..

Cheers,
Anjana,

On Thu, Dec 8, 2011 at 4:16 PM, Harshana Martin harsh...@wso2.com wrote:

 13. Add a new module to dependency, orbit and commit only orbit related
 changes.

 Thanks and Regards,
 Harshana


 On Thu, Dec 8, 2011 at 4:04 PM, Prabath Siriwardena prab...@wso2.comwrote:

 12. Commented out some modules from the components root pom [these
 components not needed to my product] and committed it back accidentally..


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 2:37 PM, Supun Malinga sup...@wso2.com wrote:



 On Thu, Dec 8, 2011 at 2:28 PM, Kathiravelu Pradeeban 
 pradee...@wso2.com wrote:

 10. Applying a previously applied patch.
 If we try to apply a patch that was already applied or partially
 applied, it will revert the previous commit of the patch. (Just like
 applying the reverse of the original patch.)


 11. updating the version of a component. you update only in one product
 and forget the rest :)


 I have done that once, I recall.

 Have to take an svn up and check whether the patch is already applied
 before applying it and committing.

 Regards,
 Pradeeban.


 On Thu, Dec 8, 2011 at 2:19 PM, Sameera Jayasoma same...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 9:53 AM, Prabath Siriwardena 
 prab...@wso2.comwrote:

 8. Built without tests and committed - my fix has broken a test case


 9. Changes to orbit bundles can caues chaos, unless you build the
 whole thing and verify. These changes includes version changes,
 import/export changes, embedding of jar files.

 Sameera.


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 9:49 AM, Supun Malinga sup...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 9:23 AM, Supun Malinga sup...@wso2.comwrote:
 my bad. wrong number!

 7) most frequent case in patch-releases : when adding a new version
 of a component, we never add the relative path property. :)

 1) most frequent case in patch-releases : when adding a new version
 of a component, we never add the relative path property. :)

 On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena 
 prab...@wso2.com wrote:

 Nothing serious.. just for fun.. following are few ways how we did
 break the build in the past.. :-) Please add whatever you remember 
 how you
 or your colleague broke the build... No names please

 1. Changed a public API, built the components in my product and
 committed
 2. Added a new method to an interface - updated it's
 implementation in my product and committed - forgot to send mail to
 carbon-dev on the interface change
 3. Added new class - builds fine locally - committed all the other
 changes - forgot to commit the new file
 4. Added new a component - added a new feature - committed both -
 updated the root pom of features - but, forgot to update the root pom 
 of
 components
 5. Added a new dependency to the pom of my component - did some
 code changes - did an svn stat from ../src - committed all code 
 changes -
 missed the pom with the new dependency

 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321




 --
 Supun Malinga,

 Software Engineer,
 WSO2 Inc.
 http://wso2.com
 http://wso2.org
 email - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Sameera Jayasoma
 Technical Lead and Product Manager, WSO2 Carbon

 WSO2, Inc. (http://wso2.com)
 email: same...@wso2.com
 blog: http://tech.jayasoma.org

 Lean . Enterprise . Middleware

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Kathiravelu Pradeeban.
 Software Engineer.
 WSO2 Inc.

 Blog: [Llovizna] http://kkpradeeban.blogspot.com/


 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Thanks  Regards,
 Prabath

 

Re: [Carbon-dev] How we break the build..? :-)

2011-12-09 Thread Prabath Abeysekera
14. Commits not being atomic. :)

On Thu, Dec 8, 2011 at 4:16 PM, Harshana Martin harsh...@wso2.com wrote:

 13. Add a new module to dependency, orbit and commit only orbit related
 changes.

 Thanks and Regards,
 Harshana


 On Thu, Dec 8, 2011 at 4:04 PM, Prabath Siriwardena prab...@wso2.comwrote:

 12. Commented out some modules from the components root pom [these
 components not needed to my product] and committed it back accidentally..


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 2:37 PM, Supun Malinga sup...@wso2.com wrote:



 On Thu, Dec 8, 2011 at 2:28 PM, Kathiravelu Pradeeban 
 pradee...@wso2.com wrote:

 10. Applying a previously applied patch.
 If we try to apply a patch that was already applied or partially
 applied, it will revert the previous commit of the patch. (Just like
 applying the reverse of the original patch.)


 11. updating the version of a component. you update only in one product
 and forget the rest :)


 I have done that once, I recall.

 Have to take an svn up and check whether the patch is already applied
 before applying it and committing.

 Regards,
 Pradeeban.


 On Thu, Dec 8, 2011 at 2:19 PM, Sameera Jayasoma same...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 9:53 AM, Prabath Siriwardena 
 prab...@wso2.comwrote:

 8. Built without tests and committed - my fix has broken a test case


 9. Changes to orbit bundles can caues chaos, unless you build the
 whole thing and verify. These changes includes version changes,
 import/export changes, embedding of jar files.

 Sameera.


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 9:49 AM, Supun Malinga sup...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 9:23 AM, Supun Malinga sup...@wso2.comwrote:
 my bad. wrong number!

 7) most frequent case in patch-releases : when adding a new version
 of a component, we never add the relative path property. :)

 1) most frequent case in patch-releases : when adding a new version
 of a component, we never add the relative path property. :)

 On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena 
 prab...@wso2.com wrote:

 Nothing serious.. just for fun.. following are few ways how we did
 break the build in the past.. :-) Please add whatever you remember 
 how you
 or your colleague broke the build... No names please

 1. Changed a public API, built the components in my product and
 committed
 2. Added a new method to an interface - updated it's
 implementation in my product and committed - forgot to send mail to
 carbon-dev on the interface change
 3. Added new class - builds fine locally - committed all the other
 changes - forgot to commit the new file
 4. Added new a component - added a new feature - committed both -
 updated the root pom of features - but, forgot to update the root pom 
 of
 components
 5. Added a new dependency to the pom of my component - did some
 code changes - did an svn stat from ../src - committed all code 
 changes -
 missed the pom with the new dependency

 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321




 --
 Supun Malinga,

 Software Engineer,
 WSO2 Inc.
 http://wso2.com
 http://wso2.org
 email - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Sameera Jayasoma
 Technical Lead and Product Manager, WSO2 Carbon

 WSO2, Inc. (http://wso2.com)
 email: same...@wso2.com
 blog: http://tech.jayasoma.org

 Lean . Enterprise . Middleware

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Kathiravelu Pradeeban.
 Software Engineer.
 WSO2 Inc.

 Blog: [Llovizna] http://kkpradeeban.blogspot.com/


 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 

Re: [Carbon-dev] How we break the build..? :-)

2011-12-09 Thread Prabath Abeysekera
Just got the update of the number 14. Hence, changing the number to 15.

15) Commits not being atomic. ;)



On Fri, Dec 9, 2011 at 1:45 PM, Anjana Fernando anj...@wso2.com wrote:

 14. work on a component that no one knows about and break other people's
 products! ;) ..

 Cheers,
 Anjana,


 On Thu, Dec 8, 2011 at 4:16 PM, Harshana Martin harsh...@wso2.com wrote:

 13. Add a new module to dependency, orbit and commit only orbit related
 changes.

 Thanks and Regards,
 Harshana


 On Thu, Dec 8, 2011 at 4:04 PM, Prabath Siriwardena prab...@wso2.comwrote:

 12. Commented out some modules from the components root pom [these
 components not needed to my product] and committed it back accidentally..


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 2:37 PM, Supun Malinga sup...@wso2.com wrote:



 On Thu, Dec 8, 2011 at 2:28 PM, Kathiravelu Pradeeban 
 pradee...@wso2.com wrote:

 10. Applying a previously applied patch.
 If we try to apply a patch that was already applied or partially
 applied, it will revert the previous commit of the patch. (Just like
 applying the reverse of the original patch.)


 11. updating the version of a component. you update only in one product
 and forget the rest :)


 I have done that once, I recall.

 Have to take an svn up and check whether the patch is already applied
 before applying it and committing.

 Regards,
 Pradeeban.


 On Thu, Dec 8, 2011 at 2:19 PM, Sameera Jayasoma same...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 9:53 AM, Prabath Siriwardena prab...@wso2.com
  wrote:

 8. Built without tests and committed - my fix has broken a test case


 9. Changes to orbit bundles can caues chaos, unless you build the
 whole thing and verify. These changes includes version changes,
 import/export changes, embedding of jar files.

 Sameera.


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 9:49 AM, Supun Malinga sup...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 9:23 AM, Supun Malinga sup...@wso2.comwrote:
 my bad. wrong number!

 7) most frequent case in patch-releases : when adding a new version
 of a component, we never add the relative path property. :)

 1) most frequent case in patch-releases : when adding a new
 version of a component, we never add the relative path property. :)

 On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena 
 prab...@wso2.com wrote:

 Nothing serious.. just for fun.. following are few ways how we
 did break the build in the past.. :-) Please add whatever you 
 remember how
 you or your colleague broke the build... No names please

 1. Changed a public API, built the components in my product and
 committed
 2. Added a new method to an interface - updated it's
 implementation in my product and committed - forgot to send mail to
 carbon-dev on the interface change
 3. Added new class - builds fine locally - committed all the
 other changes - forgot to commit the new file
 4. Added new a component - added a new feature - committed both -
 updated the root pom of features - but, forgot to update the root 
 pom of
 components
 5. Added a new dependency to the pom of my component - did some
 code changes - did an svn stat from ../src - committed all code 
 changes -
 missed the pom with the new dependency

 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321




 --
 Supun Malinga,

 Software Engineer,
 WSO2 Inc.
 http://wso2.com
 http://wso2.org
 email - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Sameera Jayasoma
 Technical Lead and Product Manager, WSO2 Carbon

 WSO2, Inc. (http://wso2.com)
 email: same...@wso2.com
 blog: http://tech.jayasoma.org

 Lean . Enterprise . Middleware

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Kathiravelu Pradeeban.
 Software Engineer.
 WSO2 Inc.

 Blog: [Llovizna] http://kkpradeeban.blogspot.com/


 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 

Re: [Carbon-dev] How we break the build..? :-)

2011-12-09 Thread Supun Malinga
On Fri, Dec 9, 2011 at 1:51 PM, Prabath Abeysekera praba...@wso2.comwrote:

 Just got the update of the number 14. Hence, changing the number to 15.

 15) Commits not being atomic. ;)


16) not specifying the osgi properties properly and exact. This will give
error in p2profile-gen goals.. :)




 On Fri, Dec 9, 2011 at 1:45 PM, Anjana Fernando anj...@wso2.com wrote:

 14. work on a component that no one knows about and break other people's
 products! ;) ..

 Cheers,
 Anjana,


 On Thu, Dec 8, 2011 at 4:16 PM, Harshana Martin harsh...@wso2.comwrote:

 13. Add a new module to dependency, orbit and commit only orbit related
 changes.

 Thanks and Regards,
 Harshana


 On Thu, Dec 8, 2011 at 4:04 PM, Prabath Siriwardena prab...@wso2.comwrote:

 12. Commented out some modules from the components root pom [these
 components not needed to my product] and committed it back accidentally..


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 2:37 PM, Supun Malinga sup...@wso2.com wrote:



 On Thu, Dec 8, 2011 at 2:28 PM, Kathiravelu Pradeeban 
 pradee...@wso2.com wrote:

 10. Applying a previously applied patch.
 If we try to apply a patch that was already applied or partially
 applied, it will revert the previous commit of the patch. (Just like
 applying the reverse of the original patch.)


 11. updating the version of a component. you update only in one
 product and forget the rest :)


 I have done that once, I recall.

 Have to take an svn up and check whether the patch is already applied
 before applying it and committing.

 Regards,
 Pradeeban.


 On Thu, Dec 8, 2011 at 2:19 PM, Sameera Jayasoma same...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 9:53 AM, Prabath Siriwardena 
 prab...@wso2.com wrote:

 8. Built without tests and committed - my fix has broken a test case


 9. Changes to orbit bundles can caues chaos, unless you build the
 whole thing and verify. These changes includes version changes,
 import/export changes, embedding of jar files.

 Sameera.


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 9:49 AM, Supun Malinga sup...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 9:23 AM, Supun Malinga sup...@wso2.comwrote:
 my bad. wrong number!

 7) most frequent case in patch-releases : when adding a new
 version of a component, we never add the relative path property. :)

 1) most frequent case in patch-releases : when adding a new
 version of a component, we never add the relative path property. :)

 On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena 
 prab...@wso2.com wrote:

 Nothing serious.. just for fun.. following are few ways how we
 did break the build in the past.. :-) Please add whatever you 
 remember how
 you or your colleague broke the build... No names please

 1. Changed a public API, built the components in my product and
 committed
 2. Added a new method to an interface - updated it's
 implementation in my product and committed - forgot to send mail to
 carbon-dev on the interface change
 3. Added new class - builds fine locally - committed all the
 other changes - forgot to commit the new file
 4. Added new a component - added a new feature - committed both
 - updated the root pom of features - but, forgot to update the root 
 pom of
 components
 5. Added a new dependency to the pom of my component - did some
 code changes - did an svn stat from ../src - committed all code 
 changes -
 missed the pom with the new dependency

 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321




 --
 Supun Malinga,

 Software Engineer,
 WSO2 Inc.
 http://wso2.com
 http://wso2.org
 email - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Sameera Jayasoma
 Technical Lead and Product Manager, WSO2 Carbon

 WSO2, Inc. (http://wso2.com)
 email: same...@wso2.com
 blog: http://tech.jayasoma.org

 Lean . Enterprise . Middleware

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Kathiravelu Pradeeban.
 Software Engineer.
 WSO2 Inc.

 Blog: [Llovizna] http://kkpradeeban.blogspot.com/


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 

Re: [Carbon-dev] How we break the build..? :-)

2011-12-08 Thread Sameera Jayasoma
On Thu, Dec 8, 2011 at 9:53 AM, Prabath Siriwardena prab...@wso2.comwrote:

 8. Built without tests and committed - my fix has broken a test case


9. Changes to orbit bundles can caues chaos, unless you build the whole
thing and verify. These changes includes version changes, import/export
changes, embedding of jar files.

Sameera.


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 9:49 AM, Supun Malinga sup...@wso2.com wrote:



 On Thu, Dec 8, 2011 at 9:23 AM, Supun Malinga sup...@wso2.com wrote:
 my bad. wrong number!

 7) most frequent case in patch-releases : when adding a new version of a
 component, we never add the relative path property. :)

 1) most frequent case in patch-releases : when adding a new version of a
 component, we never add the relative path property. :)

 On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena prab...@wso2.comwrote:

 Nothing serious.. just for fun.. following are few ways how we did
 break the build in the past.. :-) Please add whatever you remember how you
 or your colleague broke the build... No names please

 1. Changed a public API, built the components in my product and
 committed
 2. Added a new method to an interface - updated it's implementation in
 my product and committed - forgot to send mail to carbon-dev on the
 interface change
 3. Added new class - builds fine locally - committed all the other
 changes - forgot to commit the new file
 4. Added new a component - added a new feature - committed both -
 updated the root pom of features - but, forgot to update the root pom of
 components
 5. Added a new dependency to the pom of my component - did some code
 changes - did an svn stat from ../src - committed all code changes - missed
 the pom with the new dependency

 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321




 --
 Supun Malinga,

 Software Engineer,
 WSO2 Inc.
 http://wso2.com
 http://wso2.org
 email - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




-- 
Sameera Jayasoma
Technical Lead and Product Manager, WSO2 Carbon

WSO2, Inc. (http://wso2.com)
email: same...@wso2.com
blog: http://tech.jayasoma.org

Lean . Enterprise . Middleware
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev


Re: [Carbon-dev] How we break the build..? :-)

2011-12-08 Thread Kathiravelu Pradeeban
10. Applying a previously applied patch.
If we try to apply a patch that was already applied or partially applied,
it will revert the previous commit of the patch. (Just like applying the
reverse of the original patch.)

I have done that once, I recall.

Have to take an svn up and check whether the patch is already applied
before applying it and committing.

Regards,
Pradeeban.

On Thu, Dec 8, 2011 at 2:19 PM, Sameera Jayasoma same...@wso2.com wrote:



 On Thu, Dec 8, 2011 at 9:53 AM, Prabath Siriwardena prab...@wso2.comwrote:

 8. Built without tests and committed - my fix has broken a test case


 9. Changes to orbit bundles can caues chaos, unless you build the whole
 thing and verify. These changes includes version changes, import/export
 changes, embedding of jar files.

 Sameera.


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 9:49 AM, Supun Malinga sup...@wso2.com wrote:



 On Thu, Dec 8, 2011 at 9:23 AM, Supun Malinga sup...@wso2.com wrote:
 my bad. wrong number!

 7) most frequent case in patch-releases : when adding a new version of a
 component, we never add the relative path property. :)

 1) most frequent case in patch-releases : when adding a new version of
 a component, we never add the relative path property. :)

 On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena 
 prab...@wso2.comwrote:

 Nothing serious.. just for fun.. following are few ways how we did
 break the build in the past.. :-) Please add whatever you remember how you
 or your colleague broke the build... No names please

 1. Changed a public API, built the components in my product and
 committed
 2. Added a new method to an interface - updated it's implementation in
 my product and committed - forgot to send mail to carbon-dev on the
 interface change
 3. Added new class - builds fine locally - committed all the other
 changes - forgot to commit the new file
 4. Added new a component - added a new feature - committed both -
 updated the root pom of features - but, forgot to update the root pom of
 components
 5. Added a new dependency to the pom of my component - did some code
 changes - did an svn stat from ../src - committed all code changes - 
 missed
 the pom with the new dependency

 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321




 --
 Supun Malinga,

 Software Engineer,
 WSO2 Inc.
 http://wso2.com
 http://wso2.org
 email - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Sameera Jayasoma
 Technical Lead and Product Manager, WSO2 Carbon

 WSO2, Inc. (http://wso2.com)
 email: same...@wso2.com
 blog: http://tech.jayasoma.org

 Lean . Enterprise . Middleware

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




-- 
Kathiravelu Pradeeban.
Software Engineer.
WSO2 Inc.

Blog: [Llovizna] http://kkpradeeban.blogspot.com/
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev


Re: [Carbon-dev] How we break the build..? :-)

2011-12-08 Thread Supun Malinga
On Thu, Dec 8, 2011 at 2:28 PM, Kathiravelu Pradeeban pradee...@wso2.comwrote:

 10. Applying a previously applied patch.
 If we try to apply a patch that was already applied or partially applied,
 it will revert the previous commit of the patch. (Just like applying the
 reverse of the original patch.)


11. updating the version of a component. you update only in one product and
forget the rest :)


 I have done that once, I recall.

 Have to take an svn up and check whether the patch is already applied
 before applying it and committing.

 Regards,
 Pradeeban.


 On Thu, Dec 8, 2011 at 2:19 PM, Sameera Jayasoma same...@wso2.com wrote:



 On Thu, Dec 8, 2011 at 9:53 AM, Prabath Siriwardena prab...@wso2.comwrote:

 8. Built without tests and committed - my fix has broken a test case


 9. Changes to orbit bundles can caues chaos, unless you build the whole
 thing and verify. These changes includes version changes, import/export
 changes, embedding of jar files.

 Sameera.


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 9:49 AM, Supun Malinga sup...@wso2.com wrote:



 On Thu, Dec 8, 2011 at 9:23 AM, Supun Malinga sup...@wso2.com wrote:
 my bad. wrong number!

 7) most frequent case in patch-releases : when adding a new version of
 a component, we never add the relative path property. :)

 1) most frequent case in patch-releases : when adding a new version of
 a component, we never add the relative path property. :)

 On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena 
 prab...@wso2.comwrote:

 Nothing serious.. just for fun.. following are few ways how we did
 break the build in the past.. :-) Please add whatever you remember how 
 you
 or your colleague broke the build... No names please

 1. Changed a public API, built the components in my product and
 committed
 2. Added a new method to an interface - updated it's implementation
 in my product and committed - forgot to send mail to carbon-dev on the
 interface change
 3. Added new class - builds fine locally - committed all the other
 changes - forgot to commit the new file
 4. Added new a component - added a new feature - committed both -
 updated the root pom of features - but, forgot to update the root pom of
 components
 5. Added a new dependency to the pom of my component - did some code
 changes - did an svn stat from ../src - committed all code changes - 
 missed
 the pom with the new dependency

 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321




 --
 Supun Malinga,

 Software Engineer,
 WSO2 Inc.
 http://wso2.com
 http://wso2.org
 email - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Sameera Jayasoma
 Technical Lead and Product Manager, WSO2 Carbon

 WSO2, Inc. (http://wso2.com)
 email: same...@wso2.com
 blog: http://tech.jayasoma.org

 Lean . Enterprise . Middleware

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Kathiravelu Pradeeban.
 Software Engineer.
 WSO2 Inc.

 Blog: [Llovizna] http://kkpradeeban.blogspot.com/


 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
mobile - 071 56 91 321
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev


Re: [Carbon-dev] How we break the build..? :-)

2011-12-08 Thread Prabath Siriwardena
12. Commented out some modules from the components root pom [these
components not needed to my product] and committed it back accidentally..


Thanks  regards,
-Prabath

On Thu, Dec 8, 2011 at 2:37 PM, Supun Malinga sup...@wso2.com wrote:



 On Thu, Dec 8, 2011 at 2:28 PM, Kathiravelu Pradeeban 
 pradee...@wso2.comwrote:

 10. Applying a previously applied patch.
 If we try to apply a patch that was already applied or partially applied,
 it will revert the previous commit of the patch. (Just like applying the
 reverse of the original patch.)


 11. updating the version of a component. you update only in one product
 and forget the rest :)


 I have done that once, I recall.

 Have to take an svn up and check whether the patch is already applied
 before applying it and committing.

 Regards,
 Pradeeban.


 On Thu, Dec 8, 2011 at 2:19 PM, Sameera Jayasoma same...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 9:53 AM, Prabath Siriwardena prab...@wso2.comwrote:

 8. Built without tests and committed - my fix has broken a test case


 9. Changes to orbit bundles can caues chaos, unless you build the whole
 thing and verify. These changes includes version changes, import/export
 changes, embedding of jar files.

 Sameera.


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 9:49 AM, Supun Malinga sup...@wso2.com wrote:



 On Thu, Dec 8, 2011 at 9:23 AM, Supun Malinga sup...@wso2.com wrote:
 my bad. wrong number!

 7) most frequent case in patch-releases : when adding a new version of
 a component, we never add the relative path property. :)

 1) most frequent case in patch-releases : when adding a new version
 of a component, we never add the relative path property. :)

 On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena prab...@wso2.com
  wrote:

 Nothing serious.. just for fun.. following are few ways how we did
 break the build in the past.. :-) Please add whatever you remember how 
 you
 or your colleague broke the build... No names please

 1. Changed a public API, built the components in my product and
 committed
 2. Added a new method to an interface - updated it's implementation
 in my product and committed - forgot to send mail to carbon-dev on the
 interface change
 3. Added new class - builds fine locally - committed all the other
 changes - forgot to commit the new file
 4. Added new a component - added a new feature - committed both -
 updated the root pom of features - but, forgot to update the root pom of
 components
 5. Added a new dependency to the pom of my component - did some code
 changes - did an svn stat from ../src - committed all code changes - 
 missed
 the pom with the new dependency

 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321




 --
 Supun Malinga,

 Software Engineer,
 WSO2 Inc.
 http://wso2.com
 http://wso2.org
 email - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Sameera Jayasoma
 Technical Lead and Product Manager, WSO2 Carbon

 WSO2, Inc. (http://wso2.com)
 email: same...@wso2.com
 blog: http://tech.jayasoma.org

 Lean . Enterprise . Middleware

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Kathiravelu Pradeeban.
 Software Engineer.
 WSO2 Inc.

 Blog: [Llovizna] http://kkpradeeban.blogspot.com/


 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




-- 
Thanks  Regards,
Prabath

http://blog.facilelogin.com
http://RampartFAQ.com
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev


Re: [Carbon-dev] How we break the build..? :-)

2011-12-08 Thread Harshana Martin
13. Add a new module to dependency, orbit and commit only orbit related
changes.

Thanks and Regards,
Harshana

On Thu, Dec 8, 2011 at 4:04 PM, Prabath Siriwardena prab...@wso2.comwrote:

 12. Commented out some modules from the components root pom [these
 components not needed to my product] and committed it back accidentally..


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 2:37 PM, Supun Malinga sup...@wso2.com wrote:



 On Thu, Dec 8, 2011 at 2:28 PM, Kathiravelu Pradeeban pradee...@wso2.com
  wrote:

 10. Applying a previously applied patch.
 If we try to apply a patch that was already applied or partially
 applied, it will revert the previous commit of the patch. (Just like
 applying the reverse of the original patch.)


 11. updating the version of a component. you update only in one product
 and forget the rest :)


 I have done that once, I recall.

 Have to take an svn up and check whether the patch is already applied
 before applying it and committing.

 Regards,
 Pradeeban.


 On Thu, Dec 8, 2011 at 2:19 PM, Sameera Jayasoma same...@wso2.comwrote:



 On Thu, Dec 8, 2011 at 9:53 AM, Prabath Siriwardena 
 prab...@wso2.comwrote:

 8. Built without tests and committed - my fix has broken a test case


 9. Changes to orbit bundles can caues chaos, unless you build the whole
 thing and verify. These changes includes version changes, import/export
 changes, embedding of jar files.

 Sameera.


 Thanks  regards,
 -Prabath


 On Thu, Dec 8, 2011 at 9:49 AM, Supun Malinga sup...@wso2.com wrote:



 On Thu, Dec 8, 2011 at 9:23 AM, Supun Malinga sup...@wso2.comwrote:
 my bad. wrong number!

 7) most frequent case in patch-releases : when adding a new version
 of a component, we never add the relative path property. :)

 1) most frequent case in patch-releases : when adding a new version
 of a component, we never add the relative path property. :)

 On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena 
 prab...@wso2.com wrote:

 Nothing serious.. just for fun.. following are few ways how we did
 break the build in the past.. :-) Please add whatever you remember how 
 you
 or your colleague broke the build... No names please

 1. Changed a public API, built the components in my product and
 committed
 2. Added a new method to an interface - updated it's implementation
 in my product and committed - forgot to send mail to carbon-dev on the
 interface change
 3. Added new class - builds fine locally - committed all the other
 changes - forgot to commit the new file
 4. Added new a component - added a new feature - committed both -
 updated the root pom of features - but, forgot to update the root pom 
 of
 components
 5. Added a new dependency to the pom of my component - did some
 code changes - did an svn stat from ../src - committed all code 
 changes -
 missed the pom with the new dependency

 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321




 --
 Supun Malinga,

 Software Engineer,
 WSO2 Inc.
 http://wso2.com
 http://wso2.org
 email - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Sameera Jayasoma
 Technical Lead and Product Manager, WSO2 Carbon

 WSO2, Inc. (http://wso2.com)
 email: same...@wso2.com
 blog: http://tech.jayasoma.org

 Lean . Enterprise . Middleware

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Kathiravelu Pradeeban.
 Software Engineer.
 WSO2 Inc.

 Blog: [Llovizna] http://kkpradeeban.blogspot.com/


 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 

[Carbon-dev] How we break the build..? :-)

2011-12-07 Thread Prabath Siriwardena
Nothing serious.. just for fun.. following are few ways how we did break
the build in the past.. :-) Please add whatever you remember how you or
your colleague broke the build... No names please

1. Changed a public API, built the components in my product and committed
2. Added a new method to an interface - updated it's implementation in my
product and committed - forgot to send mail to carbon-dev on the interface
change
3. Added new class - builds fine locally - committed all the other changes
- forgot to commit the new file
4. Added new a component - added a new feature - committed both - updated
the root pom of features - but, forgot to update the root pom of components
5. Added a new dependency to the pom of my component - did some code
changes - did an svn stat from ../src - committed all code changes - missed
the pom with the new dependency

Let's build this list.. :)

-- 
Thanks  Regards,
Prabath

http://blog.facilelogin.com
http://RampartFAQ.com
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev


Re: [Carbon-dev] How we break the build..? :-)

2011-12-07 Thread Supun Malinga
1) most frequent case in patch-releases : when adding a new version of a
component, we never add the relative path property. :)

On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena prab...@wso2.comwrote:

 Nothing serious.. just for fun.. following are few ways how we did break
 the build in the past.. :-) Please add whatever you remember how you or
 your colleague broke the build... No names please

 1. Changed a public API, built the components in my product and committed
 2. Added a new method to an interface - updated it's implementation in my
 product and committed - forgot to send mail to carbon-dev on the interface
 change
 3. Added new class - builds fine locally - committed all the other changes
 - forgot to commit the new file
 4. Added new a component - added a new feature - committed both - updated
 the root pom of features - but, forgot to update the root pom of components
 5. Added a new dependency to the pom of my component - did some code
 changes - did an svn stat from ../src - committed all code changes - missed
 the pom with the new dependency

 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
mobile - 071 56 91 321
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev


Re: [Carbon-dev] How we break the build..? :-)

2011-12-07 Thread Samisa Abeysinghe
On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena prab...@wso2.comwrote:

 Nothing serious.. just for fun.. following are few ways how we did break
 the build in the past.. :-) Please add whatever you remember how you or
 your colleague broke the build... No names please

 1. Changed a public API, built the components in my product and committed
 2. Added a new method to an interface - updated it's implementation in my
 product and committed - forgot to send mail to carbon-dev on the interface
 change
 3. Added new class - builds fine locally - committed all the other changes
 - forgot to commit the new file
 4. Added new a component - added a new feature - committed both - updated
 the root pom of features - but, forgot to update the root pom of components
 5. Added a new dependency to the pom of my component - did some code
 changes - did an svn stat from ../src - committed all code changes - missed
 the pom with the new dependency


6. I built only my part locally - not the product, not the whole thing.


 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 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
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev


Re: [Carbon-dev] How we break the build..? :-)

2011-12-07 Thread Supun Malinga
On Thu, Dec 8, 2011 at 9:23 AM, Supun Malinga sup...@wso2.com wrote:
my bad. wrong number!

7) most frequent case in patch-releases : when adding a new version of a
component, we never add the relative path property. :)

 1) most frequent case in patch-releases : when adding a new version of a
 component, we never add the relative path property. :)

 On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena prab...@wso2.comwrote:

 Nothing serious.. just for fun.. following are few ways how we did break
 the build in the past.. :-) Please add whatever you remember how you or
 your colleague broke the build... No names please

 1. Changed a public API, built the components in my product and committed
 2. Added a new method to an interface - updated it's implementation in my
 product and committed - forgot to send mail to carbon-dev on the interface
 change
 3. Added new class - builds fine locally - committed all the other
 changes - forgot to commit the new file
 4. Added new a component - added a new feature - committed both - updated
 the root pom of features - but, forgot to update the root pom of components
 5. Added a new dependency to the pom of my component - did some code
 changes - did an svn stat from ../src - committed all code changes - missed
 the pom with the new dependency

 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321




-- 
Supun Malinga,

Software Engineer,
WSO2 Inc.
http://wso2.com
http://wso2.org
email - sup...@wso2.com sup...@wso2.com
mobile - 071 56 91 321
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev


Re: [Carbon-dev] How we break the build..? :-)

2011-12-07 Thread Prabath Siriwardena
8. Built without tests and committed - my fix has broken a test case

Thanks  regards,
-Prabath

On Thu, Dec 8, 2011 at 9:49 AM, Supun Malinga sup...@wso2.com wrote:



 On Thu, Dec 8, 2011 at 9:23 AM, Supun Malinga sup...@wso2.com wrote:
 my bad. wrong number!

 7) most frequent case in patch-releases : when adding a new version of a
 component, we never add the relative path property. :)

 1) most frequent case in patch-releases : when adding a new version of a
 component, we never add the relative path property. :)

 On Thu, Dec 8, 2011 at 9:12 AM, Prabath Siriwardena prab...@wso2.comwrote:

 Nothing serious.. just for fun.. following are few ways how we did break
 the build in the past.. :-) Please add whatever you remember how you or
 your colleague broke the build... No names please

 1. Changed a public API, built the components in my product and
 committed
 2. Added a new method to an interface - updated it's implementation in
 my product and committed - forgot to send mail to carbon-dev on the
 interface change
 3. Added new class - builds fine locally - committed all the other
 changes - forgot to commit the new file
 4. Added new a component - added a new feature - committed both -
 updated the root pom of features - but, forgot to update the root pom of
 components
 5. Added a new dependency to the pom of my component - did some code
 changes - did an svn stat from ../src - committed all code changes - missed
 the pom with the new dependency

 Let's build this list.. :)

 --
 Thanks  Regards,
 Prabath

 http://blog.facilelogin.com
 http://RampartFAQ.com

 ___
 Carbon-dev mailing list
 Carbon-dev@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 - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321




 --
 Supun Malinga,

 Software Engineer,
 WSO2 Inc.
 http://wso2.com
 http://wso2.org
 email - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321


 ___
 Carbon-dev mailing list
 Carbon-dev@wso2.org
 http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev




-- 
Thanks  Regards,
Prabath

http://blog.facilelogin.com
http://RampartFAQ.com
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev