summaryrefslogtreecommitdiff
path: root/website
diff options
context:
space:
mode:
authorJameson Graef Rollins <jrollins@finestructure.net>2008-11-30 23:27:36 -0500
committerJameson Graef Rollins <jrollins@finestructure.net>2008-11-30 23:39:34 -0500
commit2483b7de82423d6bf0dec774526a2ca9fef3d64d (patch)
treebec1f26bf3455a06fae6cac00e2c795d73358234 /website
parent53b6ca110b9a6f17a7c7bc22e4f10d55bb6c2fb1 (diff)
add a couple of bugs about posix compliance and the use of getopts
instead of getopt.
Diffstat (limited to 'website')
-rw-r--r--website/bugs/posix_compliance.mdwn9
-rw-r--r--website/bugs/use_getopts_instead_of_getopt.mdwn4
2 files changed, 13 insertions, 0 deletions
diff --git a/website/bugs/posix_compliance.mdwn b/website/bugs/posix_compliance.mdwn
new file mode 100644
index 0000000..c2908ad
--- /dev/null
+++ b/website/bugs/posix_compliance.mdwn
@@ -0,0 +1,9 @@
+It would be nice to make all of the Monkeysphere scripts POSIX
+compliant, for portability and light-weightedness. Better POSIX
+compliance would probably at least be better for compatibility with
+o{ther,lder} versions of bash. Unfortunately there are quite a few
+bashism at the moment, so this may not be trivial. For instance:
+
+ servo:~/cmrg/monkeysphere/git 0$ checkbashisms -f src/monkeysphere-server 2>&1 | wc -l
+ 50
+ servo:~/cmrg/monkeysphere/git 0$
diff --git a/website/bugs/use_getopts_instead_of_getopt.mdwn b/website/bugs/use_getopts_instead_of_getopt.mdwn
new file mode 100644
index 0000000..db087b4
--- /dev/null
+++ b/website/bugs/use_getopts_instead_of_getopt.mdwn
@@ -0,0 +1,4 @@
+Since Monkeysphere is using bash, it would be nice to use the shell
+build in getopts function, instead of the external getopt program.
+This would reduce an external dependency, which would definitely be
+better for portability.