Return-Path: X-Original-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 351C3E0F4 for ; Wed, 9 Jan 2013 15:07:24 +0000 (UTC) Received: (qmail 51550 invoked by uid 500); 9 Jan 2013 15:07:23 -0000 Delivered-To: apmail-incubator-cloudstack-dev-archive@incubator.apache.org Received: (qmail 51508 invoked by uid 500); 9 Jan 2013 15:07:23 -0000 Mailing-List: contact cloudstack-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cloudstack-dev@incubator.apache.org Delivered-To: mailing list cloudstack-dev@incubator.apache.org Received: (qmail 51500 invoked by uid 99); 9 Jan 2013 15:07:23 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Jan 2013 15:07:23 +0000 X-ASF-Spam-Status: No, hits=-1.6 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [74.125.149.85] (HELO na3sys009aog136.obsmtp.com) (74.125.149.85) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Jan 2013 15:07:14 +0000 Received: from mail-fa0-f69.google.com ([209.85.161.69]) (using TLSv1) by na3sys009aob136.postini.com ([74.125.148.12]) with SMTP ID DSNKUO2HjZCviFSiF/pVKHyqZi43Myutg3X7@postini.com; Wed, 09 Jan 2013 07:06:54 PST Received: by mail-fa0-f69.google.com with SMTP id v1so1771792fav.8 for ; Wed, 09 Jan 2013 07:06:52 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:date:message-id:subject:from:to :content-type:x-gm-message-state; bh=bH6Y3CGkgV8VzV+jtMClbn91dU+6lOi4ajFPZ4ZYdEc=; b=LPCJo3wnReG/5A0WgL0YJuGEw6heBp6EIfJL2PHG6uccXLsAgDi3e89CDc2D9SdW4V 8kzr3qN1jnfhKfGbnxcXW/YezzJtjb6CQ5ziXjpY+h3VUDZtGWLKQ77Bzde2OQabTe9W cX1oSoFsPseGGW6iEv397/vEG/zvZOL3jpiT3MPgBUVdJypOfakgnzcPIFL/j7WRJP9N Vag8IvwnYM8qUwL+ldyk4iyS8olpcgld6A56JQUpySGPD+FLNuiMdVurQz3wOGl86OHK pQoeODbeR+tHDL2s1U6WM/jE0hKke1nilnhUASAkg2kV56J06ayQc0ua9koNV6H8Z935 jV+w== X-Received: by 10.180.79.194 with SMTP id l2mr3826818wix.22.1357744012290; Wed, 09 Jan 2013 07:06:52 -0800 (PST) MIME-Version: 1.0 Received: by 10.180.79.194 with SMTP id l2mr3826803wix.22.1357744012200; Wed, 09 Jan 2013 07:06:52 -0800 (PST) Received: by 10.194.37.68 with HTTP; Wed, 9 Jan 2013 07:06:52 -0800 (PST) Date: Wed, 9 Jan 2013 10:06:52 -0500 Message-ID: Subject: [ACS41] Concerns about where development has happened From: Chip Childers To: "cloudstack-dev@incubator.apache.org" Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQnot8iLg/xeRE8AMy7G2dFpp3XWpBpQCXJpoyHvUeXfgtjcnGusdLkeS8f7FvU3TYt1lx1rK44Yl1cdmOHfhAHEoiZTlYO/RGJXU8iE9Kqo9Pv13Bty7d6NO+K4+O9SAU+nNjDiaN+Ncj7odzY9PKiMZzvbaMrBJCs0JM5zI55AIlXLTZxD4IPr5rwoAfWyi7TnEX+O X-Virus-Checked: Checked by ClamAV on apache.org Hi all, In reviewing the feature proposals for 4.1.0, David and I have found many problems that indicate that development has happened outside of the community. While I can't be sure that we've found all of the issues, it's certainly problematic to see this many. Please review and let me know if I'm misinterpreting the state of things. I'm not sure where to go from here. I guess we have 2 options: we re-write the code from scratch as CloudStack code, or Citrix donates the code produced for CloudPlatform (and it gets taken through the IP clearance process). The following features are potentially issues: CLOUDSTACK-297 This is in the CloudPlatform 3.0.6 release Discussion occurred in October I don't believe that the code is in the ASF repo CLOUDSTACK-299 This is in the CloudPlatform 3.0.6 release The UI code appears to be in our repo, but the backend does not. Example, grep for: createEgressFirewallRule CLOUDSTACK-306 (CLOUDSTACK-775 is a duplicate) This is in the CloudPlatform 3.0.6 release Commits went into master on Jan 4 (there are 3 commits) Discussion happened in October CLOUDSTACK-737 This is in the CloudPlatform 3.0.6 release UI work completed (CLOUDSTACK-537) in the asf repo, starting in november I can't find any commits for the backend work in our repo The requirements wiki page and jira record were created on Jan 3 Dev list discussion started in November, but there were outstanding questions that were not addressed in that thread. Unsure if consensus was achieved. CLOUDSTACK-774 Frank identified that this was a "Byron feature" and that all "Byron features should be merged to ASF repo", but I'm unable to find in the CloudPlatform release notes Unable to find dev list discussion CLOUDSTACK-777 This is in the CloudPlatform 3.0.6 release Docs already submitted, but no FS available. Unable to find dev list discussion CLOUDSTACK-778 This is in the CloudPlatform 3.0.6 release Docs are done, but feature doesn't exist in CloudStack Unable to find dev list discussion Also, generally all documentation originally created for CloudPlatform 3.0.6 features, but not created in the CloudStack git repo or submitted prior to publication will need to go through IP clearance. Also: CLOUDSTACK-873 is not proposed for 4.1.0, but appears to be in CloudPlatform 3.0.6. I may be misinterpreting this, but it appears to be something that will need to go through IP clearance. -chip