<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div style="" class="markdown-here-wrapper" data-md-url="null">
<p style="margin: 1.2em 0px ! important;">On 08/25/2016 12:32 PM,
Bradley M. Kuhn wrote: </p>
<p style="margin: 1.2em 0px ! important;"></p>
<div class="markdown-here-exclude">
<p></p>
<blockquote cite="mid:87shts24iy.fsf@ebb.org" type="cite">
<pre wrap="">Conservancy however had some success in our general fundraising such
that Conservancy hired an additional full-time staffer, Brett Smith, who
joined this week: <a class="moz-txt-link-freetext" href="https://sfconservancy.org/news/2016/aug/22/brett-joins/">https://sfconservancy.org/news/2016/aug/22/brett-joins/</a>
Brett has extensive software development, design, and software team
leadership experience. His experience in these areas is much more
current than mine, and so after discussions with Brett, I have decided
that it makes the most sense to hand over leadership of this project
directly to Brett. Brett will spend 50% of his Conservancy work time on
this project.</pre>
</blockquote>
<p></p>
</div>
<p style="margin: 1.2em 0px ! important;"></p>
<p style="margin: 1.2em 0px ! important;">Hi everyone,</p>
<p style="margin: 1.2em 0px ! important;">Nice to meet you all. A
bit more about me: I’m coming to Conservancy from Curoverse,
where I helped develop <a href="https://dev.arvados.org/">Arvados</a>,
an AGPLed big data analysis platform focused on bioinformatics.
Arvados consists of several components, responsible for
individual tasks such as data storage, compute dispatch, and Web
interface.</p>
<p style="margin: 1.2em 0px ! important;">One reason I bring this
up is because that structure helped inspire this move, to start
by building a system for filing reimbursement requests. Ideally,
a system to file reimbursement requests will eventually
integrate with all the different bookkeeping systems that people
use. We can start out with simple functionality like “Export to
.format,” and over time we can make those integrations more
user-friendly, and add new ones. This lets us solve a problem
organizations have today, relatively quickly; and as we continue
work on the rest of the NPO Accounting project, building the
core accounting system, the reimbursement handler can still work
with that no matter how it shakes out. And we can similarly
build components to handle other specific tasks around
accounting.</p>
<p style="margin: 1.2em 0px ! important;">In other words, part of
the motivation for this approach is to try to avoid reinventing
the wheel. If there are FLOSS systems for receiving
reimbursement requests that people know about, definitely please
do share; I’d much rather build from what exists than start from
scratch. Unfortunately nothing’s been mentioned in the initial
conversations I’ve had with organization leaders this week. </p>
<p style="margin: 1.2em 0px ! important;"></p>
<div class="markdown-here-exclude">
<p></p>
<blockquote cite="mid:87shts24iy.fsf@ebb.org" type="cite">
<pre wrap="">So, we're moving again! I expect the #npoacct channel on freenode and
this list to become active in the next few days with plenty of
discussion on this initiative.</pre>
</blockquote>
<p></p>
</div>
<p style="margin: 1.2em 0px ! important;"></p>
<p style="margin: 1.2em 0px ! important;">This is definitely
right. I’ve written plenty of code in public and I want to keep
doing that, even before it’s necessarily functional. Right now
I’m still considering what frameworks and/or libraries we might
use to help build this faster, and I’ll post about that when
I’ve got some useful comparisons. I’m happy to hear thoughts you
have about that too. Once the coding gets underway, I look
forward to the technical discussions on #npoacct too.</p>
<p style="margin: 1.2em 0px ! important;">Best regards,</p>
<div
title="MDH:PGRpdiBjbGFzcz0ibW96LWNpdGUtcHJlZml4Ij5PbiAwOC8yNS8yMDE2IDEyOjMyIFBNLCBCcmFkbGV5IE0uIEt1aG4gd3JvdGU6CjwvZGl2PjxibG9ja3F1b3RlIGNpdGU9Im1pZDo4N3NodHMyNGl5
LmZzZkBlYmIub3JnIiB0eXBlPSJjaXRlIj48cHJlIHdyYXA9IiI+Q29uc2VydmFuY3kgIGhvd2V2
ZXIgaGFkIHNvbWUgc3VjY2VzcyBpbiBvdXIgZ2VuZXJhbCBmdW5kcmFpc2luZyBzdWNoCnRoYXQg
Q29uc2VydmFuY3kgaGlyZWQgYW4gYWRkaXRpb25hbCBmdWxsLXRpbWUgc3RhZmZlciwgQnJldHQg
U21pdGgsIHdobwpqb2luZWQgdGhpcyB3ZWVrOiBodHRwczovL3NmY29uc2VydmFuY3kub3JnL25l
d3MvMjAxNi9hdWcvMjIvYnJldHQtam9pbnMvCgpCcmV0dCBoYXMgZXh0ZW5zaXZlIHNvZnR3YXJl
IGRldmVsb3BtZW50LCBkZXNpZ24sIGFuZCBzb2Z0d2FyZSB0ZWFtCmxlYWRlcnNoaXAgZXhwZXJp
ZW5jZS4gIEhpcyBleHBlcmllbmNlIGluIHRoZXNlIGFyZWFzIGlzIG11Y2ggbW9yZQpjdXJyZW50
IHRoYW4gbWluZSwgYW5kIHNvIGFmdGVyIGRpc2N1c3Npb25zIHdpdGggQnJldHQsIEkgaGF2ZSBk
ZWNpZGVkCnRoYXQgaXQgbWFrZXMgdGhlIG1vc3Qgc2Vuc2UgdG8gaGFuZCBvdmVyIGxlYWRlcnNo
aXAgb2YgdGhpcyBwcm9qZWN0CmRpcmVjdGx5IHRvIEJyZXR0LiAgQnJldHQgd2lsbCBzcGVuZCA1
MCUgb2YgaGlzIENvbnNlcnZhbmN5IHdvcmsgdGltZSBvbgp0aGlzIHByb2plY3QuPC9wcmU+PC9i
bG9ja3F1b3RlPkhpIGV2ZXJ5b25lLDxicj48YnI+TmljZSB0byBtZWV0IHlvdSBhbGwuwqAgQSBi
aXQgbW9yZSBhYm91dCBtZTogSSdtIGNvbWluZyB0byBDb25zZXJ2YW5jeSBmcm9tIEN1cm92ZXJz
ZSwgd2hlcmUgSSBoZWxwZWQgZGV2ZWxvcCBbQXJ2YWRvc10oaHR0cHM6Ly9kZXYuYXJ2YWRvcy5v
cmcvKSwgYW4gQUdQTGVkIGJpZyBkYXRhIGFuYWx5c2lzIHBsYXRmb3JtIGZvY3VzZWQgb24gYmlv
aW5mb3JtYXRpY3MuwqAgQXJ2YWRvcyBjb25zaXN0cyBvZiBzZXZlcmFsIGNvbXBvbmVudHMsIHJl
c3BvbnNpYmxlIGZvciBpbmRpdmlkdWFsIHRhc2tzIHN1Y2ggYXMgZGF0YSBzdG9yYWdlLCBjb21w
dXRlIGRpc3BhdGNoLCBhbmQgV2ViIGludGVyZmFjZS48YnI+PGJyPk9uZSByZWFzb24gSSBicmlu
ZyB0aGlzIHVwIGlzIGJlY2F1c2UgdGhhdCBzdHJ1Y3R1cmUgaGVscGVkIGluc3BpcmUgdGhpcyBt
b3ZlLCB0byBzdGFydCBieSBidWlsZGluZyBhIHN5c3RlbSBmb3IgZmlsaW5nIHJlaW1idXJzZW1l
bnQgcmVxdWVzdHMuwqAgSWRlYWxseSwgYSBzeXN0ZW0gdG8gZmlsZSByZWltYnVyc2VtZW50IHJl
cXVlc3RzIHdpbGwgZXZlbnR1YWxseSBpbnRlZ3JhdGUgd2l0aCBhbGwgdGhlIGRpZmZlcmVudCBi
b29ra2VlcGluZyBzeXN0ZW1zIHRoYXQgcGVvcGxlIHVzZS7CoCBXZSBjYW4gc3RhcnQgb3V0IHdp
dGggc2ltcGxlIGZ1bmN0aW9uYWxpdHkgbGlrZSAiRXhwb3J0IHRvIC5mb3JtYXQsIiBhbmQgb3Zl
ciB0aW1lIHdlIGNhbiBtYWtlIHRob3NlIGludGVncmF0aW9ucyBtb3JlIHVzZXItZnJpZW5kbHks
IGFuZCBhZGQgbmV3IG9uZXMuwqAgVGhpcyBsZXRzIHVzIHNvbHZlIGEgcHJvYmxlbSBvcmdhbml6
YXRpb25zIGhhdmUgdG9kYXksIHJlbGF0aXZlbHkgcXVpY2tseTsgYW5kIGFzIHdlIGNvbnRpbnVl
IHdvcmsgb24gdGhlIHJlc3Qgb2YgdGhlIE5QTyBBY2NvdW50aW5nIHByb2plY3QsIGJ1aWxkaW5n
IHRoZSBjb3JlIGFjY291bnRpbmcgc3lzdGVtLCB0aGUgcmVpbWJ1cnNlbWVudCBoYW5kbGVyIGNh
biBzdGlsbCB3b3JrIHdpdGggdGhhdCBubyBtYXR0ZXIgaG93IGl0IHNoYWtlcyBvdXQuwqAgQW5k
IHdlIGNhbiBzaW1pbGFybHkgYnVpbGQgY29tcG9uZW50cyB0byBoYW5kbGUgb3RoZXIgc3BlY2lm
aWMgdGFza3MgYXJvdW5kIGFjY291bnRpbmcuPGJyPjxicj5JbiBvdGhlciB3b3JkcywgcGFydCBv
ZiB0aGUgbW90aXZhdGlvbiBmb3IgdGhpcyBhcHByb2FjaCBpcyB0byB0cnkgdG8gYXZvaWQgcmVp
bnZlbnRpbmcgdGhlIHdoZWVsLsKgIElmIHRoZXJlIGFyZSBGTE9TUyBzeXN0ZW1zIGZvciByZWNl
aXZpbmcgcmVpbWJ1cnNlbWVudCByZXF1ZXN0cyB0aGF0IHBlb3BsZSBrbm93IGFib3V0LCBkZWZp
bml0ZWx5IHBsZWFzZSBkbyBzaGFyZTsgSSdkIG11Y2ggcmF0aGVyIGJ1aWxkIGZyb20gd2hhdCBl
eGlzdHMgdGhhbiBzdGFydCBmcm9tIHNjcmF0Y2guwqAgVW5mb3J0dW5hdGVseSBub3RoaW5nJ3Mg
YmVlbiBtZW50aW9uZWQgaW4gdGhlIGluaXRpYWwgY29udmVyc2F0aW9ucyBJJ3ZlIGhhZCB3aXRo
IG9yZ2FuaXphdGlvbiBsZWFkZXJzIHRoaXMgd2Vlay4KPGJsb2NrcXVvdGUgY2l0ZT0ibWlkOjg3
c2h0czI0aXkuZnNmQGViYi5vcmciIHR5cGU9ImNpdGUiPjxwcmUgd3JhcD0iIj5Tbywgd2UncmUg
bW92aW5nIGFnYWluISAgSSBleHBlY3QgdGhlICNucG9hY2N0IGNoYW5uZWwgb24gZnJlZW5vZGUg
YW5kCnRoaXMgbGlzdCB0byBiZWNvbWUgYWN0aXZlIGluIHRoZSBuZXh0IGZldyBkYXlzIHdpdGgg
cGxlbnR5IG9mCmRpc2N1c3Npb24gb24gdGhpcyBpbml0aWF0aXZlLjwvcHJlPjwvYmxvY2txdW90
ZT5UaGlzIGlzIGRlZmluaXRlbHkgcmlnaHQuwqAgSSd2ZSB3cml0dGVuIHBsZW50eSBvZiBjb2Rl
IGluIHB1YmxpYyBhbmQgSSB3YW50IHRvIGtlZXAgZG9pbmcgdGhhdCwgZXZlbiBiZWZvcmUgaXQn
cyBuZWNlc3NhcmlseSBmdW5jdGlvbmFsLsKgIFJpZ2h0IG5vdyBJJ20gc3RpbGwgY29uc2lkZXJp
bmcgd2hhdCBmcmFtZXdvcmtzIGFuZC9vciBsaWJyYXJpZXMgd2UgbWlnaHQgdXNlIHRvIGhlbHAg
YnVpbGQgdGhpcyBmYXN0ZXIsIGFuZCBJJ2xsIHBvc3QgYWJvdXQgdGhhdCB3aGVuIEkndmUgZ290
IHNvbWUgdXNlZnVsIGNvbXBhcmlzb25zLsKgIEknbSBoYXBweSB0byBoZWFyIHRob3VnaHRzIHlv
dSBoYXZlIGFib3V0IHRoYXQgdG9vLsKgIE9uY2UgdGhlIGNvZGluZyBnZXRzIHVuZGVyd2F5LCBJ
IGxvb2sgZm9yd2FyZCB0byB0aGUgdGVjaG5pY2FsIGRpc2N1c3Npb25zIG9uICNucG9hY2N0IHRv
by48YnI+PGJyPkJlc3QgcmVnYXJkcyw8YnI+PGJyPg=="
style="height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-size:0em;padding:0;margin:0;"></div>
</div>
<div class="moz-signature markdown-here-signature">-- <br>
Brett Smith</div>
</body>
</html>