From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SGDcO-0006DC-KI for garchives@archives.gentoo.org; Fri, 06 Apr 2012 18:10:41 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3A3EEE0D02 for ; Fri, 6 Apr 2012 18:10:40 +0000 (UTC) Received: from mail-pz0-f52.google.com (mail-pz0-f52.google.com [209.85.210.52]) by pigeon.gentoo.org (Postfix) with ESMTP id 55A6BE0B22 for ; Fri, 6 Apr 2012 17:44:18 +0000 (UTC) Received: by dake40 with SMTP id e40so2988269dak.11 for ; Fri, 06 Apr 2012 10:44:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:x-gm-message-state; bh=q/sxFBKapeu7p7i1of5Z8c4pDiBe4H60gP14LMQ7xJo=; b=HlryIgrMsSh2YE09Q7O0cp0lRtar20EVJYLxdb9OdN9q1KVDzYoQz34mmZTAwgh3tH ygNVlz11vzbLTCmDEhRUVAuM/V4YkFeMnuZULRI1zL7DmaiP+wqPle1Kb0pakV1uQ1Bj b9lgontuYSW60n0tkYE/yYv0ZfpvS+9iPAhOMkKhW+Feb6by9F736PJjizO0XQKlyqbU joB8II997dbuXuYsm4IK70JA1UZh3ZajHWDOTbJJTVonWpyigICl+EtCPgRxWBp3icLt tFs8HqoQmKEoTok/SrLLVkEf2w1+vfGHSsmo8eCmgcctI2u4+67IABtnKAHqBNLo07ec wcdw== Received: by 10.68.204.194 with SMTP id la2mr16569987pbc.87.1333734258136; Fri, 06 Apr 2012 10:44:18 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org MIME-Version: 1.0 Received: by 10.68.136.197 with HTTP; Fri, 6 Apr 2012 10:43:57 -0700 (PDT) In-Reply-To: <4F7F01F8.2040101@gentoo.org> References: <4F7DF084.5050104@gentoo.org> <4F7F01F8.2040101@gentoo.org> From: Gaurish Sharma Date: Fri, 6 Apr 2012 23:13:57 +0530 Message-ID: Subject: Re: [gentoo-soc] Re: [GSOC 2012] Recruiting Webapp idea To: gentoo-soc@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQnZWDZZhgSiNMdniozx7hPY48z7LiD6DKGAclXWUh+2aZprZi8QfVeJY2woDd/pXXanJtn3 X-Archives-Salt: c3b2c61a-9e69-495f-bc5f-1b0674dfe259 X-Archives-Hash: 441b04fc8589506df6003cb5a76506b5 > > twitter bootstrap is a nice toolkit. It's nice if we get a working > mobile interface on the side but our primary target is ordinary desktop. > I don't think people want to fill their quizzes with phones. Of course > we can do a poll as I am just using my unverified assumptions here. --> Alright, Then Desktop broswers only. And which ones? 1. Google Chrome 2. Firefox 3. Safari any others? > You can write reversible migrations with the current version already. > The new feature in rails 3.1 is that it can automatically deduce the > down migration from the up migration in most cases. --> yes, reversible migrations. they are pretty cool! >> 2) It is not core rails. > > Why is this a problem? Most rails projects end up using other gems than > just rails. Hobo of course is more invasive than than most plugins so > the learning curve must be weighed against potential benefits. --> to it means, we are not using rails. we are using hobo. not that I am saying that using hobo is wrong, its just that we get stuck on out & getting latest updates specially security relates is a problem. Say for example, a issue vulnerability similar to ActiveRecord's mass assignment vulnerability & security patch is available. We won't be able to upgrade without breaking the site. >> 3) Hobo is good for protying but for apps that are required to go into >> production like recruiting app, traditional development model is >> preffered >> > > There are multiple hobo applications in production. I agree that Hobo is > not perfect. We can migrate away to plain rails but my hunch is that it > would take too much time for too little benefit. --> In this case, your hunch is correct but in return we get access to regular updates. so I think that's a huge benefit from security standpoint. >> >> machinery for comparing answers for copies --> Comparing answers with each other? or search the internet for duplicates aka copyscape? > - meeting bot integration (similarly to the council web app from last year) --> I do not understand this. Can you please explain this in bit details > These are all of lesser priority than what we have in bugzilla and UX. --> Makes sense --Gaurish