From owner-freebsd-current@freebsd.org Fri Apr 22 13:46:01 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8DF68B17980; Fri, 22 Apr 2016 13:46:01 +0000 (UTC) (envelope-from dan_partelly@rdsor.ro) Received: from mail.rdsor.ro (mail.rdsor.ro [193.231.238.10]) by mx1.freebsd.org (Postfix) with ESMTP id 222CB11AF; Fri, 22 Apr 2016 13:46:00 +0000 (UTC) (envelope-from dan_partelly@rdsor.ro) Received: from email.rdsor.ro (ftp.rdsor.ro [193.231.238.4]) by mail.rdsor.ro (Postfix) with ESMTP id 4DB271F159; Fri, 22 Apr 2016 16:45:59 +0300 (EEST) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Date: Fri, 22 Apr 2016 16:46:10 +0300 From: dan_partelly To: Daniel Kalchev Cc: Roger Marquis , Lyndon Nerenberg , , Subject: Re: [CFT] packaging the base system with pkg(8) In-Reply-To: <68F587ED-6755-4E40-88B0-E90EAA79B0A4@digsys.bg> References: <20160302235429.GD75641@FreeBSD.org> <57152CE5.5050500@FreeBSD.org> <9D4B9C8B-41D7-42BC-B436-D23EFFF60261@ixsystems.com> <20160418191425.GW1554@FreeBSD.org> <571533B8.6090109@freebsd.org> <20160418194010.GX1554@FreeBSD.org> <57153E80.4080800@FreeBSD.org> <571551AB.4070203@freebsd.org> <5715772A.3070306@freebsd.org> <571588BB.2070803@orthanc.ca> <201604190210.u3J2AHef003299@xt.digsys.bg> <68F587ED-6755-4E40-88B0-E90EAA79B0A4@digsys.bg> Message-ID: <2fd7eba2f22590befb95825e16de13b9@rdsor.ro> X-Sender: dan_partelly@rdsor.ro User-Agent: RoundCube Webmail/0.4-beta X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Apr 2016 13:46:01 -0000 > > Not taking a side on this discussion, yet… but the first thing that I do not believe there are sides to take, because I am absolutely positive everybody in this thread wants only whats better for FreeBSD, so there is only one side. It is an aspect which in the heat of emotions some people seem to forget. >> The benefits might be worth it in the long run. The benefits are great and they are immediately available upon release of a packaged base. I am all for it . Yet there issue, such as the UI which doesn't handle well big numbers of packages, mechanism issues and convention issues which where raised in another thread and went unanswered by devs so far. Personally my greatest fear is that what happen to VIMAGE wouldn't happen with this great feature. Namely, that it goes in effect with a "good enough" implementation (which may well be a great success for some uses) and then we have to work with the "good enough" implementation for half a decade before it is made bullet proof and orthogonal. Or that UI issues are never solved, claiming that they are "largely cosmetic" anyway. I wouldn't mind waiting 2 point releases for example to become that way, but look, for VIMAGE takes what ... 6 years ? (Nota bene: I do not contest that VIMAGE is great. ) Pople raised valid concerns, devs imvolved in the project seen them, yet those who spearhead the base pkg project did not found appropriate to make a statement to quell ppl fears regarding their commitment to see to all the issues in a pre-determined time frame. I.E a commitment to make it bullet proof by 11.1 as example. Some felt threatened and unappreciated, which is a problem. Both for them and for us, the user. Because the users of this OS are not only the companies who employ the developers, there are thousand of people scattered through the world, ppl who have a great stake invested in this operating system, by the simple fact that they use it everywhere. Another small issue, is in general the politics of the FreeBSD dev team regarding bug fixes. I personally would be glad to see more commitment from the dev team regarding bug fixes. It is kinda disappointing to see known bugs going on and on for years, "good enough" susbsytems having the same fate, and so on. I beleive the team per-ansamble should make a more solid commitment to fix outstanding issues, and try to outline a policy regarding bugs and implementations which lack orthogonality or are only partially completed (even if this partially means 95% ). > occurred to me is that such way of packaging is traditional for the Linux > “distributions”. I could imagine people worrying at subconscious level that > FreeBSD is going the Linux way… and that if they wanted such a model, they > would be using Linux instead. Today, people have more choice in packaging — > but if FreeBSD goes the Linux way, someone else will fill the void — so no > worries in general. > > I can see the support nightmare that a packaged base would bring, but as > always — this is not enough to judge it. The benefits might be worth it in > the long run. > > I was a long time user of BSD/OS and then switched to FreeBSD when that OS > was killed. In BSD/OS everything was monolithic. It was rock stable. Very > dependable and very easy to support. My first few years with FreeBSD were > spent to get used that the OS was not just one piece, but you could end up > with different installs.. A bit more support efforts. Not that I am > complaining :) > > As long as packaged base is not mandatory, it is fine by me. > > Daniel > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"