summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--MANIFEST.in2
-rw-r--r--TODO21
2 files changed, 22 insertions, 1 deletions
diff --git a/MANIFEST.in b/MANIFEST.in
index 7d53f5bef..b837c54ca 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,4 +1,4 @@
-include LICENSE lite-webui.py lite-xmlrpc.py
+include LICENSE TODO lite-webui.py lite-xmlrpc.py
graft tests/
graft ipa_webui/static/
include ipa_webui/templates/*.kid
diff --git a/TODO b/TODO
new file mode 100644
index 000000000..e954e81ff
--- /dev/null
+++ b/TODO
@@ -0,0 +1,21 @@
+Prompt for password using getpass.
+
+Add API.finalize_env() method so environment initallization is standardized.
+This method should detect whether running in-tree or not and intelligently
+construct the paths.
+
+import all Types, Param, DefaultFrom, and import base classes into
+ipalib.__init__ and add an __all__ list so plugins can safely
+from ipalib import *
+
+Setup logging
+
+Add in-tree default config files for distinct cli, server, and webui contexts
+
+Remove Env.get() have Env return None if no value exists (Env.get() allows
+a bad pattern of default values being detemined by the consumer and possibly
+different default values being used for the same key).
+
+Package for rpm (.spec file)
+
+Package for apt (debian/ dir)