Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • teetime/teetime
  • nts/teetime
  • mne/teetime
3 results
Show changes
Showing
with 1389 additions and 1262 deletions
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="210mm"
height="297mm"
viewBox="0 0 744.09448819 1052.3622047"
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="threads.svg">
<defs
id="defs4">
<marker
inkscape:stockid="TriangleOutL"
orient="auto"
refY="0.0"
refX="0.0"
id="TriangleOutL"
style="overflow:visible"
inkscape:isstock="true">
<path
id="path4344"
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
transform="scale(0.8)" />
</marker>
<marker
inkscape:stockid="TriangleInL"
orient="auto"
refY="0.0"
refX="0.0"
id="TriangleInL"
style="overflow:visible"
inkscape:isstock="true">
<path
id="path4335"
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
transform="scale(-0.8)" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="4.9497476"
inkscape:cx="371.57562"
inkscape:cy="862.17369"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
showguides="true"
inkscape:guide-bbox="true"
inkscape:window-width="1280"
inkscape:window-height="700"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="fill:#ffffff;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4.36000013;stroke-dasharray:none;stroke-opacity:1"
id="rect4136"
width="309.04807"
height="230.66838"
x="25.243267"
y="23.734138" />
<rect
style="fill:#ffffff;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4.36000013;stroke-dasharray:none;stroke-opacity:1"
id="rect4136-8"
width="309.04849"
height="230.41814"
x="411.10431"
y="23.733915" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:28.43970871px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4.36000013;stroke-dasharray:none"
x="117.35408"
y="66.024902"
id="text4155"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4157"
x="117.35408"
y="66.024902">Thread 0</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:28.43970871px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4.36000013;stroke-dasharray:none"
x="503.58334"
y="65.851196"
id="text4159"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4161"
x="503.58334"
y="65.851196">Thread 1</tspan></text>
<rect
style="fill:#ffffff;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4.36000013;stroke-dasharray:none;stroke-opacity:1"
id="rect4165"
width="256.96252"
height="139.28098"
x="51.286034"
y="91.304176" />
<flowRoot
xml:space="preserve"
id="flowRoot4167"
style="font-style:normal;font-weight:normal;font-size:27.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.45043683;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4.36000013;stroke-dasharray:none"
transform="matrix(1.0341712,0,0,1.0341712,43.331685,-77.998578)"><flowRegion
id="flowRegion4169"><rect
id="rect4171"
width="149.42529"
height="79.310349"
x="91.954025"
y="210.98289"
style="stroke-width:1.45043683;stroke-miterlimit:4.36000013;stroke-dasharray:none" /></flowRegion><flowPara
id="flowPara4173">Stage</flowPara></flowRoot> <rect
style="fill:#ffffff;stroke:#000000;stroke-width:1.5;stroke-miterlimit:4.36000013;stroke-dasharray:6,6;stroke-dashoffset:0;stroke-opacity:1"
id="rect4165-9"
width="256.96252"
height="139.28098"
x="437.14731"
y="91.304214" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.36000013;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#TriangleInL);marker-end:url(#TriangleOutL)"
d="m 321.89273,152.25713 c 40.95747,-20.34789 73.25689,-15.22111 102.12555,0"
id="path4196"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
</g>
</svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="210mm"
height="297mm"
viewBox="0 0 744.09448819 1052.3622047"
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="vertical.svg">
<defs
id="defs4">
<marker
inkscape:isstock="true"
style="overflow:visible"
id="marker4750"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="TriangleOutL">
<path
transform="scale(0.8)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
id="path4752" />
</marker>
<marker
inkscape:stockid="TriangleOutL"
orient="auto"
refY="0.0"
refX="0.0"
id="TriangleOutL"
style="overflow:visible"
inkscape:isstock="true"
inkscape:collect="always">
<path
id="path4423"
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
transform="scale(0.8)" />
</marker>
<marker
inkscape:isstock="true"
style="overflow:visible"
id="marker6483"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="TriangleOutL">
<path
transform="scale(0.8)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
id="path6485" />
</marker>
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Mend"
style="overflow:visible;"
inkscape:isstock="true">
<path
id="path4204"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
transform="scale(0.4) rotate(180) translate(10,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Mstart"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Mstart"
style="overflow:visible"
inkscape:isstock="true">
<path
id="path4201"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
transform="scale(0.4) translate(10,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Lend"
style="overflow:visible;"
inkscape:isstock="true">
<path
id="path4198"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;"
transform="scale(0.8) rotate(180) translate(12.5,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Lstart"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Lstart"
style="overflow:visible"
inkscape:isstock="true">
<path
id="path4195"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
transform="scale(0.8) translate(12.5,0)" />
</marker>
<marker
inkscape:isstock="true"
style="overflow:visible"
id="marker4705"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="TriangleOutL">
<path
transform="scale(0.8)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
id="path4707" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.115"
inkscape:cx="72.31883"
inkscape:cy="670.87591"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
showguides="true"
inkscape:guide-bbox="true"
inkscape:window-width="1280"
inkscape:window-height="700"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g5034"
transform="translate(22.313901,45.811656)">
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.18287885;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect5036"
width="344.21173"
height="90.400078"
x="12.647492"
y="266.80341" />
<rect
y="302.46759"
x="22.736557"
height="46.783211"
width="88.550278"
id="rect5038"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.80313528;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.80313528;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect5040"
width="88.550278"
height="46.783211"
x="139.81282"
y="302.46759" />
<rect
y="302.46759"
x="258.88904"
height="46.783211"
width="88.550278"
id="rect5042"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.80313528;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:16.25px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="149.70226"
y="290.4487"
id="text5044"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
x="149.70226"
y="290.4487"
id="tspan5046">Thread 0</tspan></text>
<path
inkscape:connector-curvature="0"
id="path5048"
d="m 111.21076,326.80167 23.46011,0"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.90412283px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" />
<path
inkscape:connector-curvature="0"
id="path5050"
d="m 228.47534,326.80167 25.07667,0"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.90024954px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4750)" />
</g>
<g
id="g5006"
transform="translate(10.035878,73.130005)">
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.18287885;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4233"
width="344.21173"
height="90.400078"
x="12.647492"
y="266.80341" />
<rect
y="302.46759"
x="22.736557"
height="46.783211"
width="88.550278"
id="rect4147"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.80313528;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.80313528;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4229"
width="88.550278"
height="46.783211"
x="139.81282"
y="302.46759" />
<rect
y="302.46759"
x="258.88904"
height="46.783211"
width="88.550278"
id="rect4231"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.80313528;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:16.25px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="149.70226"
y="290.4487"
id="text5989"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
x="149.70226"
y="290.4487"
id="tspan6087">Thread 1</tspan></text>
<path
inkscape:connector-curvature="0"
id="path4588"
d="m 111.21076,326.80167 23.46011,0"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.90412283px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" />
<path
inkscape:connector-curvature="0"
id="path4592"
d="m 228.47534,326.80167 25.07667,0"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.90024954px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4750)" />
</g>
<g
id="g5016"
transform="translate(-2.2421525,100.44843)">
<rect
y="266.80341"
x="12.647492"
height="90.400078"
width="344.21173"
id="rect5018"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.18287885;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.80313528;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect5020"
width="88.550278"
height="46.783211"
x="22.736557"
y="302.46759" />
<rect
y="302.46759"
x="139.81282"
height="46.783211"
width="88.550278"
id="rect5022"
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.80313528;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.80313528;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect5024"
width="88.550278"
height="46.783211"
x="258.88904"
y="302.46759" />
<text
sodipodi:linespacing="125%"
id="text5026"
y="290.4487"
x="149.70226"
style="font-style:normal;font-weight:normal;font-size:16.25px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
id="tspan5028"
y="290.4487"
x="149.70226"
sodipodi:role="line">Thread 2</tspan></text>
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.90412283px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
d="m 111.21076,326.80167 23.46011,0"
id="path5030"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.90024954px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4750)"
d="m 228.47534,326.80167 25.07667,0"
id="path5032"
inkscape:connector-curvature="0" />
</g>
</g>
</svg>
This diff is collapsed.
doc/requirements/20140310_whiteboard_requirements.jpg

