I would suggest totally getting rid of it. On Fri, Jan 20, 2017 at 5:24 PM, KasunG Gajasinghe <[email protected]> wrote:
> > +1. carbon.product file hasn't really been used by the products. So, +1 > to make it optional. > > On Fri, Jan 20, 2017 at 3:06 PM, Dilan Udara Ariyaratne <[email protected]> > wrote: > >> Hi Folks, >> >> In the process of building C5, we currently require carbon.product for >> the following goals. >> [1] publish-product >> [2] generate-runtime >> >> This file maintains current version of the carbon kernel to be utilized >> by "carbon-feature-plugin" in the build process. >> Keeping this value in carbon.product prevents the kernel from been >> auto-released as it requires manual intervention to bump >> version values as necessary during the release process. >> >> In order to solve this issue, we are currently in the process of >> improving Carbon-Feature-Plugin to dynamically create this file during >> build time using >> a template where the necessary version value information is read from >> corresponding distribution pom file. >> >> In order to support backward compatibility, we will still maintain the >> original approach of keeping a carbon.product file somewhere appropriate >> in the distribution folder and read it accordingly when >> <productConfigurationFile> tag is present in the pom file. >> >> In the meantime, as the way to go forward, we will introduce the >> following. >> >> Carbon-Feature-Plugin will be updated to read version and other optional >> values that were originally persisted in the file, from the pom itself. >> After reading these values, plugin will dynamically create the >> carbon.product which will then be taken into reference by underlying >> eclipse.tycho plugin as in the usual way of execution. >> >> WDYT ? >> >> Thank You. >> >> *Dilan U. Ariyaratne* >> Senior Software Engineer >> WSO2 Inc. <http://wso2.com/> >> Mobile: +94766405580 <%2B94766405580> >> lean . enterprise . middleware >> >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > > *Kasun Gajasinghe*Associate Technical Lead, WSO2 Inc. > email: kasung AT spamfree wso2.com > linked-in: http://lk.linkedin.com/in/gajasinghe > blog: http://kasunbg.org > phone: +1 650-745-4499 <+1%20650-745-4499>, 77 678 0813 > > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- *Afkham Azeez* Senior Director, Platform Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * <http://www.apache.org/>* *email: **[email protected]* <[email protected]> * cell: +94 77 3320919blog: **http://blog.afkham.org* <http://blog.afkham.org> *twitter: **http://twitter.com/afkham_azeez* <http://twitter.com/afkham_azeez> *linked-in: **http://lk.linkedin.com/in/afkhamazeez <http://lk.linkedin.com/in/afkhamazeez>* *Lean . Enterprise . Middleware*
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
