On Fri, Jul 13, 2012 at 02:16:51PM -0500, David Nalley wrote: > Hi folks: > > As some of you may know, in it's current default configuration the > console proxy VM uses an external DNS service called realhostip.com. > > Historically that has never been a part of the CloudStack code, and > was actually largely based on dnsjava (which is BSD licensed). The > CloudStack documentation provided some rudimentary design guidelines > of providing a service that provided the same functionality. > > The fact that this was not open sourced was recently brought up - and > I think largely it was an oversight. So the decision within Citrix has > been made to open source this code. > > The question I am bringing here is - is there interest for this to > become part of the Apache CloudStack codebase (or in a separate git > repo at the ASF) or whether this should just be hosted somewhere like > github. > > If there is interest here, I surmise that we'll need to run it through > the IP clearance process, but feel free to correct me if I > misunderstand that as well.
Thanks for correcting this oversight. Having not seen the code, if it's trivial and an extension of BSD-licensed code, there's no problem converting it to an Apache license and keeping it alongside Apache CloudStack, though I'd recommend a separate repo. If you think it could have even wider applicability than only with CloudStack, keeping it separate would make sense, and I wouldn't object to seeing it in github. Question is, who will maintain it going forward (if even it needs such)? I also note the documentation could be simplified to use a BIND 9 GENERATE statement: 55-66-77-100 IN A 55.66.77.100 55-66-77-101 IN A 55.66.77.101 55-66-77-102 IN A 55.66.77.102 ... 55-66-77-200 IN A 55.66.77.200 then becomes: $GENERATE 100-200 55-66-77-$ IN A 55.66.77.$ Thanks, Matt -- Matt Domsch Technology Strategist Dell | Office of the CTO