1) Stratos is fairly complex to setup which I believe may be a barrier to adoption.
Personally, I feel more comfortable using native packages than using puppet. However, I wasn't sure of the current best practice whether to use native packages or puppet for setting up a system, so I did a little bit of research. One article that I found quite useful is here [1]. I certainly agree with the argument that native packaging expands user adoption. Rather than a pure native package approach, it may be that a hybrid approach is more suitable for stratos. This is where the native package installs a setup script, and the setup script uses puppet to install an application. This is the approach taken by packstack. Packstack makes it very easy to setup openstack. 2) Stratos has large hardware requirements (e.g. 8+ GB) memory which may be a barrier to adoption. I was hoping that installing products on a single (or fewer) carbon instances will dramatically reduce memory consumption. --- [1] http://puppetlabs.com/blog/software-packaging-best-practices On Wed, Jan 15, 2014 at 1:19 PM, Afkham Azeez <[email protected]> wrote: > What would be the advantage of installing these using apt instead of a > Puppet based download & extract, and saving that image? > > Also, you have suggested installing the relevant features on top of > carbon-core instead if directly installing the products? > > It would be great if you could elaborate a bit more on what you are trying > to achieve. > > Thanks > Azeez > > > On Wed, Jan 8, 2014 at 4:11 AM, chris snow <[email protected]> wrote: > >> Hi Devs, >> >> Do you have a view on this email thread: >> >> http://mail.wso2.org/mailarchive/architecture/2014-January/014547.html >> >> If the idea that I'm proposing in that thread could work in theory, then >> I would like add creating deb packages for stratos to the list of tasks >> that I'm working on. >> >> If the idea is a non-starter, then it would be good to know that too. >> >> Many thanks, >> >> Chris >> > > > > -- > *Afkham Azeez* > Director of 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 3320919 <%2B94%2077%203320919> blog: * > *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* > > -- Check out my professional profile and connect with me on LinkedIn. http://lnkd.in/cw5k69
