[Rear-users] SF.net SVN: rear:[679] trunk/usr/share/rear/TODO

dag- at users.sourceforge.net dag- at users.sourceforge.net
Mon Jul 11 17:54:22 CEST 2011


Revision: 679
          http://rear.svn.sourceforge.net/rear/?rev=679&view=rev
Author:   dag-
Date:     2011-07-11 15:54:22 +0000 (Mon, 11 Jul 2011)

Log Message:
-----------
Reformat TODO file and add remaining items

Modified Paths:
--------------
    trunk/usr/share/rear/TODO

Modified: trunk/usr/share/rear/TODO
===================================================================
--- trunk/usr/share/rear/TODO	2011-07-11 10:36:43 UTC (rev 678)
+++ trunk/usr/share/rear/TODO	2011-07-11 15:54:22 UTC (rev 679)
@@ -1,52 +1,75 @@
-Relax and Recovery TODO
-=======================
+= Relax and Recovery TODO
 
 A list of items that wait for someone to volunteer to fix :)
 
-* reboot on Ubuntu rescue media broken
-	- Probably we miss some script or config for upstart
+== Wait for feedback
+* write network migration code for all other distributions
+  - some work has been done in the meantime, but not sure if it is sufficient enough to cover all
+  - waiting on customer feedback
 
-* 33_find_isolinux.sh
-	- currently used also to determine the SYSLINUX_DIR
-	- also for OUTPUT=USB
-	- finding SYSLINUX_DIR should be a script of its own
+* support dhcp for network migration
+  - has been added in 1.9.0
+  - waiting on customer feedback
 
-* unify the extlinux|isolinux configuration code between ISO and USB.
-	- ATM this is a copy-paste job
-	- probably put the meat into a function or a symlinked script
+== New features
+* add a disklayout.conf-related menu item to modify and recreate diskrestore.sh from it
 
-* finalize/Fedora/i386/17_rebuild_initramfs.sh
-	- needs to be written, seems like RH builds rich initramfs with all modules included
-	- be aware, recent Fedora uses dracut instead of mkinitrd
+* add another warning if there is less space on /boot than eg. 10 MB
 
+* Support dhcpcd (SLES11) in addition to dhclient
+
+* avoid disabling selinux during backup
+  - add --selinux option to tar and testing
+  - rsync -X option tests required
+
 * finalize/Gentoo/i386/17_rebuild_initramfs.sh
-	- needs to be written, I have no idea what should be done here (since I don't have Gentoo)
+  - needs to be written, I have no idea what should be done here (since I don't have Gentoo)
 
-* write network migration code for all other distributions
-	- some work has been done in the meantime, but not sure if it is sufficient enough to cover all
-	- waiting on customer feedback
+* finalize/Fedora/i386/17_rebuild_initramfs.sh
+  - needs to be written, seems like RH builds rich initramfs with all modules included
+  - be aware, recent Fedora uses dracut instead of mkinitrd
 
-* support dhcp for network migration
-	- has been added in 1.9.0
-	- waiting on customer feedback
+== Known issues
+* reboot on Ubuntu rescue media broken
+  - Probably we miss some script or config for upstart
 
-* prep/Linux-ia64/20_getty_or_agetty.sh might be obsolete after the USE_SERIAL_CONSOLE piece has been added and tested successfully
-	- ia64 architecture will not support Linux anymore in future? Dropped off the list in RHEL6.
+* on RHEL4 the nbd kernel module is loaded as part of loading all block devices, this results in 128 nbd block devices offered to map to during manual recovery
 
+* running checklayout (eg. every 15 minutes) blocks an mkrescue or format workflow ran at the same time
+
+== Documentation
+* create official documentation for users and admins
+
+== Community
+* move to github, or something providing similar features to make contributing easier, includes:
+  - website/wiki
+  - issue-tracker
+  - milestone integration
+  - providing pull requests
+  - decentralized
+
+== Clean up
+* unify the extlinux|isolinux configuration code between ISO and USB.
+  - ATM this is a copy-paste job
+  - probably put the meat into a function or a symlinked script
+
+* 33_find_isolinux.sh
+  - currently used also to determine the SYSLINUX_DIR
+  - also for OUTPUT=USB
+  - finding SYSLINUX_DIR should be a script of its own
+
 * Can we drop the mkvendorrpm workflow?
   - merge the default SPEC file with the Fedora specific SPEC file
 
-* Support dhcpcd (SLES11) in addition to dhclient
+* Can we drop the mkdeb, mkdist, mktar, mkrpm workflows
 
-* make sure that the new NETFS_PREFIX stuff does not brake existing setups, e.g. by putting the backup in a different location
-  - leave the default as it was before $(uname -n) to support existing setups
-  - make the code robust enought to handle all kind of static and dynamic NETFS_PREFIX scenarios, regardless of how the path looks
-  - write documentation how users can enable advanced stuff through setting a smarter NETFS_PREFIX, provide examples
+* prep/Linux-ia64/20_getty_or_agetty.sh might be obsolete after the USE_SERIAL_CONSOLE piece has been added and tested successfully
+  - ia64 architecture will not support Linux anymore in future? Dropped off the list in RHEL6.
 
-* avoid disabling selinux during backup
-  - add --selinux option to tar and testing
-  - rsync -X option tests required
+* remove remaining progress code
 
+* get rid of any vol_id dependencies, where possible (eg USE_LAYOUT)
+
 * convert tabs to 4 spaces
 
 * convert test and [ ] constructs to [[ ]] and (( )) constructs
@@ -63,4 +86,3 @@
   - stages/
   - workflows/
 
-* add another warning if there is less space on /boot than eg. 10 MB


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the rear-users mailing list