From owner-freebsd-chat@FreeBSD.ORG Sat Apr 10 03:32:52 2010 Return-Path: Delivered-To: freebsd-chat@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF398106564A for ; Sat, 10 Apr 2010 03:32:52 +0000 (UTC) (envelope-from reed@reedmedia.net) Received: from c-0500.emailmediator.com (c-0500.emailmediator.com [64.85.162.118]) by mx1.freebsd.org (Postfix) with ESMTP id A53408FC1A for ; Sat, 10 Apr 2010 03:32:52 +0000 (UTC) Received: from pool-173-74-33-121.dllstx.fios.verizon.net ([173.74.33.121] helo=reedmedia.net) by c-0500.emailmediator.com with esmtpa (Exim 4.69) (envelope-from ) id 1O0QqE-0004DS-A9; Fri, 09 Apr 2010 22:54:38 -0400 Received: from reed@reedmedia.net by reedmedia.net with local (mailout 0.17) id 3067-1270868080; Fri, 09 Apr 2010 21:54:41 -0500 Date: Fri, 9 Apr 2010 21:54:40 -0500 (CDT) From: "Jeremy C. Reed" X-X-Sender: reed@t1.m.reedmedia.net To: Jamie In-Reply-To: <20100409211612.GB6032@apollo.podro.com> Message-ID: References: <20100409211612.GB6032@apollo.podro.com> User-Agent: Alpine 2.01 (NEB 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: freebsd-chat@freebsd.org Subject: Re: "app store" for open source Unix? X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2010 03:32:53 -0000 On Fri, 9 Apr 2010, Jamie wrote: > > I do understand the problem. The open source Unix community is so > > diverse -- so many platforms, so many APIs, so many different developer > > environments, so many opinions, and little money incentive. > > For cross platform, there is "pkgsrc" you might look into it, NetBSD, > DragonFlyBSD and rumors... some linux's can use pkgsrc. :) (Yes, I KNOW pkgsrc. I ported it to BSD/OS, I helped port it to DragonFly. And I have an entire Linux distro based on pkgsrc which I means a pkgsrc-ized glibc, linux the kernel, modutils, netkit, vixie-cron, etc ...) > We have the technology to do all this, but, not everyone uses a unix > desktop. I for one would be disgusted if I needed a gui or a browser > to install something. > > Browsing them is a bit of a hassle, I use 'grep' for that, but I guess > there's something like: > > make search keyword="blah" s/keyword/key/ > (I never use that) > > Most of the apps have some kind of URL you can load for more info if you > need it. Building from ports (or pkgsrc) is too slow. So I will stop there. Reading pkg-descr usually doesn't provide enough detail to know if it provides what I want. Visiting each website adds more time (especially since websites vary in quality of explanation. For example, when my wife wanted a calculator, I ended up installing around seven and when I wanted an image viewer I installed over ten. Too much wasted time. > I do wish there were a safe way to run the make config-recursive and > have it "really" do it recursively, I wish the build system would test > for a tty and if no tty, go into batch mode, and I wish it'd email me > if it needed more from me. (and give me the chance to conf later one) I haven't tried it, but what about the BATCH setting used for skipping interactive ports? > Which fires up a gadget for me to supply additional info to the package > being built, and things continue... Now ... that is just way too much time for me. If I want an application, I want to find it and install it within a minute. Jeremy C. Reed echo 'EhZ[h ^jjf0%%h[[Zc[Z_W$d[j%Xeeai%ZW[ced#]dk#f[d]k_d%' | \ tr '#-~' '\-.-{'