public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH] Add feature-removal-schedule.txt
@ 2008-10-14 23:06 Peter Tyser
  0 siblings, 0 replies; 5+ messages in thread
From: Peter Tyser @ 2008-10-14 23:06 UTC (permalink / raw)
  To: u-boot

Add a text file which lists features to be removed from U-Boot
in the future.

The initial entry plans for removal of individual I2C commands.

Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
---
 I wasn't sure what to make of the 'Deprecate "autosrc" command' on
 http://www.denx.de/wiki/U-Boot/TaskFeatureRemovalSchedule - I'm
 not familiar with it and didn't see any references to it in the
 current U-Boot tree.

 doc/feature-removal-schedule.txt |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)
 create mode 100644 doc/feature-removal-schedule.txt

diff --git a/doc/feature-removal-schedule.txt b/doc/feature-removal-schedule.txt
new file mode 100644
index 0000000..0c44f8a
--- /dev/null
+++ b/doc/feature-removal-schedule.txt
@@ -0,0 +1,17 @@
+The following is a list of files and features that are going to be
+removed from the U-Boot source tree.  Every entry should contain what
+exactly is going away, why it is happening, and who is going to be doing
+the work.  When the feature is removed from U-Boot, it should also
+be removed from this file.
+
+---------------------------
+
+What:	Individual I2C commands
+When:	April 2009
+Why:	Per the U-Boot README, individual I2C commands such as "imd", "imm",
+	"imw", etc are deprecated. The single "i2c" command which is
+	currently enabled via CONFIG_I2C_CMD_TREE contains the same
+	functionality as the individual I2C commands. The individual
+	I2C commands should be removed as well as any references to
+	CONFIG_I2C_CMD_TREE.
+Who:	Peter Tyser <ptyser@xes-inc.com>
-- 
1.6.0.2.GIT

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

* [U-Boot] [PATCH] Add feature-removal-schedule.txt
@ 2009-01-30 22:36 Peter Tyser
  2009-02-11 22:21 ` Wolfgang Denk
  2009-04-14 22:27 ` Peter Tyser
  0 siblings, 2 replies; 5+ messages in thread
From: Peter Tyser @ 2009-01-30 22:36 UTC (permalink / raw)
  To: u-boot

Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
---
See the following threads for background:
http://article.gmane.org/gmane.comp.boot-loaders.u-boot/48429
http://article.gmane.org/gmane.comp.boot-loaders.u-boot/47755
http://article.gmane.org/gmane.comp.boot-loaders.u-boot/53340

 doc/feature-removal-schedule.txt |   37 +++++++++++++++++++++++++++++++++++++
 1 files changed, 37 insertions(+), 0 deletions(-)
 create mode 100644 doc/feature-removal-schedule.txt

diff --git a/doc/feature-removal-schedule.txt b/doc/feature-removal-schedule.txt
new file mode 100644
index 0000000..901dc46
--- /dev/null
+++ b/doc/feature-removal-schedule.txt
@@ -0,0 +1,37 @@
+The following is a list of files and features that are going to be
+removed from the U-Boot source tree.  Every entry should contain what
+exactly is going away, when it will be gone, why it is being removed,
+and who is going to be doing the work.  When the feature is removed
+from U-Boot, its corresponding entry should also be removed from this
+file.
+
+---------------------------
+
+What:	"autoscr" command
+When:	August 2009
+Why:	"autosrc" is an ugly and completely non-standard name.  The "autoscr"
+	command is deprecated and will be replaced the "source" command as
+	used by other shells such as bash.  Both commands will be supported
+	for a transition period of 6 months after which "autoscr" will be
+	removed.
+Who:	Peter Tyser <ptyser@xes-inc.com>
+
+---------------------------
+
+What:	Individual I2C commands
+When:	April 2009
+Why:	Per the U-Boot README, individual I2C commands such as "imd", "imm",
+	"imw", etc are deprecated.  The single "i2c" command which is
+	currently enabled via CONFIG_I2C_CMD_TREE contains the same
+	functionality as the individual I2C commands.  The individual
+	I2C commands should be removed as well as any references to
+	CONFIG_I2C_CMD_TREE.
+Who:	Peter Tyser <ptyser@xes-inc.com>
+
+---------------------------
+
+What:	Legacy NAND code
+When:	April 2009
+Why:	Legacy NAND code is deprecated.  Similar functionality exists in
+	more recent NAND code ported from the Linux kernel.
+Who:	Scott Wood <scottwood@freescale.com>
-- 
1.6.0.2.GIT

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

* [U-Boot] [PATCH] Add feature-removal-schedule.txt
  2009-01-30 22:36 [U-Boot] [PATCH] Add feature-removal-schedule.txt Peter Tyser
