<?xml version="1.0" encoding="UTF-8" standalone="yes"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-us"><id>https://blog.pgxn.org/tags/fundraising/</id><title>Fundraising</title><updated>2011-09-13T16:40:24Z</updated><link rel="self" type="application/atom+xml" href="https://blog.pgxn.org/tags/fundraising/feed.xml"/><link rel="alternate" type="text/html" href="https://blog.pgxn.org/tags/fundraising/"/><author><name>The PGXN Maintainers</name></author><generator uri="https://gohugo.io/" version="0.167.0">Hugo</generator><entry><id>https://blog.pgxn.org/post/10166916693</id><title type="html">Postgres Open</title><link rel="alternate" type="text/html" href="https://blog.pgxn.org/2011/postgres-open/"/><updated>2026-10-07T16:13:48Z</updated><published>2011-09-13T16:40:24Z</published><author><name>David E. Wheeler</name></author><category scheme="https://blog.pgxn.org/tags" term="postgres-open" label="Postgres Open"/><category scheme="https://blog.pgxn.org/tags" term="pgtap" label="pgTAP"/><category scheme="https://blog.pgxn.org/tags" term="fundraising" label="Fundraising"/><summary type="html"><![CDATA[<p>I&rsquo;m off to Chicago today for <a href="https://www.postgresopen.org/">Postgres Open</a>, a new PostgreSQL conference. I&rsquo;m
pleased that I&rsquo;ll be presenting &ldquo;<a href="https://postgresopen.org/2011/schedule/presentations/83/">Get Your Preferred Feature Developed!</a>&rdquo;</p>
<p>There are lots of developers out there who, like me, have ideas for projects
they want to work on for PostgreSQL, but don&rsquo;t have the free time to make it
happen. The idea for this talk is to pitch this fact to an audience of
organizations with a major investment in PostgreSQL and an interest in seeing
it improve. Perhaps one or more of them will look into sponsoring development
of something that interests them, or that they need. This way, interested
developers might get <em>paid</em> to work on projects that interest them, to the
benefit of the project, the community, and of course their sponsors.
Naturally, I&rsquo;ll be drawing on PGXN as an example of how this sort of thing can
work.</p>]]></summary><content type="html" xml:base="https://blog.pgxn.org/" xml:space="preserve"><![CDATA[<p>I&rsquo;m off to Chicago today for <a href="https://www.postgresopen.org/">Postgres Open</a>, a new PostgreSQL conference. I&rsquo;m
pleased that I&rsquo;ll be presenting &ldquo;<a href="https://postgresopen.org/2011/schedule/presentations/83/">Get Your Preferred Feature Developed!</a>&rdquo;</p>
<p>There are lots of developers out there who, like me, have ideas for projects
they want to work on for PostgreSQL, but don&rsquo;t have the free time to make it
happen. The idea for this talk is to pitch this fact to an audience of
organizations with a major investment in PostgreSQL and an interest in seeing
it improve. Perhaps one or more of them will look into sponsoring development
of something that interests them, or that they need. This way, interested
developers might get <em>paid</em> to work on projects that interest them, to the
benefit of the project, the community, and of course their sponsors.
Naturally, I&rsquo;ll be drawing on PGXN as an example of how this sort of thing can
work.</p>
<p>If you&rsquo;e like to learn more, tune in! The whole conference will be
live-streamed. Check <a href="https://www.postgresopen.org/" title="Postgres Open">the site</a> on Wednesday to get hooked up.</p>
]]></content></entry><entry><id>https://blog.pgxn.org/post/2063677299</id><title type="html">Goooooooaaaal!</title><link rel="alternate" type="text/html" href="https://blog.pgxn.org/2010/goooooooaaaal/"/><updated>2026-10-07T16:13:48Z</updated><published>2010-12-01T22:39:00Z</published><author><name>David E. Wheeler</name></author><category scheme="https://blog.pgxn.org/tags" term="fundraising" label="Fundraising"/><category scheme="https://blog.pgxn.org/tags" term="goal" label="Goal"/><category scheme="https://blog.pgxn.org/tags" term="contribution" label="Contribution"/><category scheme="https://blog.pgxn.org/tags" term="enova" label="Enova"/><category scheme="https://blog.pgxn.org/tags" term="myyearbook" label="myYearbook"/><category scheme="https://blog.pgxn.org/tags" term="thanks" label="Thanks"/><category scheme="https://blog.pgxn.org/tags" term="thermometer" label="Thermometer"/><summary type="html"><![CDATA[<p>I&rsquo;m pleased to announce that, thanks to a pledge from <a href="https://www.enovafinancial.com/">Enova Financial</a> at the
newly-minted &ldquo;Patron&rdquo; level, we have achieved our fundraising goal of
$25,000. Thanks to Jim &ldquo;Decibel!&rdquo; Nasby for putting together the contribution
that put us over the top!</p>
<p>I&rsquo;m thrilled to find that this approach to getting a project going actually
works. I&rsquo;ve had the idea for PGXN for a long time, but knew that I was never
going to be able to make it happen unless I could get help. So putting things
together, writing <a href="https://wiki.postgresql.org/wiki/PGXN">a spec</a> and <a href="https://pgxn.org/status.html">project plan</a>, and putting together the
<a href="https://pgxn.org/">fundraising site</a> with a prominent &ldquo;fundraising thermometer&rdquo; and contribution
levels&hellip;well, it really paid off.</p>]]></summary><content type="html" xml:base="https://blog.pgxn.org/" xml:space="preserve"><![CDATA[<p>I&rsquo;m pleased to announce that, thanks to a pledge from <a href="https://www.enovafinancial.com/">Enova Financial</a> at the
newly-minted &ldquo;Patron&rdquo; level, we have achieved our fundraising goal of
$25,000. Thanks to Jim &ldquo;Decibel!&rdquo; Nasby for putting together the contribution
that put us over the top!</p>
<p>I&rsquo;m thrilled to find that this approach to getting a project going actually
works. I&rsquo;ve had the idea for PGXN for a long time, but knew that I was never
going to be able to make it happen unless I could get help. So putting things
together, writing <a href="https://wiki.postgresql.org/wiki/PGXN">a spec</a> and <a href="https://pgxn.org/status.html">project plan</a>, and putting together the
<a href="https://pgxn.org/">fundraising site</a> with a prominent &ldquo;fundraising thermometer&rdquo; and contribution
levels&hellip;well, it really paid off.</p>
<p>So for others of you with ideas of projects you&rsquo;d like to take on, but don&rsquo;t
have the tuits without financial assistance, take heed! With a bit of work
up-front and a the design of some compelling rewards for contributors &ndash; as
well as a simple way for folks to donate (perhaps use <a href="https://www.kickstarter.com/">Kickstarter</a> or
<a href="https://www.fossexperts.com/">FOSSExperts</a>)&ndash; you too can make your dream a reality. Well, that and
personally seeking out potential funders and lobbying them. It takes some
doing, but the payoff is well worth it.</p>
<p>And the payoff here is that I&rsquo;ll actually be able to make PGXN happen. We
already have the <a href="https://manager.pgxn.org/">upload site</a> up and running (with more features in the
works), and now we have the funds for me to make the <a href="https://theory.github.com/pgxn/">final design</a> become a
reality, as well as the <a href="https://wiki.postgresql.org/wiki/PGXN#PGXN_Client">command-line client</a>.</p>
<p>And it was made possible by everyone who has supported us:</p>
<ul>
<li><a href="https://www.myyearbook.com/">myYearbook</a></li>
<li><a href="https://www.pgexperts.com/">PostgreSQL Experts, Inc.</a></li>
<li><a href="https://www.dalibo.org/en/">Dalibo</a></li>
<li><a href="https://www.enovafinancial.com/">Enova</a></li>
<li><a href="https://www.etsy.com/">Etsy</a></li>
<li><a href="https://www.postgresql.us/">United States PostgreSQL Association</a></li>
<li><a href="https://www.commandprompt.com/">Command Prompt</a></li>
<li><a href="https://www.marchex.com/">Marchex</a></li>
<li>Richard Broersma</li>
<li><a href="https://tigerlead.com/">TigerLead</a></li>
<li>Thom Brown</li>
<li>Hitoshi Harada</li>
<li><a href="https://www.25th-floor.com/">25th-floor</a></li>
<li><a href="https://www.hubbellgrp.com/">Hubbell Group</a></li>
<li>John S. Gage</li>
<li><a href="https://www.2ndquadrant.us/">Greg Smith</a></li>
<li><a href="https://www.urbandb.com/">UrbanDB.com</a></li>
<li><a href="https://depesz.com/">depesz</a></li>
<li><a href="https://jim.nasby.net/">Jim Nasby</a></li>
<li>David Golden</li>
<li><a href="https://thoughts.j-davis.com/">Jeff Davis</a></li>
<li><a href="https://www.estately.com/">Estately</a></li>
<li><a href="https://www.full-table-scan.com/">Chris Spotts</a></li>
<li><a href="https://www.kineticode.com/">Kineticode</a></li>
<li><a href="https://www.cxnet.cl/">CxNet (Chile)</a></li>
<li><a href="https://www.schemaverse.com/">Schemaverse</a></li>
<li><a href="https://www.midstorm.org/~telles/">Fábio Telles Rodriguez</a></li>
<li><a href="https://pgdba.net/blog/">Michael Nacos</a></li>
<li>August Zajonc</li>
</ul>
<p>And special thanks to <a href="https://it.toolbox.com/blogs/database-soup/">Josh Berkus</a> for suggesting the fundraising approach,
and to making suggestions and helping out as I created the infrastructure to
make it happen. And also to <a href="https://www.linkedin.com/in/gavinmroy">Gavin Roy</a> for the founding contribution from
myYearbook that really got things kicked off.</p>
<p>Other folks who have helped with feedback and comments as development has got
underway include</p>
<ul>
<li><a href="https://plasmasturm.org/">Aριστοτέλης Παγκαλτζής (Aristotle Pagaltzis)</a></li>
<li><a href="https://www.dagolden.com/">David Golden</a></li>
<li><a href="https://bulknews.typepad.com/blog/">Tatsuhiko Miyagawa</a></li>
<li><a href="https://www.shadowcat.co.uk/blog/matt-s-trout/">Matt S Trout</a></li>
<li><a href="https://www.linkedin.com/in/gbarr">Graham Barr</a></li>
<li><a href="https://iki.fi/jhi/">Jarkko Hietaniemi</a></li>
<li><a href="https://search.cpan.org/~andk/">Andreas J. König</a></li>
<li>Other folks I&rsquo;ve forgotten (sorry, remind me!)</li>
</ul>
<p>My thanks to you all! Watch this space for further developments. I aim to have
the project complete this winter, with a formal launch no later than <a href="https://www.pgcon.org/2011/">PGCon</a>.</p>
]]></content></entry><entry><id>https://blog.pgxn.org/post/1352594371</id><title type="html">Fundraising and Development Update</title><link rel="alternate" type="text/html" href="https://blog.pgxn.org/2010/fundraising-development-update/"/><updated>2026-10-07T16:13:48Z</updated><published>2010-10-19T18:43:57Z</published><author><name>David E. Wheeler</name></author><category scheme="https://blog.pgxn.org/tags" term="fundraising" label="Fundraising"/><category scheme="https://blog.pgxn.org/tags" term="development" label="Development"/><category scheme="https://blog.pgxn.org/tags" term="pgxn" label="PGXN"/><category scheme="https://blog.pgxn.org/tags" term="contribute" label="Contribute"/><category scheme="https://blog.pgxn.org/tags" term="perl" label="Perl"/><category scheme="https://blog.pgxn.org/tags" term="database" label="Database"/><category scheme="https://blog.pgxn.org/tags" term="pgwest" label="PgWest"/><category scheme="https://blog.pgxn.org/tags" term="conference" label="Conference"/><summary type="html"><![CDATA[<p>Yesterday was a busy day. In addition to making the <a href="https://blog.pgxn.org/post/1352326020/first-upload">first PGXN release</a>, I
updated the fundraising spreadsheet and then the thermometer displayed on the
<a href="https://pgxn.org/contributors.html">main site</a>. The good news is that things are coming along nicely. Thanks to
recent contributions from <a href="https://www.commandprompt.com/">Command Prompt</a>, <a href="https://www.marchex.com/">Marchex</a>, Hitoshi Harada, and
<a href="https://www.25th-floor.com/">25th-floor</a>, we are now just $2500 short of our goal of $25,000. Thank you
all!</p>
<p>Can you help us get to our goal in time for <a href="https://www.postgresqlconference.org/2010/west/">PgWest 2010</a>, which is November
2-4 in San Francisco? I&rsquo;ll be giving a talk there, &ldquo;<a href="https://www.postgresqlconference.org/content/building-and-distributing-postgresql-extensions-without-learning-c">Building and Distributing
PostgreSQL Extensions Without Learning C</a>&rdquo;, in which PGXN will of course be
featured. Would be great to announce that the fundraising was successful.</p>]]></summary><content type="html" xml:base="https://blog.pgxn.org/" xml:space="preserve"><![CDATA[<p>Yesterday was a busy day. In addition to making the <a href="https://blog.pgxn.org/post/1352326020/first-upload">first PGXN release</a>, I
updated the fundraising spreadsheet and then the thermometer displayed on the
<a href="https://pgxn.org/contributors.html">main site</a>. The good news is that things are coming along nicely. Thanks to
recent contributions from <a href="https://www.commandprompt.com/">Command Prompt</a>, <a href="https://www.marchex.com/">Marchex</a>, Hitoshi Harada, and
<a href="https://www.25th-floor.com/">25th-floor</a>, we are now just $2500 short of our goal of $25,000. Thank you
all!</p>
<p>Can you help us get to our goal in time for <a href="https://www.postgresqlconference.org/2010/west/">PgWest 2010</a>, which is November
2-4 in San Francisco? I&rsquo;ll be giving a talk there, &ldquo;<a href="https://www.postgresqlconference.org/content/building-and-distributing-postgresql-extensions-without-learning-c">Building and Distributing
PostgreSQL Extensions Without Learning C</a>&rdquo;, in which PGXN will of course be
featured. Would be great to announce that the fundraising was successful.</p>
<p>As for the time I&rsquo;ve put in so far, I&rsquo;m happy to have PGXN Manager up and
working, but of course it has taken more hours than I expected. 76.5 so far.
I&rsquo;d estimated 40. Meanwhile, the database design is up to 43 hours from the
estimated 24. And that doesn&rsquo;t count the hours I spent chasing shiny yaks and
shaving them, like <a href="https://search.cpan.org/perldoc?SemVer">SemVer</a> and <a href="https://search.cpan.org/perldoc?Router::Resource">Router::Resource</a>. Those of you who estimate
development projects, take heed! I clearly need to double all my estimates
before I submit them.</p>
<p>Still, with the fundraising nearly done, I&rsquo;m committed to finishing this
project. I view it as a project budget, and so that&rsquo;s what it will be, whether
or not it takes me twice or four times as many hours as I&rsquo;d estimated.</p>
<p>That said, you could help. Right? PGXN Manager is in good shape, but it&rsquo;s not
done. If you&rsquo;d like to roll up your sleeves and contribute some code, please
<a href="https://github.com/theory/pgxn-manager/">fork it</a>, build it, and hack what you can. A few things on the to-do list:</p>
<ul>
<li>Add user admin interface. Should include checkbox to make and remove
administrative permission</li>
<li>Add mirror admin interface</li>
<li>Add extension ownership permissions interface</li>
</ul>
<p>The database API is there for these bits already; the code would mainly be in
Perl. Hit me on #pgxn on <a href="https://webchat.freenode.net/">Freenode</a> if you want to help.</p>
<p>If documentation is your thing, contributions there would be appreciated, as
well. In particular, the <a href="https://manager.pgxn.org/about">About PGXN</a> page is a bit thin. Other interfaces
will need help, too. More on that as we add users.</p>
<p>Thanks everyone for your support!</p>
]]></content></entry><entry><id>https://blog.pgxn.org/post/904171036</id><title type="html">Fundraising Update</title><link rel="alternate" type="text/html" href="https://blog.pgxn.org/2010/fundraising-update/"/><updated>2026-10-07T16:13:48Z</updated><published>2010-08-04T19:50:24Z</published><author><name>David E. Wheeler</name></author><category scheme="https://blog.pgxn.org/tags" term="fundraising" label="Fundraising"/><category scheme="https://blog.pgxn.org/tags" term="totals" label="Totals"/><category scheme="https://blog.pgxn.org/tags" term="update" label="Update"/><category scheme="https://blog.pgxn.org/tags" term="myyearbook" label="myYearbook"/><category scheme="https://blog.pgxn.org/tags" term="dalibo" label="Dalibo"/><category scheme="https://blog.pgxn.org/tags" term="etsy" label="Etsy"/><category scheme="https://blog.pgxn.org/tags" term="tigerlead" label="TigerLead"/><category scheme="https://blog.pgxn.org/tags" term="richard-broersma" label="Richard Broersma"/><summary type="html"><![CDATA[This project started when I wrote up the <a href="https://wiki.postgresql.org/wiki/PGXN">specification</a> and got general
approval from <a href="https://www.mail-archive.com/pgsql-hackers@postgresql.org/msg143645.html" title="RFC: PostgreSQL Add-On Network">pgsql-hackers</a>. Then, at <a href="https://www.pgcon.org/2010/">PGCon</a>, it made the list of
<a href="https://wiki.postgresql.org/wiki/PgCon_2010_Developer_Meeting#Development_Priorities_for_9.1">development priorities for PostgreSQL 9.1</a> (when I was then calling it
&ldquo;PGAN&rdquo;). It was when <a href="https://www.myyearbook.com/">MyYearbook.com</a>&rsquo;s Gavin Roy pledged a founding
contribution of $5,000 (also at PGCon) that I was able to put in the time to
create the fundraising site and start soliciting donations. I&rsquo;m really
grateful to Gavin for stepping up like that, putting his money on the line on
the assumption that I would be as good as my word and get the work done.]]></summary><content type="html" xml:base="https://blog.pgxn.org/" xml:space="preserve"><![CDATA[<p>This project started when I wrote up the <a href="https://wiki.postgresql.org/wiki/PGXN">specification</a> and got general
approval from <a href="https://www.mail-archive.com/pgsql-hackers@postgresql.org/msg143645.html" title="RFC: PostgreSQL Add-On Network">pgsql-hackers</a>. Then, at <a href="https://www.pgcon.org/2010/">PGCon</a>, it made the list of
<a href="https://wiki.postgresql.org/wiki/PgCon_2010_Developer_Meeting#Development_Priorities_for_9.1">development priorities for PostgreSQL 9.1</a> (when I was then calling it
&ldquo;PGAN&rdquo;). It was when <a href="https://www.myyearbook.com/">MyYearbook.com</a>&rsquo;s Gavin Roy pledged a founding
contribution of $5,000 (also at PGCon) that I was able to put in the time to
create the fundraising site and start soliciting donations. I&rsquo;m really
grateful to Gavin for stepping up like that, putting his money on the line on
the assumption that I would be as good as my word and get the work done.</p>
<p>Since then, we&rsquo;ve done quite well, and are getting closer to our goal every
day. <a href="https://www.pgexperts.com/">PostgreSQL Experts</a> soon committed to cover $5,000 in expenses,
<a href="https://www.dalibo.org/en/">Dalibo</a> pledged €5,000 last month, and just yesterday <a href="https://www.etsy.com/">Etsy</a> promised
$1,000. We&rsquo;ve also received contributions from:</p>
<ul>
<li>Richard Broersma ($250)</li>
<li><a href="https://tigerlead.com/">TigerLead</a> ($250)</li>
<li><a href="https://www.hubbellgrp.com/">Hubbell Group Inc.</a> ($100)</li>
<li>John S. Gage ($100)</li>
<li>Damian Soto-Renou ($100)</li>
<li>Thom Brown ($100)</li>
<li><a href="https://www.kineticode.com/">Kineticode, Inc.</a> ($25)</li>
<li><a href="https://www.cxnet.cl/">CxNet (Chile)</a> ($25)</li>
<li><a href="https://www.schemaverse.com/">Schemaverse</a> ($25)</li>
</ul>
<p>So far, we&rsquo;ve raised $18,359. Yay! I&rsquo;m really happy with how well this is
going. But we still need to raise another $6,641 to meet our goal. I&rsquo;m hoping
to get that done in the next couple of weeks. Can you <a href="https://pgxn.org/contributors.html">help out</a>?</p>
]]></content></entry><entry><id>https://blog.pgxn.org/post/900982991</id><title type="html">Blog and Twitter</title><link rel="alternate" type="text/html" href="https://blog.pgxn.org/2010/blog-and-twitter/"/><updated>2026-10-07T16:13:48Z</updated><published>2010-08-04T03:01:00Z</published><author><name>David E. Wheeler</name></author><category scheme="https://blog.pgxn.org/tags" term="twitter" label="Twitter"/><category scheme="https://blog.pgxn.org/tags" term="news" label="News"/><category scheme="https://blog.pgxn.org/tags" term="announcement" label="Announcement"/><category scheme="https://blog.pgxn.org/tags" term="fundraising" label="Fundraising"/><summary type="html"><![CDATA[<p>I&rsquo;m pleased to announce two things:</p>
<ul>
<li>
<p><a href="https://blog.pgxn.org/">This blog</a>. Here I&rsquo;ll make regular posts as I develop <a href="https://pgxn.org/">PGXN</a>, and to keep
it up to date with regular operational updates and release announcements
(for extensions on PGXN, not just PGXN itself) once the site goes live.
Subscribe to <a href="https://blog.pgxn.org/rss">the feed</a> to stay up-to-date in your favorite reader.</p>
</li>
<li>
<p>The <a href="https://twitter.com/pgxn/">PGXN Twitter stream</a>. Follow along as our fundraising draws to an
exciting conclusion and development begins. Once the site is launched, new
extension releases will be tweeted, as well.</p>
</li>
</ul>]]></summary><content type="html" xml:base="https://blog.pgxn.org/" xml:space="preserve"><![CDATA[<p>I&rsquo;m pleased to announce two things:</p>
<ul>
<li>
<p><a href="https://blog.pgxn.org/">This blog</a>. Here I&rsquo;ll make regular posts as I develop <a href="https://pgxn.org/">PGXN</a>, and to keep
it up to date with regular operational updates and release announcements
(for extensions on PGXN, not just PGXN itself) once the site goes live.
Subscribe to <a href="https://blog.pgxn.org/rss">the feed</a> to stay up-to-date in your favorite reader.</p>
</li>
<li>
<p>The <a href="https://twitter.com/pgxn/">PGXN Twitter stream</a>. Follow along as our fundraising draws to an
exciting conclusion and development begins. Once the site is launched, new
extension releases will be tweeted, as well.</p>
</li>
</ul>
<p>Thank you for your support! More news to come, so stay tuned!</p>
]]></content></entry></feed>