mostly properly OO, some work still to be done with svc_ stuff
[freeside.git] / TODO
diff --git a/TODO b/TODO
index a4e4710..5c8e02c 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,4 +1,4 @@
-$Id: TODO,v 1.15 1998-12-02 01:23:47 ivan Exp $
+$Id: TODO,v 1.17 1998-12-29 11:59:32 ivan Exp $
 
 If you are interested in helping with any of these, please join the mailing
 list (send a blank message to ivan-freeside-subscribe@sisd.com) to avoid 
@@ -6,6 +6,14 @@ duplication of effort.
 
 -- 1.1.x --
 
+check all .pm's for numeric comparisons done as `eq'
+
+FS::cust_pkg _require_'s FS::$svc, but this won't work with %FS::UID::callback
+loading of configuration.  (pry need same idea, but will run immediately if
+context allows).  Looks like error is masked by 'use FS::cust_svc' which in
+turn 'use's FS::{svc_acct, svc_acct_sm, svc_domain}' which is now explicit
+w/comments in source
+
 int'l stuff in web interface (not on david's time)
 
 admin web interface for titles (Dr., Mrs.) and default in fs-setup
@@ -316,6 +324,8 @@ Put the GPL notice in all files.
 
 -- 1.2 or later --
 
+integrate w/IDEA's signup server
+
 one-off package edits! : need a cust_pkgs or cust_part_pkgs or something table,
 with custnum and partpkg (like type_pkgs)