@ 2009-02-11 22:21 ` Wolfgang Denk
  2009-04-14 22:27 ` Peter Tyser
  1 sibling, 0 replies; 5+ messages in thread
From: Wolfgang Denk @ 2009-02-11 22:21 UTC (permalink / raw)
  To: u-boot

Dear Peter Tyser,

In message <1233355000-18632-1-git-send-email-ptyser@xes-inc.com> you wrote:
> Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
> ---
> See the following threads for background:
> http://article.gmane.org/gmane.comp.boot-loaders.u-boot/48429
> http://article.gmane.org/gmane.comp.boot-loaders.u-boot/47755
> http://article.gmane.org/gmane.comp.boot-loaders.u-boot/53340
> 
>  doc/feature-removal-schedule.txt |   37 +++++++++++++++++++++++++++++++++++++
>  1 files changed, 37 insertions(+), 0 deletions(-)
>  create mode 100644 doc/feature-removal-schedule.txt

Applied, thanks.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Mistakes are often the stepping stones to utter failure.

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

* [U-Boot] [PATCH] Add feature-removal-schedule.txt
  2009-01-30 22:36 [U-Boot] [PATCH] Add feature-removal-schedule.txt Peter Tyser
  2009-02-11 22:21 ` Wolfgang Denk
@ 2009-04-14 22:27 ` Peter Tyser
  2009-04-15  9:18   ` Detlev Zundel
  1 sibling, 1 reply; 5+ messages in thread
From: Peter Tyser @ 2009-04-14 22:27 UTC (permalink / raw)
  To: u-boot


> +What:	Individual I2C commands
> +When:	April 2009
> +Why:	Per the U-Boot README, individual I2C commands such as "imd", "imm",
> +	"imw", etc are deprecated.  The single "i2c" command which is
> +	currently enabled via CONFIG_I2C_CMD_TREE contains the same
> +	functionality as the individual I2C commands.  The individual
> +	I2C commands should be removed as well as any references to
> +	CONFIG_I2C_CMD_TREE.
> +Who:	Peter Tyser <ptyser@xes-inc.com>

Would people prefer there be a period of time where both the individual
i2c commands as well the single "i2c" command are both supported for
boards without CONFIG_I2C_CMD_TREE?  If so, I'd add some deprecation
messages to the individual commands.

Its a little PITA to add a "DEPRECATED" message to all the "old style"
commands as they are also called by the newer "i2c" command, so just
wanted to check before submitting a patch.

Thanks,
Peter

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

* [U-Boot] [PATCH] Add feature-removal-schedule.txt
  2009-04-14 22:27 ` Peter Tyser
@ 2009-04-15  9:18   ` Detlev Zundel
  0 siblings, 0 replies; 5+ messages in thread
From: Detlev Zundel @ 2009-04-15  9:18 UTC (permalink / raw)
  To: u-boot

Hi Peter,

>> +What:	Individual I2C commands
>> +When:	April 2009
>> +Why:	Per the U-Boot README, individual I2C commands such as "imd", "imm",
>> +	"imw", etc are deprecated.  The single "i2c" command which is
>> +	currently enabled via CONFIG_I2C_CMD_TREE contains the same
>> +	functionality as the individual I2C commands.  The individual
>> +	I2C commands should be removed as well as any references to
>> +	CONFIG_I2C_CMD_TREE.
>> +Who:	Peter Tyser <ptyser@xes-inc.com>
>
> Would people prefer there be a period of time where both the individual
> i2c commands as well the single "i2c" command are both supported for
> boards without CONFIG_I2C_CMD_TREE?  If so, I'd add some deprecation
> messages to the individual commands.
>
> Its a little PITA to add a "DEPRECATED" message to all the "old style"
> commands as they are also called by the newer "i2c" command, so just
> wanted to check before submitting a patch.

I vote for doing the transition in one step.  It's simply not worth too
much effort in my eyes.  We have other areas needing more attention ;)

Cheers
  Detlev

-- 
BUGS:
  It is not yet possible to change operating system by writing to
  /proc/sys/kernel/ostype.
                                     -- Linux sysctl(2) man page
--
DENX Software Engineering GmbH,      MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich,  Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: dzu at denx.de

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

end of thread, other threads:[~2009-04-15  9:18 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-30 22:36 [U-Boot] [PATCH] Add feature-removal-schedule.txt Peter Tyser
2009-02-11 22:21 ` Wolfgang Denk
2009-04-14 22:27 ` Peter Tyser
2009-04-15  9:18   ` Detlev Zundel
  -- strict thread matches above, loose matches on Subject: below --
2008-10-14 23:06 Peter Tyser

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox