Innocent question, bare with me: These bits which we're discussing that were 
developed outside the ASF repo - they weren't distributed in CloudPlatform with 
an ASF copyright header, were they?

On Jan 11, 2013, at 3:19 PM, Jessica Tomechak <jessica.tomec...@citrix.com> 
wrote:

> The email below suggests all contributions should be made available for IP 
> clearance and community acceptance in some well-known location. Also, it 
> suggests that all existing documentation for the proposed contributions 
> should be similarly available.
> 
> I have some documentation that was written outside the ACS repo. I am happy 
> to place it in any appropriate place for review. Where should it go? On the 
> wiki, with the FS for the proposed feature? Attached to the feature bug's doc 
> subtask? Or is the "outside" code going to be brought in through patches on 
> Reviewboard?
> 
> The docs I'm referring to are in .xml files with the Apache license up top 
> and &PRODUCT; for the software name, and will build with the existing ACS 
> /doc directory.
> 
> Jessica T.
> CloudStack Tech Pubs
> 
> 
> -----Original Message-----
> From: Chip Childers [mailto:chip.child...@sungard.com] 
> Sent: Friday, January 11, 2013 2:43 PM
> To: cloudstack-dev@incubator.apache.org
> Subject: Re: [ACS41] Concerns about where development has happened
> 
> On Fri, Jan 11, 2013 at 5:19 PM, Animesh Chaturvedi 
> <animesh.chaturv...@citrix.com> wrote:
>> As suggested by community Citrix will go through IP clearance process. I am 
>> updating identified defects with more contextual  information and will 
>> summarize in this thread once I am done. The list is longer than originally 
>> identified. This is obviously an important lesson and hopefully we  will not 
>> run into similar situation in future.
>> 
>> I also wanted to get clarification on what does community consider 
>> significant contribution with respect to IP clearance? Is 300-400 lines of 
>> code that has gone through community discussion but submitted in 1-2 commits 
>> considered significant?
>> 
> 
> "Substantial" is the term used by the process documentation.  I pointedly 
> asked one of our mentors for advice on defining "substantial", and the 
> response was basically "it's complicated" and "consider the cases 
> individually".
> 
> I would suggest that we follow that advice.  We discuss each contribution, 
> individually, to understand what the community consensus on each one is.  If 
> we decide that we want to accept a contribution, and further decide that we 
> want to take it through the IP clearance process, we should continue with 
> each contribution being handled separately.
> 
> In order to be specific in each discuss thread, we need to ensure that we 
> have a public location where the proposed contribution is available for 
> review.
> 
> I also believe that a VOTE within the community will be required for each 
> (after the DISCUSS or PROPOSE thread proposing the contribution initially), 
> before taking the process to the IPMC.  My reason for that, is that I believe 
> we need to begin to *act like* a responsible TLP, even though we are still a 
> podling.
> 
> -chip
> 
>> I have looked over the Apache guidelines and markmail archive on IP 
>> clearance process  but still  looking forward to guidance/help on IP 
>> clearance logistics from folks who have that experience.
>> 
>> Thanks
>> Animesh
>> 
>> 
>> 
>> 
>>> -----Original Message-----
>>> From: Chip Childers [mailto:chip.child...@sungard.com]
>>> Sent: Wednesday, January 09, 2013 7:07 AM
>>> To: cloudstack-dev@incubator.apache.org
>>> Subject: [ACS41] Concerns about where development has happened
>>> 
>>> 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
>> 
> 

Stratosec - Secure Infrastructure as a Service
o: 415.315.9385
@johnlkinsella

Reply via email to