* [PATCH] Btrfs-progs: remove btrfsctl, btrfs-show and btrfs-vol from default build
@ 2012-06-08 18:00 Stefan Behrens
2013-01-25 11:57 ` Gene Czarcinski
2013-01-28 3:03 ` Anand Jain
0 siblings, 2 replies; 5+ messages in thread
From: Stefan Behrens @ 2012-06-08 18:00 UTC (permalink / raw)
To: linux-btrfs
Remove btrfsctl, btrfs-show and btrfs-vol from "all" target of Makefile.
Signed-off-by: Stefan Behrens <sbehrens@giantdisaster.de>
---
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index aaf1381..79e7a56 100644
--- a/Makefile
+++ b/Makefile
@@ -18,7 +18,7 @@ bindir = $(prefix)/bin
LIBS=-luuid
RESTORE_LIBS=-lz
-progs = btrfsctl mkfs.btrfs btrfs-debug-tree btrfs-show btrfs-vol btrfsck \
+progs = mkfs.btrfs btrfs-debug-tree btrfsck \
btrfs btrfs-map-logical btrfs-image btrfs-zero-log btrfs-convert \
btrfs-find-root btrfs-restore btrfstune
--
1.7.10.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH] Btrfs-progs: remove btrfsctl, btrfs-show and btrfs-vol from default build
2012-06-08 18:00 [PATCH] Btrfs-progs: remove btrfsctl, btrfs-show and btrfs-vol from default build Stefan Behrens
@ 2013-01-25 11:57 ` Gene Czarcinski
2013-01-25 15:32 ` Eric Sandeen
2013-01-28 3:03 ` Anand Jain
1 sibling, 1 reply; 5+ messages in thread
From: Gene Czarcinski @ 2013-01-25 11:57 UTC (permalink / raw)
To: linux-btrfs; +Cc: Stefan Behrens
On 06/08/2012 02:00 PM, Stefan Behrens wrote:
> Remove btrfsctl, btrfs-show and btrfs-vol from "all" target of Makefile.
>
> Signed-off-by: Stefan Behrens <sbehrens@giantdisaster.de>
> ---
> Makefile | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/Makefile b/Makefile
> index aaf1381..79e7a56 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -18,7 +18,7 @@ bindir = $(prefix)/bin
> LIBS=-luuid
> RESTORE_LIBS=-lz
>
> -progs = btrfsctl mkfs.btrfs btrfs-debug-tree btrfs-show btrfs-vol btrfsck \
> +progs = mkfs.btrfs btrfs-debug-tree btrfsck \
> btrfs btrfs-map-logical btrfs-image btrfs-zero-log btrfs-convert \
> btrfs-find-root btrfs-restore btrfstune
>
>
I agree. It is time to remove these old programs; they serve no useful
purpose; and they complicate maintenance.
Gene
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] Btrfs-progs: remove btrfsctl, btrfs-show and btrfs-vol from default build
2013-01-25 11:57 ` Gene Czarcinski
@ 2013-01-25 15:32 ` Eric Sandeen
2013-01-25 15:49 ` Stefan Behrens
0 siblings, 1 reply; 5+ messages in thread
From: Eric Sandeen @ 2013-01-25 15:32 UTC (permalink / raw)
To: Gene Czarcinski; +Cc: linux-btrfs, Stefan Behrens
On 1/25/13 5:57 AM, Gene Czarcinski wrote:
> On 06/08/2012 02:00 PM, Stefan Behrens wrote:
>> Remove btrfsctl, btrfs-show and btrfs-vol from "all" target of Makefile.
TBH, unless there are objections, I'd rather remove the source files as well.
Having unbuilt source code lying around is potentially even more confusing.
I'd at least move it to a deprecated/ subdir or something, but it'll only
fester and die there as well. I'd just remove it, if it's time to do so.
Are they fully deprecated? Is there anything these tools do that btrfs
does not?
-Eric
>> Signed-off-by: Stefan Behrens <sbehrens@giantdisaster.de>
>> ---
>> Makefile | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/Makefile b/Makefile
>> index aaf1381..79e7a56 100644
>> --- a/Makefile
>> +++ b/Makefile
>> @@ -18,7 +18,7 @@ bindir = $(prefix)/bin
>> LIBS=-luuid
>> RESTORE_LIBS=-lz
>>
>> -progs = btrfsctl mkfs.btrfs btrfs-debug-tree btrfs-show btrfs-vol btrfsck \
>> +progs = mkfs.btrfs btrfs-debug-tree btrfsck \
>> btrfs btrfs-map-logical btrfs-image btrfs-zero-log btrfs-convert \
>> btrfs-find-root btrfs-restore btrfstune
>>
>>
> I agree. It is time to remove these old programs; they serve no useful purpose; and they complicate maintenance.
>
> Gene
> --
> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] Btrfs-progs: remove btrfsctl, btrfs-show and btrfs-vol from default build
2013-01-25 15:32 ` Eric Sandeen
@ 2013-01-25 15:49 ` Stefan Behrens
0 siblings, 0 replies; 5+ messages in thread
From: Stefan Behrens @ 2013-01-25 15:49 UTC (permalink / raw)
To: Eric Sandeen; +Cc: Gene Czarcinski, linux-btrfs
On Fri, 25 Jan 2013 09:32:01 -0600, Eric Sandeen wrote:
> On 1/25/13 5:57 AM, Gene Czarcinski wrote:
>> On 06/08/2012 02:00 PM, Stefan Behrens wrote:
>>> Remove btrfsctl, btrfs-show and btrfs-vol from "all" target of Makefile.
>
> TBH, unless there are objections, I'd rather remove the source files as well.
>
> Having unbuilt source code lying around is potentially even more confusing.
>
> I'd at least move it to a deprecated/ subdir or something, but it'll only
> fester and die there as well. I'd just remove it, if it's time to do so.
Yes, right. Half a year ago, this was a first attempt from me to start a
discussion on this topic. But I agree that the removal of the sources
and the removal in the Makefile should be made in one commit.
Unfortunately Suse is still needing these old files as David wrote.
> Are they fully deprecated? Is there anything these tools do that btrfs
> does not?
Yes (fully deprecated for 2 years). No (the unified btrfs tool is a full
replacement).
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] Btrfs-progs: remove btrfsctl, btrfs-show and btrfs-vol from default build
2012-06-08 18:00 [PATCH] Btrfs-progs: remove btrfsctl, btrfs-show and btrfs-vol from default build Stefan Behrens
2013-01-25 11:57 ` Gene Czarcinski
@ 2013-01-28 3:03 ` Anand Jain
1 sibling, 0 replies; 5+ messages in thread
From: Anand Jain @ 2013-01-28 3:03 UTC (permalink / raw)
To: Stefan Behrens; +Cc: linux-btrfs
This patch is much needed. thanks.
Further, IMO the summary may provide a table of mapping of
the original to its predecessor command-and-option so that
- it will ensure we have taken care of all the original
features in the new cli, and it will help to document
for the onlooker.
eg:
old-command replaced-by
btrfsctl -D btrfs subvol del
::
::
(if this is already there somewhere providing a ref/copying
here will help)
Thanks, Anand
On 06/09/2012 02:00 AM, Stefan Behrens wrote:
> Remove btrfsctl, btrfs-show and btrfs-vol from "all" target of Makefile.
>
> Signed-off-by: Stefan Behrens <sbehrens@giantdisaster.de>
> ---
> Makefile | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/Makefile b/Makefile
> index aaf1381..79e7a56 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -18,7 +18,7 @@ bindir = $(prefix)/bin
> LIBS=-luuid
> RESTORE_LIBS=-lz
>
> -progs = btrfsctl mkfs.btrfs btrfs-debug-tree btrfs-show btrfs-vol btrfsck \
> +progs = mkfs.btrfs btrfs-debug-tree btrfsck \
> btrfs btrfs-map-logical btrfs-image btrfs-zero-log btrfs-convert \
> btrfs-find-root btrfs-restore btrfstune
>
>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-01-28 2:56 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-08 18:00 [PATCH] Btrfs-progs: remove btrfsctl, btrfs-show and btrfs-vol from default build Stefan Behrens
2013-01-25 11:57 ` Gene Czarcinski
2013-01-25 15:32 ` Eric Sandeen
2013-01-25 15:49 ` Stefan Behrens
2013-01-28 3:03 ` Anand Jain
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).