public inbox for [email protected]  
help / color / mirror / Atom feed
From: Daniele Varrazzo <[email protected]>
To: [email protected]
Subject: psycopg3: request for support
Date: Fri, 6 Mar 2020 10:31:39 +0000
Message-ID: <CA+mi_8bNMMRdtAiCDyfwNMTmciuJiBmFfyKrDPJShtb19+JTrQ@mail.gmail.com> (raw)

As the people who know me from the software world know, I have been
psycopg2 maintainer for a good 10 years. During this time the library
has become the de-facto standard for Python and PostgreSQL
interoperation and I have learned all the good and all the bad of it
from thousands of users. I'm proud of the good, and I would love to
fix the bad.

I have wanted to write a worthy successor of psycopg2 for a long time,
but it hasn't been really possible because of that thing called *real
job*. I know myself, I am a pretty single-threaded person, and the
enthusiasm I would have poured into writing psycopg3 would have likely
sent my employer bust.

But there's good news! I don't have an employment now! :)

So I could dedicate plenty of time to write psycopg3... if only I
didn't have that background fear and need for stability that is
screaming that I cannot enjoy the simple things of life (playing
ukulele, making photography, writing database adapters...) but that I
have to find another employment ASAP.

Many companies have thrived thanks to the ease of development on the
Python/Postgres platform: it would be great if they could give back
some support to the project and help me writing a psycopg
implementation fit for the challenges of the roaring 20s!

I have written an article explaining my plans for the adapter and what
it would look like:
https://www.varrazzo.com/blog/2020/03/06/thinking-psycopg3/ Please let
me know what you think, and if you would like to help me to make it
happen please consider a contribution to keep me away from finding a
proper job! Thank you!

-- Daniele





reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: [email protected]
  Cc: [email protected]
  Subject: Re: psycopg3: request for support
  In-Reply-To: <CA+mi_8bNMMRdtAiCDyfwNMTmciuJiBmFfyKrDPJShtb19+JTrQ@mail.gmail.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox