<div dir="ltr"><div class="markdown-here-wrapper" style=""><p style="margin:0px 0px 1.2em!important">Hello everyone. Here’s my eleventh report for the ScribeUI project.</p>
<p style="margin:0px 0px 1.2em!important"><strong>Completed this week</strong></p>
<ul style="margin:1.2em 0px;padding-left:2em">
<li style="margin:0.5em 0px">The plugin finds the datasources in the map and lets the user choose between them. Once one is chosen, the plugin fetches the fields for that datasource and lets the user choose between them as well.</li>
<li style="margin:0.5em 0px">I added a preview section to preview the classes before adding them to the map</li>
<li style="margin:0.5em 0px">Classes generate and are added to the map. Classes are defined either by a simple string comparison, such as “name” = “Canada”, or with numeric values set between bounds. So far, numeric classes are split using equal intervals only.</li>
</ul>
<p style="margin:0px 0px 1.2em!important"><strong>Plan for next week</strong></p>
<ul style="margin:1.2em 0px;padding-left:2em">
<li style="margin:0.5em 0px">Add the ability to drag and drop colors to change their order in the color selector</li>
<li style="margin:0.5em 0px">Add more ways to split numeric classes</li>
<li style="margin:0.5em 0px">Classify using data taken from databases</li>
</ul>
<p style="margin:0px 0px 1.2em!important"><strong>Blocking issues</strong></p>
<p style="margin:0px 0px 1.2em!important">No blocking issues this week.</p>
<p style="margin:0px 0px 1.2em!important">Have a nice week-end!</p>
<div title="MDH:PGRpdj5IZWxsbyBldmVyeW9uZS4gSGVyZSdzIG15IGVsZXZlbnRoIHJlcG9ydCBmb3IgdGhlIFNj
cmliZVVJIHByb2plY3QuPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj4qKkNvbXBsZXRlZCB0aGlz
IHdlZWsqKjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+KiBUaGUgcGx1Z2luIGZpbmRzIHRoZSBk
YXRhc291cmNlcyBpbiB0aGUgbWFwIGFuZCBsZXRzIHRoZSB1c2VyIGNob29zZSBiZXR3ZWVuIHRo
ZW0uIE9uY2Ugb25lIGlzIGNob3NlbiwgdGhlIHBsdWdpbiBmZXRjaGVzIHRoZSBmaWVsZHMgZm9y
IHRoYXQgZGF0YXNvdXJjZSBhbmQgbGV0cyB0aGUgdXNlciBjaG9vc2UgYmV0d2VlbiB0aGVtIGFz
IHdlbGwuPC9kaXY+PGRpdj4qIEkgYWRkZWQgYSBwcmV2aWV3IHNlY3Rpb24gdG8gcHJldmlldyB0
aGUgY2xhc3NlcyBiZWZvcmUgYWRkaW5nIHRoZW0gdG8gdGhlIG1hcDwvZGl2PjxkaXY+KiBDbGFz
c2VzIGdlbmVyYXRlIGFuZCBhcmUgYWRkZWQgdG8gdGhlIG1hcC4gQ2xhc3NlcyBhcmUgZGVmaW5l
ZCBlaXRoZXIgYnkgYSBzaW1wbGUgc3RyaW5nIGNvbXBhcmlzb24sIHN1Y2ggYXMgIm5hbWUiID0g
IkNhbmFkYSIsIG9yIHdpdGggbnVtZXJpYyB2YWx1ZXMgc2V0IGJldHdlZW4gYm91bmRzLiBTbyBm
YXIsIG51bWVyaWMgY2xhc3NlcyBhcmUgc3BsaXQgdXNpbmcgZXF1YWwgaW50ZXJ2YWxzIG9ubHku
PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj4qKlBsYW4gZm9yIG5leHQgd2VlayoqPC9kaXY+PGRp
dj48YnI+PC9kaXY+PGRpdj4qIEFkZCB0aGUgYWJpbGl0eSB0byBkcmFnIGFuZCBkcm9wIGNvbG9y
cyB0byBjaGFuZ2UgdGhlaXIgb3JkZXIgaW4gdGhlIGNvbG9yIHNlbGVjdG9yPC9kaXY+PGRpdj4q
IEFkZCBtb3JlIHdheXMgdG8gc3BsaXQgbnVtZXJpYyBjbGFzc2VzPC9kaXY+PGRpdj4qIENsYXNz
aWZ5IHVzaW5nIGRhdGEgdGFrZW4gZnJvbSBkYXRhYmFzZXM8L2Rpdj48ZGl2Pjxicj48L2Rpdj48
ZGl2PioqQmxvY2tpbmcgaXNzdWVzKio8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pk5vIGJsb2Nr
aW5nIGlzc3VlcyB0aGlzIHdlZWsuPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5IYXZlIGEgbmlj
ZSB3ZWVrLWVuZCE8L2Rpdj48ZGl2Pjxicj48L2Rpdj4=" style="height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-size:0em;padding:0;margin:0"></div></div></div>