2.57 MiB

File deleted
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType">
<booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>
<stringAttribute key="M2_GOALS" value="site"/>
<booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
<booleanAttribute key="M2_OFFLINE" value="false"/>
<stringAttribute key="M2_PROFILES" value=""/>
<listAttribute key="M2_PROPERTIES"/>
<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
<booleanAttribute key="M2_SKIP_TESTS" value="false"/>
<intAttribute key="M2_THREADS" value="1"/>
<booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>
<stringAttribute key="M2_USER_SETTINGS" value=""/>
<booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/>
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_START_ON_FIRST_THREAD" value="true"/>
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${project_loc}"/>
</launchConfiguration>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType">
<booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>
<stringAttribute key="M2_GOALS" value="install"/>
<booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
<booleanAttribute key="M2_OFFLINE" value="false"/>
<stringAttribute key="M2_PROFILES" value=""/>
<listAttribute key="M2_PROPERTIES"/>
<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
<booleanAttribute key="M2_SKIP_TESTS" value="true"/>
<intAttribute key="M2_THREADS" value="1"/>
<booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>
<stringAttribute key="M2_USER_SETTINGS" value=""/>
<booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/>
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="I:/Repositories/teetime"/>
</launchConfiguration>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType">
<booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>
<stringAttribute key="M2_GOALS" value="site"/>
<booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
<booleanAttribute key="M2_OFFLINE" value="true"/>
<stringAttribute key="M2_PROFILES" value=""/>
<listAttribute key="M2_PROPERTIES"/>
<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
<booleanAttribute key="M2_SKIP_TESTS" value="true"/>
<intAttribute key="M2_THREADS" value="1"/>
<booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>
<stringAttribute key="M2_USER_SETTINGS" value=""/>
<booleanAttribute key="M2_WORKSPACE_RESOLUTION" value="false"/>
<stringAttribute key="bad_container_name" value="\teetime\run-configurations\teetime-mvn-site"/>
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="C:/Users/chw/Repositories/teetime"/>
</launchConfiguration>
......@@ -5,58 +5,240 @@
<title>Release Notes</title>
</properties>
<body>
<release version="Snapshot" date="Daily basis" description="Unstable preview of oncoming versions">
<release version="3.1-SNAPSHOT" description="Nightly build">
</release>
<release version="3.0" date="26.03.2018" description="Earl Grey Release">
<action type="add" dev="chw" issue="318">
Added support for arbitrary scheduling concepts.
</action>
<action type="add" dev="chw" issue="210">
Added another scheduling concept: thread pool with task queues.
</action>
<action type="add" due-to="Sören Henning" issue="325">
Introduction of a configuration builder.
</action>
<action type="update" dev="ntd" issue="270">
AbstractStage.terminate() renamed to terminateStage().
</action>
<action type="update" dev="chw" issue="311">
Switched to Java 1.8.
</action>
<action type="remove" dev="chw" issue="313">
Removed NotEnoughInputException and returnNoElement().
</action>
</release>
<release version="1.1" date="30.04.2015" description="Second release">
<release version="2.1" date="22.02.2016" description="Darjeeling Release">
<action dev="ntd" type="add" issue="163">
Introduced error codes.
</action>
<action dev="ntd" type="add" issue="247">
Configuration can now be executed from command line.
</action>
<action dev="ntd" type="add" issue="11">
Port connections can be validated before the execution of a configuration.
</action>
<action type="add" due-to="Christian Claus Wiechmann" issue="178">
New Concept: Task farm enables an automatic stage duplication.
</action>
<action type="add" due-to="Christian Claus Wiechmann" issue="162">
Enable monitoring of pipe instances.
</action>
<action dev="ntd" type="update">
Renamed AbstractCompositeStage to CompositeStage and made it non-abstract.
</action>
<action dev="ntd" type="update">
Renamed TextLine to TextLineContainer.
</action>
<action dev="ntd" type="update" issue="245">
Renamed Distributor strategies.
</action>
<action dev="ntd" type="update" issue="222">
Method declareActive() was moved to the class Stage.
</action>
<action dev="ntd" type="update" issue="209">
Pipe classes were renamed.
</action>
<action dev="ntd" type="update" issue="260">
Reduced the visibility of AbstractStage.onSignal() to package private.
</action>
<action dev="ntd" type="update" issue="240">
Reduced the visibility of the class NotEnoughInputException to package private.
</action>
<action type="update">
Various code quality improvements.
</action>
<action dev="ntd" type="remove" issue="232">
Removed IPipeFactory
</action>
</release>
<release version="2.0" date="30.09.2015" description="Camellia Release">
<action dev="ntd" type="add" issue="93">
New concept: composite
stages.
</action>
<action dev="ntd" type="add" issue="33">
New concept: TeeTime
automatically
chooses the correct type of pipe for all connections.
</action>
<action dev="chw" type="add" issue="207">
Added capacity to IPipe.
</action>
<action dev="chw" type="add" issue="197">
Added the ability to add
ports to a merger at runtime.
</action>
<action dev="chw" type="add" issue="172">
Added the ability to add
ports to a distributor at runtime.
</action>
<action dev="chw" type="add" issue="183">
Threads can be added at
runtime.
</action>
<action dev="ntd" type="add" issue="195">
Configurations can only be
executed once.
</action>
<action dev="ntd" type="add" issue="165">
Ports can be named for
better debugging.
</action>
<action dev="ntd" type="add">
Stages without any input port are
automatically executed in a dedicated thread.
</action>
<action dev="ntd" type="add" issue="171">
Configurations are now
built within the Configuration class.
This removes any constraints on
CompositeStages and
enables therefore multiple connections and
multithreading in such stages.
</action>
<action dev="ntd" type="add" issue="154">
All stages will be
initialized before starting the analysis.
</action>
<action dev="ntd" type="add" issue="122">
Threads can be named for
better debugging.
</action>
<action dev="ntd" type="add" issue="170">
Exceptions within the
initialization will now terminate the execution.
</action>
<action dev="ntd" type="add" issue="211">
Added Services.
Any
Execution can now be aborted.
</action>
<action dev="ntd" type="update" issue="224">
Merged Stage into
AbstractStage.
</action>
<action dev="chw" type="update" issue="189">
Merger and Distributor
strategies are moved to a separate package.
</action>
<action dev="ntd" type="update" issue="185">
TerminatingExceptionListener is now the default listener.
</action>
<action dev="ntd" type="update" issue="174">
Removed
addThreadableStage and replaced it by AbstractStage.declareActive().
</action>
<action dev="ntd" type="update">
Renamed Analysis to Execution.
</action>
<action dev="ntd" type="remove" issue="217">
Removed
InitializingSignal.
</action>
<action dev="ntd" type="remove">
Removed pair class.
</action>
</release>
<release version="1.1.2" date="12.05.2015" description="Minor bugfixes for 1.1">
<action dev="chw" due-to="Nils C. Ehmke" type="fix" issue="151">
Solved a bug in the merger stage.
</action>
</release>
<release version="1.1.1" date="06.05.2015" description="Minor bugfixes for 1.1">
<action dev="ntd" due-to="Nils C. Ehmke" type="fix" issue="151">
Solved a bug which led to a NullPointerExceptions.
</action>
<action dev="ntd" type="update" issue="102">
Removed deprecated
methods.
</action>
</release>
<release version="1.1" date="30.04.2015" description="Black release">
<action dev="ntd" type="add" issue="32">
New concept: exception handling incl. Wiki tutorial.
New concept: exception
handling incl. Wiki tutorial.
</action>
<action due-to="Nils C. Ehmke" type="add" issue="107">
New concept: unit test framework for testing a single stage.
New concept:
unit test framework for testing a single stage.
</action>
<action dev="chw" type="add">
New class: AbstractTransformation;
New class: AbstractTransformation;
Represents a stage with a single input and a single output port.
</action>
<action dev="chw" type="add">
New class: AbstractFilter;
Represents a stage with a single input and a single output port of the same type.
Represents a
stage with a single input and a single output port of the same type.
</action>
<action dev="ntd" type="update" issue="92">
Analysis.start() is now deprecated. Use Analysis.execute() instead.
Analysis.start() is now
deprecated. Use Analysis.execute() instead.
</action>
<action due-to="Arne J. Salveter" type="update" issue="120">
Renamed Stage.executeWithPorts() to Stage.executeStage().
Renamed
Stage.executeWithPorts() to Stage.executeStage().
</action>
<action dev="ntd" type="update" issue="112">
Removed IterableProducer. Use InitialElementProducer instead.
Removed
IterableProducer. Use InitialElementProducer instead.
</action>
<action dev="chw" type="update" issue="141">
Updated dependencies.
</action>
<action dev="ntd" type="update" issue="72">
Jar is not only
published via the Central Maven Repository, but also via our CI
server Jenkins.
</action>
<action dev="chw" type="fix" issue="143">
#143 Null values can block the analysis.
#143 Null values can block
the analysis.
</action>
<action dev="ntd" type="fix" issue="109">
#109 Minor bug in ObjectProducer stage.
#109 Minor bug in
ObjectProducer stage.
</action>
<action dev="ntd" type="fix" issue="75">
#75 Signal passing is incorrect.
</action>
<action dev="chw" type="update" issue="141">
Updated dependencies.
</action>
<action dev="ntd" type="update" issue="72">
Jar is not only published via the Central Maven Repository, but also via our CI server Jenkins.
#75 Signal passing is
incorrect.
</action>
</release>
<release version="1.0" date="19.12.2014" description="Initial release">
<release version="1.0" date="19.12.2014" description="Assam release">
<action dev="ntd" type="add" issue="66">
Created a new site to
promote TeeTime.
......