Converted TextEditinginMelange.md
diff --git a/TextEditinginMelange.wiki b/TextEditinginMelange.md
similarity index 62%
rename from TextEditinginMelange.wiki
rename to TextEditinginMelange.md
index 45da573..7cae10b 100644
--- a/TextEditinginMelange.wiki
+++ b/TextEditinginMelange.md
@@ -1,25 +1,22 @@
-#summary Creating Documents, etc.
-#labels Importance-Details,Phase-Design,Contents-Draft
+# What to Do with TinyMCE in Melange
-= What to Do with TinyMCE in Melange =
+ * Issue 306 (on Google Code) TinyMCE editor fails to meet **many** user needs, consider replacing with wiki (this issue contains many merged issues)
- * Issue 306 TinyMCE editor fails to meet *many* user needs, consider replacing with wiki (this issue contains many merged issues)
+TinyMCE in Melange is horked as detailed in [Issue 306](http://code.google.com/p/soc/issues/detail?id=306). Let's talk about:
-TinyMCE in Melange is horked as detailed in [http://code.google.com/p/soc/issues/detail?id=306 Issue 306]. Let's talk about:
-
- # options for replacing it
- # feasibility of those options
+ 1. options for replacing it
+ 1. feasibility of those options
It has been suggested that the most beneficial thing to do would be to make Melange accept wiki markup and dispense with other text editing functionality.
-== Alternatives ==
+## Alternatives
* HtmlBox
* MarkDown
* A wiki (using our own code and/or wikimarkup, wikimarkup is already in our libs).
* _...add other alternatives considered here_
-==Editing Requirements==
+## Editing Requirements
_...to be agreed/confirmed_
@@ -31,23 +28,23 @@
* Html links? (for links to supporting documentation)
-==Diffs==
+## Diffs
diffs/versioning - is important for proposal changes, documentation changes
* Diff would be possible whether or not we stay with TinyMCE
- * Ready made python diff code exists. It's used in Rietveld. See also [http://docs.python.org/library/difflib.html difflib module]
- * It would also be possible to write a diff that works in javascript, client side. See, for example [http://snowtide.com/jsdifflib JSdifflib] and [http://ejohn.org/files/jsdiff.js John Resig's Diff algorithm]
+ * Ready made python diff code exists. It's used in Rietveld. See also [difflib module](http://docs.python.org/library/difflib.html)
+ * It would also be possible to write a diff that works in javascript, client side. See, for example [JSdifflib](http://snowtide.com/jsdifflib) and [John Resig's Diff algorithm](http://ejohn.org/files/jsdiff.js)
-==Tiny?==
+## Tiny?
TinyMCE is not so very tiny, and accounts for some of the initial start up time when the first page on melange is opened. Thereafter most browsers re-use the existing cached files, so it is probably not slowing down the app on subsequent pages.
-==Security?==
+## Security?
Wiki, i.e. having python creating the html rather than storing the html directly might make it easier to overcome some kinds of scripting 'attacks'
- * Issue 448 Mentor impersonation in proposal comments
+ * Issue 448 (on Google Code) Mentor impersonation in proposal comments
-However it is also possible (though possibly difficult to get 100% right) to strip 'bad html' from html. Wiki and TinyMCE (or similar) are not mutually exclusive, and which to use could be a [UserPreferences] option. Clearly it is easier to support just one.
\ No newline at end of file
+However it is also possible (though possibly difficult to get 100% right) to strip 'bad html' from html. Wiki and TinyMCE (or similar) are not mutually exclusive, and which to use could be a [UserPreferences](UserPreferences.md) option. Clearly it is easier to support just one.
\ No newline at end of file