On Thu, Jul 17, 2014 at 9:28 PM, Adrian Chadd <adrian_at_freebsd.org> wrote: > Hi! > > 3) The binary packages need to work out of the box > 4) .. which means, when you do things like pkg install apache, it > can't just be installed and not be enabled, because that's a bit of a > problem; > I disagree on this. For network services on linux ( apart from ssh ), I want that started very seldom. But I do want the package installed so that when I need it, it is there. Having it autostart as part of being installed is breaking KISS and in some way unix philosophy: I asked for something to be installed, not installed and autostarted. > 5) .. and then we need examples of actually deploying useful > scenarios, like "so here's what you type to get django working right", > "here's how you get a default memcached that works well", "here's how > you bring up node.js", etc. > Oh yes. I think that quite a few packages have default options that make them unsuitable for out-of-box usage, ie some lack the sane default dbi-stuff and so on. > 6) Then make VMs of the above so people can just clone and install them. > At least zfs-datasets ready to be run as jails would be really good too. > /A > > > -a > > > > On 17 July 2014 11:25, Craig Rodrigues <rodrigc_at_freebsd.org> wrote: > > Hi, > > > > I attend a lot of different Meetup groups in the San Francisco Bay Area / > > Silicon Valley. > > > > What I am seeing is the following usage pattern for new developers, > > especially for web apps and cloud applications. > > > > (1) On their desktop/laptop, they will generally be using > > a Mac running OS X. This is their desktop Unix environment. > > This seems to be true of almost 90% of the people that I meet. > > The 10% of people who run a PC laptop, will mostly be running > > Windows. Very few seem to run Linux on their laptops, but > > if they do, it will likely be Ubuntu Linux. > > > > (2) For their deployed application, generally they will deploy to > > a Linux environment on a server. These days, the server will > > very likely be in a cloud environment: Amazon, Rackspace, > > Heroku. > > > > > > For (1), encouraging people to move away from a Mac to FreeBSD for their > > desktop environment is a tough sell. Apple is a multi-billion dollar > > company, and they make beautiful hardware, and software with > > a fantastic end-user experience. The PC-BSD project is fighting the > > good fight in terms of making a usable FreeBSD desktop, but its > > a touch battle to fight. > > > > For (2), encouraging people to move away from Linux to FreeBSD > > on the server, may be something where we can get more wins. > > I think we can do this by having more HOWTO articles on > > the FreeBSD web page that explain the following: > > > > > > (1) We need a HOWTO article that explains for each command using apt > > or yum for installing packages, > > how can I do the same thing using "pkg". > > Even if we have a web page with a table, contrasting the > > apt/yum commands, and pkg commands, that would be super > > useful. > > > > A lot of folks have moved away from FreeBSD, purely because > > they are sick of pkg_add. We need to explain to folks that > > we have something better, that is quite competitive to > > apt/yum, and it is easy to use. > > > > (2) We need a HOWTO article that explains how to set up > > a FreeBSD environment with some of the major cloud providers, > > i.e. Amazon, Rackspace, Microsoft Azure, etc. > > > > > > Do we have such articles today, or is anybody working on something > > like that? > > > > I think if we had these two HOWTO articles today, and we could > > aggressively point people at them, this would be a huge win > > for expanding the number of people who try out FreeBSD > > for modern server applications. > > > > -- > > Craig > > _______________________________________________ > > freebsd-current_at_freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to " > freebsd-current-unsubscribe_at_freebsd.org" > _______________________________________________ > freebsd-current_at_freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org" >Received on Thu Jul 17 2014 - 17:57:45 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:50 UTC