[xen-tools] Re: More changes
C.J. Adams-Collier
cjcollier at gmail.com
Fri Aug 31 14:28:31 CEST 2007
On 8/30/07, Steve Kemp <steve at steve.org.uk> wrote:
> On Thu Aug 30, 2007 at 12:09:04 -0700, C.J. Adams-Collier wrote:
>
> > I fixed all of the sev5 errors. Here's a patch. The unit tests pass
> > for create-xen-image, so I assume the fix is fine. Also, I've
> > attached a ChangeLog file using the standard format. Please add this
> > to the root of the project and add change notes on each submit.
>
> Thanks for the fixes. Some look sane, some do not. I will
> reply to the list tomorrow with a critique, but I can give it
> to you personally if you prefer.
Either way. I am more than happy to make the changes. It's your
code, after all :)
> The ChangeLog file, unfortunately, I will not accept like that
> although I will try to replicate it. (Mostly on technology
> groups; as you're familiar with the Makefile you'll see that
> the ChangeLog file is created by examining CVS commit messages
> and I'm not keen on throwing that away just yet.)
Ah. I did not see that there was a dynamically generated ChangeLog.
I can add my entries to the CVS commit, in this case.
> > I'm also working on re-factoring a lot of this code into a new
> > Xen::Tools CPAN module. I'd be happy to host it in this repository,
> > but it looks like there's no root in which related projects live.
>
> I have to say that I object to this work, in its current form,
> on two main grounds:
>
> a) There is no mention of my name, my project, or
> my website, in your current download.
I apologize for forgetting to do this. I intended to, but it slipped
my mind. I have added your name and the links from xen-tools' README
to the Xen::Tools README. I have also added a file called
AUTHORS.xen-tools to the root of the package containing the contents
of AUTHORS from xen-tools
> b) I like the idea of a collection of library functions
> but I don't think that your current split is as good
> as it could be.
I'm happy to take recommendations. Also, I mentioned hosting the
package on your repository site if you felt that it would be a good
idea. In this case, you would be the de facto administrator of the
code, and you could make any changes you saw fit. I personally prefer
subversion, but it's not a big enough deal to make a fuss over.
> c) I strongly object to the naming of the module(s).
I await your recommendations with breath abated.
> > It's certainly not done yet, but you can see a bit of what I'm
> > thinking. I'm starting with xen-create-image and moving the subs into
> > the Xen::Tools package.
>
> I'm going to have to say that I strongly disapprove and object
> to you releasing any code with such a similar name to my project,
> especially when you're not (currently) offering any credit to
> myself or any of the previous contributors.
I've uploaded the new tarball in the same location as the old. Again,
I apologize for missing this before.
> I'm pretty certain I couldn't enforce that, and if I could I wouldn't
> want to start going down that route, but as a matter of courtesy
> I'd urge you to think of a different name.
If you insist, I will rename the module. I had, however, hoped that
xen-tools would one day officialy use Xen::Tools to library-ize its
functionality. If this were to happen, I would expect that the module
name would be appropriate. But again, I will make the effort to
rename the modules if you don't forsee this happening.
> > Xen::Tools depends only on perl modules packaged for etch.
>
> :)
>
> > xt-create-xen-config is totally horked in CVS. Unit tests are failing.
>
> Known bug. The new partition handling code has broken it, and
> it will be fixed prior to the next release.
>
> Steve
Thank you for your feedback!
C.J.
--
moo.
More information about the xen-tools-discuss
mailing list