From owner-freebsd-hackers@FreeBSD.ORG Fri May 3 14:51:23 2013 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 140A7C3; Fri, 3 May 2013 14:51:23 +0000 (UTC) (envelope-from Devin.Teske@fisglobal.com) Received: from mx1.fisglobal.com (mx1.fisglobal.com [199.200.24.190]) by mx1.freebsd.org (Postfix) with ESMTP id C017F15A8; Fri, 3 May 2013 14:51:22 +0000 (UTC) Received: from smtp.fisglobal.com ([10.132.206.16]) by ltcfislmsgpa04.fnfis.com (8.14.5/8.14.5) with ESMTP id r43Eoue4013157 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Fri, 3 May 2013 09:51:14 -0500 Received: from LTCFISWMSGMB21.FNFIS.com ([10.132.99.23]) by LTCFISWMSGHT05.FNFIS.com ([10.132.206.16]) with mapi id 14.02.0309.002; Fri, 3 May 2013 09:51:04 -0500 From: "Teske, Devin" To: Wojciech Puchar Subject: Re: GSoC: PKGNG GUI Proposal Available for Review Thread-Topic: GSoC: PKGNG GUI Proposal Available for Review Thread-Index: AQHOR9ao6PCABMS5d0WHV3LZuNj2SZjzdcoAgABpnoA= Date: Fri, 3 May 2013 14:51:03 +0000 Message-ID: <13CA24D6AB415D428143D44749F57D7201F35010@ltcfiswmsgmb21> References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.132.253.126] MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.10.8626, 1.0.431, 0.0.0000 definitions=2013-05-03_05:2013-05-03,2013-05-03,1970-01-01 signatures=0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: Eitan Adler , Devin Teske , Justin Edward Muniz , FreeBSD Hackers , Kris Moore X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Devin Teske List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 May 2013 14:51:23 -0000 On May 3, 2013, at 1:33 AM, Wojciech Puchar wrote: good for today and future ladmins that cannot type a command. Any USEFUL proposals that add some real functionality? WIth great respect, I disagree with the dismissal that a GUI itself cannot = bring value that a command-line tool couldn't otherwise bring to the table. For example, in a stateful modal dialog, I believe that part of the value-a= dd is seeing realtime calculations being performed based on user input. For= a concrete example, imagine as you are checking/unchecking boxes of what t= o install, if the GUI continually keeps up-to-date a display of selected de= pendencies (packages and leaves), then that is something that on the comman= d-line tool is more difficult. What is the value-add in that you may say? Exploring, of course! Imagine th= at you have a need to fill, you go into a particular package category, and = are faced with 5 things that all fill the same basic need -- but perhaps al= l but one has a massive runtime dependency list, so you choose that one. In= this example, the GUI is far superior to command-line tools. I'm actually taking the same approach in the design of "bsdconfig packages"= (visible here: http://twitpic.com/ci2rid ) in that the TUI based managemen= t will aim to give you all that extra value-added information that would ot= herwise take multiple command-line queries and extra effort to correlate. I argue that the goal should not be to develop tools that are useful for (a= s you call them) "ladmins" =85 but develop tools that the developers themse= lves find useful. I personally feel that I myself have failed as a developer if I ever develo= p a tool that I don't use myself (or at least find useful in replacing an o= ld way of doing something that is much more difficult). -- Devin P.S. I'm sorry=85 but that callous remark sparked a fire in me. Had to set = the record straight=85 we need to give this student a running chance -- don= 't dare say this won't be useful (I've read the project proposal=85 it's go= od and it has bapt's +1 iirc, so that makes it good as gold basically) On Fri, 3 May 2013, Justin Edward Muniz wrote: Thank you everyone for helping me create a suitable project to propose. I have submitted a draft of my proposal, though I am still in the process of enhancing it. If anyone has the time, please check it out and I'll gladly accept any feedback. I am new to Google Summer of Code, and just discovered I could update my proposal after submitting it. Initially I uploaded most of the proposal but I am still finishing the last parts. Any advice could help me (or others) develop future proposals, so I hope to hear from people even after the deadline. My proposal can be read at the following address: https://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/justin_= muniz/1 I appreciate you taking the time to read this email. Happy coding everyone. Justin Muniz _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" _____________ The information contained in this message is proprietary and/or confidentia= l. If you are not the intended recipient, please: (i) delete the message an= d all copies; (ii) do not disclose, distribute or use the message in any ma= nner; and (iii) notify the sender immediately. In addition, please be aware= that any message addressed to our domain is subject to archiving and revie= w by persons other than the intended recipient. Thank you.