On Wed, Mar 13, 2013 at 1:14 PM, GRANIER Bernard (MORPHO) <bernard.gran...@morpho.com> wrote: > Hi, > > Thanks for your answer and I hope that I do not " hijacked" a thread. > > My company sells a product, and a part of this product may be used on mobile > and classical computers. > > We look to use for deployment tool on classical computers, and as usual, it > is more simple to use one tool only for deployment.
Understood, but see below as well as the following: I do not think of puppet as an application deployment tool. It is more of a configuration management/sync/deployment tool. The underlying package manager is the thing that still deploys the applications (assuming you want to keep your sanity and package everything wherever possible). > So I have to cover a requirement for deployment on mobile, this is the cause > of my question, after that the mobile number is between one or two until one > or two thousands. > > For IPhone, I understand your answer, but for Android and W8 ? One is based > on Linux, the other one on windows; your answer means that Ruby does not run > on these two OS or at least, that not known tests have been done on these OS. So, in an ideal world, you want one deployment tool, but now it sounds like you are already going to either a) ignore iPhone users or b) accept a different deployment tool may be required for iPhone. If so, why is b) acceptable for iPhones and not for Android phones? In addition, how are you going to get all of these mobile users to install ruby so that they can then install puppet so that they can then pull down your manifests? Are you really going to ask them to configure puppet on their handsets to point to your puppet server and assume they'll trust you about your motives? Or is this for a more tightly controlled corporate environment where you'll be configuring the handsets before shipping them out? Either way, I have a feeling you'll find the handsets are so tightly locked down that you won't be able to easily get things like Ruby and/or Puppet on them. I suspect you'll have to package them up into their native formats before they'll even install and then still you're going to have to get them onto the relevant app stores so that users can install them. At that point, you've got a deployment mechanism already, negating the need for Puppet, no? Thanks, Matt. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.