[Drobo-utils-devel] SF.net SVN: drobo-utils:[189] trunk
Brought to you by:
peter_silva
|
From: <pet...@us...> - 2009-01-27 13:18:50
|
Revision: 189
http://drobo-utils.svn.sourceforge.net/drobo-utils/?rev=189&view=rev
Author: peter_silva
Date: 2009-01-27 12:28:44 +0000 (Tue, 27 Jan 2009)
Log Message:
-----------
More documentation fixups, removed deps on libsgutils
added hints about rst2html.
Modified Paths:
--------------
trunk/DEVELOPERS.txt
trunk/README.txt
Added Paths:
-----------
trunk/CHANGES.txt
trunk/Makefile
Removed Paths:
-------------
trunk/CHANGES
Deleted: trunk/CHANGES
===================================================================
--- trunk/CHANGES 2009-01-27 12:19:59 UTC (rev 188)
+++ trunk/CHANGES 2009-01-27 12:28:44 UTC (rev 189)
@@ -1,89 +0,0 @@
-0.5.0
- * replaced DroboDMP C extension by DroboIOctl python class. no need
- for architecture dependent packages. this also means you can just
- try it out straight after download, no need to install anything.
- much easier.
- * device detection completely re-written. It works better now.
- * Now displays mount points where it makes sense to do so.
- * status command output better/different. shows all devices and mount points
- for each drobo.
- * full Multiple LUN support. should do what is expected.
- * full multiple Drobo support. should do what is expected.
- * tested with multiple devices, now generally works in all cases.
- * added modular info printing with csv list of outputs.
- * firmware 1.3.0, has enabled formerly broken functionality which
- name makes the sync command rename every drobo to 'hi there'.
- fixed.
- * added 'name' command, to name Drobo. (functionality of Sync)
- * corrected detection logic, which depended on formerly immutable name.
- (affects fw >= 1.3.0) now use same mechanisms as sg_scan from sg3_utils.
-
-0.4.0 Release: 2008/12/28
- * IMPORTANT: firmware 1.3.0 support added. Earlier drobo-utils
- versions will not recognize a drobo running 1.3.0 or later.
- * CLI is more normal... use getopts (got rid of device as fixed place arg.)
- now allows command to be an option as well.
- * Changed DEBUG from a flag requiring code modification, to a bitmap
- honored as a command-line argument (--verbose)
- * misc. improvements in documentation.
- * droboview now only launches for first drobo found in list, and stays foreground
- always.
- * drobom list returns a list that is easier to parse (suitable for use in backticks.)
- * droboview is now just a stub for drobom view. reduced overhead.
- * now reports VERSION id in usage. There is a -V option too.
-
-
-0.3.3 release: 2008/11/05
- * lunsize display bug fixed.
- * Chris's man pages & help improvements.
- * more messaging fixups for when you don't invoke as root.
- * fix for ubuntu Intrepid deciding all disks are Drobos. !!
- * fixed all the firmware info parsing issues.
- * firmware load issues should all be gone.
- * Brad's fix for ddiag.c, done properly this time (my bad!)
-
-0.3.2 release 2008/10/25
-
- * for v1, still don't understand index.txt file.
- * after testing, some more fixes, v2 downloads now work.
- * fixes received from Brad Guillory for v2/tdz firmware downloading.
- they don't do any harm afaict, don't have a v2 to test with.
- * added fwload directive to drobom.
- * added root user check to give a bigger hint.
-
-0.3.1 release 2008/10/01
-
- * OK I know checking for firmware updates doesn't work
- right now, but I need to find out why. code seems correct.
- there is a bugfix for getting rid of the 'licensed' part.
-
- * fixes for firmware validation:
- * header CRC on 32bit was broken on 64bit.
- * 32 vs. 64 bit kludge needed.
-
-0.3.0 release 2008/09/04
- * added ability to format Drobo
- * added ability to set lun sizes
- * bugfix for firmware:
- * CRC32 on 32bit intel. (use signed, instead of unsigned.)
- * fixed header CRC not validating.
- * added ability to set time on Drobo.
- * added simulation mode to Drobo.py, development aid.
- * some work done towards lunsize setting, but incomplete.
- * some work towards indicating relay out progress, not tested...
-
-0.2.2 Released 2008/08/08
- * firmware uploads work with .tdz as well
- * tested with older firmwares, contains a few fixes to improve compatibility.
- works well enought upgrade old firmwares.
-
-0.2.1 Released: 2008/08/06
- * uploaded to drobospace & sourceforge.
- * firmware upload works for .tdf's
-
-0.1.1 Initial version uploaded april 2008
- * to drobospace.com and sf.net
- * confirmed to work with firmware 1.1.1
- * shows status, disk slots filled, model, etc..
- * shows fw version loaded.
- * blink & standby commands work.
Copied: trunk/CHANGES.txt (from rev 188, trunk/CHANGES)
===================================================================
--- trunk/CHANGES.txt (rev 0)
+++ trunk/CHANGES.txt 2009-01-27 12:28:44 UTC (rev 189)
@@ -0,0 +1,90 @@
+0.5.0
+ * replaced DroboDMP C extension by DroboIOctl python class. no need
+ for architecture dependent packages. this also means you can just
+ try it out straight after download, no need to install anything.
+ much easier. fewer build dependencies as well.
+ * device detection completely re-written. It works better now.
+ * Now displays mount points where it makes sense to do so.
+ * status command output better/different. shows all devices and mount points
+ for each drobo.
+ * full Multiple LUN support. should do what is expected.
+ * full multiple Drobo support. should do what is expected.
+ * added modular info printing with csv list of outputs.
+ * firmware 1.3.0, has enabled formerly broken functionality which
+ name makes the sync command rename every drobo to 'hi there'.
+ fixed.
+ * added 'name' command, to name Drobo. (functionality of Sync)
+ * corrected detection logic, which depended on formerly immutable name.
+ (affects fw >= 1.3.0) now use same mechanisms as sg_scan from sg3_utils.
+ * documentation moved into restructured text. now shows up on the web.
+ web site and documntation now consistent.
+
+0.4.0 Release: 2008/12/28
+ * IMPORTANT: firmware 1.3.0 support added. Earlier drobo-utils
+ versions will not recognize a drobo running 1.3.0 or later.
+ * CLI is more normal... use getopts (got rid of device as fixed place arg.)
+ now allows command to be an option as well.
+ * Changed DEBUG from a flag requiring code modification, to a bitmap
+ honored as a command-line argument (--verbose)
+ * misc. improvements in documentation.
+ * droboview now only launches for first drobo found in list, and stays foreground
+ always.
+ * drobom list returns a list that is easier to parse (suitable for use in backticks.)
+ * droboview is now just a stub for drobom view. reduced overhead.
+ * now reports VERSION id in usage. There is a -V option too.
+
+
+0.3.3 release: 2008/11/05
+ * lunsize display bug fixed.
+ * Chris's man pages & help improvements.
+ * more messaging fixups for when you don't invoke as root.
+ * fix for ubuntu Intrepid deciding all disks are Drobos. !!
+ * fixed all the firmware info parsing issues.
+ * firmware load issues should all be gone.
+ * Brad's fix for ddiag.c, done properly this time (my bad!)
+
+0.3.2 release 2008/10/25
+
+ * for v1, still don't understand index.txt file.
+ * after testing, some more fixes, v2 downloads now work.
+ * fixes received from Brad Guillory for v2/tdz firmware downloading.
+ they don't do any harm afaict, don't have a v2 to test with.
+ * added fwload directive to drobom.
+ * added root user check to give a bigger hint.
+
+0.3.1 release 2008/10/01
+
+ * OK I know checking for firmware updates doesn't work
+ right now, but I need to find out why. code seems correct.
+ there is a bugfix for getting rid of the 'licensed' part.
+
+ * fixes for firmware validation:
+ * header CRC on 32bit was broken on 64bit.
+ * 32 vs. 64 bit kludge needed.
+
+0.3.0 release 2008/09/04
+ * added ability to format Drobo
+ * added ability to set lun sizes
+ * bugfix for firmware:
+ * CRC32 on 32bit intel. (use signed, instead of unsigned.)
+ * fixed header CRC not validating.
+ * added ability to set time on Drobo.
+ * added simulation mode to Drobo.py, development aid.
+ * some work done towards lunsize setting, but incomplete.
+ * some work towards indicating relay out progress, not tested...
+
+0.2.2 Released 2008/08/08
+ * firmware uploads work with .tdz as well
+ * tested with older firmwares, contains a few fixes to improve compatibility.
+ works well enought upgrade old firmwares.
+
+0.2.1 Released: 2008/08/06
+ * uploaded to drobospace & sourceforge.
+ * firmware upload works for .tdf's
+
+0.1.1 Initial version uploaded april 2008
+ * to drobospace.com and sf.net
+ * confirmed to work with firmware 1.1.1
+ * shows status, disk slots filled, model, etc..
+ * shows fw version loaded.
+ * blink & standby commands work.
Modified: trunk/DEVELOPERS.txt
===================================================================
--- trunk/DEVELOPERS.txt 2009-01-27 12:19:59 UTC (rev 188)
+++ trunk/DEVELOPERS.txt 2009-01-27 12:28:44 UTC (rev 189)
@@ -94,6 +94,11 @@
Updating Documentation
----------------------
+use the restructured text tools (from the python-docutils package.)
+to build things using:
+ % make doc
+
+Have a look at Makefile for how that works.
update the web site:
% scp README.html <user>,dro...@we...:htdocs
Added: trunk/Makefile
===================================================================
--- trunk/Makefile (rev 0)
+++ trunk/Makefile 2009-01-27 12:28:44 UTC (rev 189)
@@ -0,0 +1,9 @@
+
+clean:
+ -rm CHANGES.html DEVELOPERS.html README.html
+ -rm -rf build*
+
+doc:
+ rst2html README.txt >README.html
+ rst2html DEVELOPERS.txt >DEVELOPERS.html
+ rst2html CHANGES.txt >CHANGES.html
Modified: trunk/README.txt
===================================================================
--- trunk/README.txt 2009-01-27 12:19:59 UTC (rev 188)
+++ trunk/README.txt 2009-01-27 12:28:44 UTC (rev 189)
@@ -27,8 +27,6 @@
essential::
python -- interpreter for python language
python-qt4 -- python-qt4... This is actually a new version only in the newest distros.
- libsgutils1-dev -- ioctl support.
- python-dev -- to build DroboDMP extension.
options::
gtksudo or kdesudo - searches on startup for one or the other.
@@ -42,8 +40,8 @@
build system)::
peter@pepino% grep Depend debian/control
- Build-Depends: debhelper (>= 5), python2.5-dev, libc6-dev, libsgutils1-dev
- Depends: ${shlibs:Depends}, ${misc:Depends}, python-qt4, libsgutils1
+ Build-Depends: debhelper (>= 5), python2.5-dev,
+ Depends: ${shlibs:Depends}, ${misc:Depends}, python-qt4,
peter@pepino%
peter@pepino% grep Recommend debian/control
Recommends: parted, gparted, kdesudo, gtksudo
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|