linux-lvm.redhat.com archive mirror
 help / color / mirror / Atom feed
* [linux-lvm] Any exiisting users of existing LVM2 command line library interface (lvm2cmd.h)?
@ 2007-09-11 14:32 Dave Wysochanski
  2007-09-11 14:40 ` James Parsons
  0 siblings, 1 reply; 4+ messages in thread
From: Dave Wysochanski @ 2007-09-11 14:32 UTC (permalink / raw)
  To: LVM2 development; +Cc: device-mapper development, linux-lvm

A new LVM2 API library is in progress.

If you are an existing user of the current command line library
interface or are interested in a new LVM2 library, we're interested to
hear input:
1) how you are currently using the existing interface
2) what you would like to see in the new interface

Thanks. 

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [linux-lvm] Any exiisting users of existing LVM2 command line library interface (lvm2cmd.h)?
  2007-09-11 14:32 [linux-lvm] Any exiisting users of existing LVM2 command line library interface (lvm2cmd.h)? Dave Wysochanski
@ 2007-09-11 14:40 ` James Parsons
  2007-09-11 17:29   ` Dave Wysochanski
  2007-09-17 21:11   ` Alasdair G Kergon
  0 siblings, 2 replies; 4+ messages in thread
From: James Parsons @ 2007-09-11 14:40 UTC (permalink / raw)
  To: LVM general discussion and development

Dave Wysochanski wrote:

>A new LVM2 API library is in progress.
>
>If you are an existing user of the current command line library
>interface or are interested in a new LVM2 library, we're interested to
>hear input:
>1) how you are currently using the existing interface
>2) what you would like to see in the new interface
>
>Thanks. 
>
>_
>
I maintain the gnome graphical tool for lvm called system-config-lvm, as 
well as a web based lvm configuration tool called conga. I depend on the 
current command line set to make the app work. Will the rug soon be 
pulled out from under me? :)

No big deal, as long as I have a little warning - like a quarter, or so. 
As you amend the CLI, though, please maintain the 'machine readable' 
output commands...ones without column headers or unnecessary formatting 
characters, so that my app, and the many, many users that have built 
scripts around the CLI are not confronted with surprises.

Maintaining compatibility with the current CLI for a few releases of the 
new CLI would be a nice gift to us!

Regards,

-Jim

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [linux-lvm] Any exiisting users of existing LVM2 command line library interface (lvm2cmd.h)?
  2007-09-11 14:40 ` James Parsons
@ 2007-09-11 17:29   ` Dave Wysochanski
  2007-09-17 21:11   ` Alasdair G Kergon
  1 sibling, 0 replies; 4+ messages in thread
From: Dave Wysochanski @ 2007-09-11 17:29 UTC (permalink / raw)
  To: LVM general discussion and development

On Tue, 2007-09-11 at 10:40 -0400, James Parsons wrote:
> Dave Wysochanski wrote:
> 
> >A new LVM2 API library is in progress.
> >
> >If you are an existing user of the current command line library
> >interface or are interested in a new LVM2 library, we're interested to
> >hear input:
> >1) how you are currently using the existing interface
> >2) what you would like to see in the new interface
> >
> >Thanks. 
> >
> >_
> >
> I maintain the gnome graphical tool for lvm called system-config-lvm, as 
> well as a web based lvm configuration tool called conga. I depend on the 
> current command line set to make the app work. Will the rug soon be 
> pulled out from under me? :)
> 

Hi Jim!  ;-)
We're still a ways off.  We'll be sure to let you know.

It would be nice to get an idea of the lvm cmds you use and which
options.  Is it easy to grep through the code and find this or do you
have a list handy?

I know cluster info is here:
http://sourceware.org/cluster/
and upstream conga code is here correct?
cvs -d :pserver:cvs@sources.redhat.com:/cvs/cluster checkout conga

I could not readily locate the upstream code for system-config-lvm.


> No big deal, as long as I have a little warning - like a quarter, or so. 
> As you amend the CLI, though, please maintain the 'machine readable' 
> output commands...ones without column headers or unnecessary formatting 
> characters, so that my app, and the many, many users that have built 
> scripts around the CLI are not confronted with surprises.
> 
> Maintaining compatibility with the current CLI for a few releases of the 
> new CLI would be a nice gift to us!
> 
We will do our best to maintain backward compatibility, especially in
areas we know people are already using.

Thanks.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [linux-lvm] Any exiisting users of existing LVM2 command line library interface (lvm2cmd.h)?
  2007-09-11 14:40 ` James Parsons
  2007-09-11 17:29   ` Dave Wysochanski
@ 2007-09-17 21:11   ` Alasdair G Kergon
  1 sibling, 0 replies; 4+ messages in thread
From: Alasdair G Kergon @ 2007-09-17 21:11 UTC (permalink / raw)
  To: LVM general discussion and development

On Tue, Sep 11, 2007 at 10:40:27AM -0400, James Parsons wrote:
> Dave Wysochanski wrote:
> >A new LVM2 API library is in progress.

> Maintaining compatibility with the current CLI for a few releases of the 
> new CLI would be a nice gift to us!
 
This is about a new *library* (.so) not the command line.

The existing liblvm2cmd will remain.

There are no plans to break the existing command line interface,
though it will continue to evolve and some adjustments might
be needed from time to time.

Alasdair
-- 
agk@redhat.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2007-09-17 21:11 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-11 14:32 [linux-lvm] Any exiisting users of existing LVM2 command line library interface (lvm2cmd.h)? Dave Wysochanski
2007-09-11 14:40 ` James Parsons
2007-09-11 17:29   ` Dave Wysochanski
2007-09-17 21:11   ` Alasdair G Kergon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).