Added more wiki generated from bugs
diff --git a/org.eclipse.e4.builder/scripts/wiki-from-bugs.sh b/org.eclipse.e4.builder/scripts/wiki-from-bugs.sh
new file mode 100755
index 0000000..43c9280
--- /dev/null
+++ b/org.eclipse.e4.builder/scripts/wiki-from-bugs.sh
@@ -0,0 +1,69 @@
+#!/bin/bash
+
+
+create_wiki_section () {
+F_TARTET="$1" ; shift
+F_SEARCH="$2" ; shift
+
+curl -o search.csv 'https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&classification=Eclipse&component=IDE&component=UI&list_id=5935738&product=Platform&query_format=advanced&target_milestone='$F_SEARCH'&query_based_on=&columnlist=bug_id%2Ctarget_milestone%2Cassigned_to%2Cbug_status%2Cshort_desc%2Cstatus_whiteboard&ctype=csv'
+
+cut -f1 -d, search.csv | grep -v bug_id >bugs.txt
+
+PARAM=""
+
+for f in $( cat bugs.txt ); do
+	PARAM="${PARAM}&id=${f}"
+done
+
+curl -o bugs.xml 'https://bugs.eclipse.org/bugs/show_bug.cgi?ctype=xml&excludefield=attachmentdata'"$PARAM"
+grep -v "DOCTYPE bugzilla SYSTEM" bugs.xml >bugs_tmp.xml
+
+xsltproc -o bugs_f.xml wiki-sort.xsl bugs_tmp.xml
+
+#xsltproc -o bugs_wiki.txt wiki-text.xsl bugs_f.xml
+
+echo "== $F_TARGET =="
+echo ""
+echo '{| class="wikitable" border="1"'
+echo '|-'
+echo '! Bug !! TM !! Assign !! Status !! Title'
+
+while read line; do
+	if ( echo $line | grep "<bug_id>" >/dev/null ) ; then
+		BUG=$( echo $line | sed 's/^.*<bug_id.//g' | sed 's/<\/bug_id.*$//g' )
+	elif ( echo $line | grep "<short_desc>" >/dev/null ); then
+		TITLE=$( echo $line | sed 's/^.*<short_desc.//g' | sed 's/<\/short_desc.*$//g' )
+	elif (echo $line | grep "<bug_status>" >/dev/null ); then
+		STATUS=$( echo $line | sed 's/^.*<bug_status.//g' | sed 's/<\/bug_status.*$//g' )
+	elif (echo $line | grep "<resolution>" >/dev/null ); then
+		if [ RESOLVED = "$STATUS" -o VERIFIED = "$STATUS" ]; then
+        		STATUS=$( echo $line | sed 's/^.*<resolution.//g' | sed 's/<\/resolution.*$//g' )
+			PRE="<strike>"
+			POST="</strike>"
+    		fi
+	elif ( echo $line | grep "<target_milestone>" >/dev/null ); then
+		TARGET=$(  echo $line | sed 's/^.*<target_milestone.//g' | sed 's/<\/target.*$//g' )
+	elif (echo $line | grep "<assigned_to" >/dev/null ); then
+		ASSIGNED_TO=$( echo $line | sed 's/^.*<assigned_to name="//g' | sed 's/">.*<\/assigned_to.*$//g' )
+		echo '|-'
+		echo "| $PRE{{bug|$BUG}}$POST || $TARGET || $ASSIGNED_TO || $STATUS || $TITLE"
+		BUG=""
+		TARGET=""
+		TITLE=""
+		STATUS=""
+		ASSIGNED_TO=""
+		PRE=""
+		POST=""
+	fi
+done < bugs_f.xml
+
+echo '|-'
+echo '|}'
+
+}
+
+create_wiki_section 4.3.1 4.3.1
+create_wiki_section "4.4 M1" 4.4%20M1
+create_wiki_section "4.4 M2" 4.4%20M2
+create_wiki_section "4.4 - unscheduled" 4.4
+
diff --git a/org.eclipse.e4.builder/scripts/wiki-from-cvs.sh b/org.eclipse.e4.builder/scripts/wiki-from-cvs.sh
new file mode 100755
index 0000000..cb0bdca
--- /dev/null
+++ b/org.eclipse.e4.builder/scripts/wiki-from-cvs.sh
@@ -0,0 +1,52 @@
+#!/bin/bash
+
+
+create_wiki_section () {
+F_TARGET="$1" ; shift
+F_SEARCH="$1" ; shift
+
+curl -o search.csv 'https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&classification=Eclipse&component=IDE&component=UI&list_id=5935738&product=Platform&query_format=advanced&target_milestone='$F_SEARCH'&query_based_on=&columnlist=bug_id%2Ctarget_milestone%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cbug_severity&ctype=csv'
+grep -v target_milestone search.csv >t1 ; mv t1 search.csv
+
+
+echo "== $F_TARGET =="
+echo ""
+echo '{| class="wikitable" border="1"'
+echo '|-'
+echo '! Bug !! TM !! Sev !! Assign !! Status !! Title'
+
+while read line; do
+	BUG=$( echo $line | csvtool col 1 - )
+	TARGET=$( echo $line | csvtool col 2 - )
+	ASSIGNED_TO=$( echo $line | csvtool col 3 - )
+	STATUS=$( echo $line | csvtool col 4 - )
+	if [ RESOLVED = "$STATUS" -o VERIFIED = "$STATUS" ]; then
+		STATUS=$( echo $line | csvtool col 5 - )
+		PRE="<strike>"
+		POST="</strike>"
+	fi
+	TITLE=$( echo $line | csvtool col 6 - )
+	SEV=$( echo $line | csvtool col 7 - )
+
+	echo '|-'
+	echo "| $PRE{{bug|$BUG}}$POST || $TARGET || $SEV || $ASSIGNED_TO || $STATUS || $TITLE"
+	BUG=""
+	TARGET=""
+	TITLE=""
+	STATUS=""
+	ASSIGNED_TO=""
+	SEV=""
+	PRE=""
+	POST=""
+done < search.csv
+
+echo '|-'
+echo '|}'
+
+}
+
+create_wiki_section 4.3.1 4.3.1
+create_wiki_section "4.4 M1" 4.4%20M1
+create_wiki_section "4.4 M2" 4.4%20M2
+create_wiki_section "4.4 - unscheduled" 4.4
+
diff --git a/org.eclipse.e4.builder/scripts/wiki-sort.xsl b/org.eclipse.e4.builder/scripts/wiki-sort.xsl
new file mode 100644
index 0000000..24bdf78
--- /dev/null
+++ b/org.eclipse.e4.builder/scripts/wiki-sort.xsl
@@ -0,0 +1,32 @@
+<?xml version="1.0"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:my="http://maven.apache.org/POM/4.0.0" exclude-result-prefixes="my xs" version="1.0">
+  <!--xsl:output omit-xml-declaration="yes" indent="yes"/>
+  <xsl:output indent="yes"/>
+  <xsl:strip-space elements="*"/-->
+  <xsl:output method="xml" encoding="UTF-8"/>
+  <xsl:template match="bug[1]">
+    <xsl:for-each select="//bug">
+      <xsl:sort select="target_milestone"/>
+      <xsl:sort select="assigned_to"/>
+      <xsl:sort select="resolution"/>
+      <xsl:sort select="bug_id"/>
+      <xsl:copy-of select="."/>
+    </xsl:for-each>
+  </xsl:template>
+  <xsl:template match="bug"/>
+  <xsl:template match="long_desc"/>
+  <xsl:template match="@*|node()">
+    <xsl:copy>
+      <xsl:apply-templates select="@*|node()"/>
+    </xsl:copy>
+  </xsl:template>
+  <!--xsl:template match="node()|@*">
+  <xsl:copy>
+    <xsl:apply-templates select="node()|@*">
+      <xsl:sort select="name()" />
+      <xsl:sort select="@*" />
+    </xsl:apply-templates>
+  </xsl:copy>
+</xsl:template-->
+</xsl:stylesheet>
+
diff --git a/org.eclipse.e4.builder/scripts/wiki-text.xsl b/org.eclipse.e4.builder/scripts/wiki-text.xsl
new file mode 100644
index 0000000..c90c617
--- /dev/null
+++ b/org.eclipse.e4.builder/scripts/wiki-text.xsl
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
+xmlns:fo="http://www.w3.org/1999/XSL/Format" >
+    <xsl:output method="text" omit-xml-declaration="yes" indent="no"/>
+
+    <xsl:template match="bugzilla/bug">
+	<xsl:text># </xsl:text>
+	<xsl:choose>
+	 <xsl:when test="bug_status = 'RESOLVED'">
+	<xsl:text>&lt;strike&gt;</xsl:text>
+	 </xsl:when>
+	 <xsl:when test="bug_status = 'VERIFIED'">
+	<xsl:text>&lt;strike&gt;</xsl:text>
+	 </xsl:when>
+	 <xsl:when test="bug_status = 'CLOSED'">
+	<xsl:text>&lt;strike&gt;</xsl:text>
+	 </xsl:when>
+	</xsl:choose>
+        <xsl:value-of select="concat('{{bug|'
+                    ,bug_id
+                    ,'}} - '
+                    ,short_desc
+                    ,' ('
+                    ,bug_status)"/>
+	<xsl:choose>
+	 <xsl:when test="bug_status = 'RESOLVED'">
+	<xsl:text>/</xsl:text>
+        <xsl:value-of select="resolution"/>
+	 </xsl:when>
+	 <xsl:when test="bug_status = 'VERIFIED'">
+	<xsl:text>/</xsl:text>
+        <xsl:value-of select="resolution"/>
+	 </xsl:when>
+	 <xsl:when test="bug_status = 'CLOSED'">
+	<xsl:text>/</xsl:text>
+        <xsl:value-of select="resolution"/>
+	 </xsl:when>
+	</xsl:choose>
+
+        <xsl:value-of select="concat(') : '
+                    ,assigned_to/@name)"/>
+	<xsl:choose>
+	 <xsl:when test="bug_status = 'RESOLVED'">
+	<xsl:text>&lt;/strike&gt;</xsl:text>
+	 </xsl:when>
+	 <xsl:when test="bug_status = 'VERIFIED'">
+	<xsl:text>&lt;/strike&gt;</xsl:text>
+	 </xsl:when>
+	 <xsl:when test="bug_status = 'CLOSED'">
+	<xsl:text>&lt;/strike&gt;</xsl:text>
+	 </xsl:when>
+	</xsl:choose>
+	<xsl:text>
+</xsl:text>
+    </xsl:template>
+
+</xsl:stylesheet>
+