epgsql help

50 views
Skip to first unread message

David Welton

unread,
Oct 14, 2015, 2:33:48 PM10/14/15
to Erlang Questions, epg...@googlegroups.com
Hi,

A while back, I started a project on github to try and maintain one
'good' version of the epgsql Postgres driver. I recently started a
new job where I'm not using Erlang any more (well, not yet...), so I
don't use epgsql day to day. I try and look at it from time to time,
but I could use a little extra help if anyone's interested. There's
not a ton of work, mostly just correcting the occasional bug, or
adding support for various Postgres types.

https://github.com/epgsql/epgsql

There's also a smaller, newer, more experimental codebase with the aim
of actually providing something that your average end user can just
drop in and use, without worrying so much about having to roll their
own code for when the DB goes down or when they need a pool of DB
clients.

https://github.com/epgsql/pgapp

The best way to get involved would be to sign up for the very low
traffic Google group:

https://groups.google.com/forum/#!forum/epgsql

Thank you!
--
David N. Welton

http://www.welton.it/davidw/

http://www.dedasys.com/

Marc Paradise

unread,
Oct 14, 2015, 4:48:08 PM10/14/15
to Erlang epgsql Postgres driver use and development, erlang-q...@erlang.org
-snip-


but I could use a little extra help if anyone's interested.  There's
not a ton of work, mostly just correcting the occasional bug, or
adding support for various Postgres types.
-snip-

Howdy! Over at Chef we make heavy use of epgsql* in our erlang-based projects. We've found epgsql to be a solid foundation for a while now.

I'm happy to help out, just point me in the right direction. I can't speak for my coworkers, but I would be surprised if there weren't others willing as well.

* and we have our own fork of this   project - currently not very far behind it - that we're gradually getting off of.


David Welton

unread,
Oct 14, 2015, 6:35:35 PM10/14/15
to Marc Paradise, Erlang epgsql Postgres driver use and development, Erlang Questions
Hi,

>> but I could use a little extra help if anyone's interested. There's
>> not a ton of work, mostly just correcting the occasional bug, or
>> adding support for various Postgres types.

> Howdy! Over at Chef we make heavy use of epgsql* in our erlang-based
> projects. We've found epgsql to be a solid foundation for a while now.

Cool!

> I'm happy to help out, just point me in the right direction. I can't speak
> for my coworkers, but I would be surprised if there weren't others willing
> as well.
>
> * and we have our own fork of this project - currently not very far behind
> it - that we're gradually getting off of.

Basically just looking over pull requests to make sure they're not
doing something bad, and that they're in keeping with keeping the
project as simple as possible.

The basics don't change, mostly, it's the extra types and especially
'dynamic' types that seem to cause the headaches.

Thank you

Luca Finzi Contini

unread,
Oct 15, 2015, 3:54:00 AM10/15/15
to Erlang epgsql Postgres driver use and development, erlang-q...@erlang.org
Hi David,

[...] I try and look at it from time to time,
but I could use a little extra help if anyone's interested. 


I am interested in helping the project, too!
 
Just need some references as to how I could be of help.

Grazie :)
Luca.

alisdair...@askuity.com

unread,
Oct 15, 2015, 4:51:08 PM10/15/15
to Erlang epgsql Postgres driver use and development, erlang-q...@erlang.org


On Wednesday, October 14, 2015 at 11:33:48 AM UTC-7, David Welton wrote:
A while back, I started a project on github to try and maintain one
'good' version of the epgsql Postgres driver.  I recently started a
new job where I'm not using Erlang any more (well, not yet...), so I
don't use epgsql day to day. I try and look at it from time to time,
but I could use a little extra help if anyone's interested.  There's
not a ton of work, mostly just correcting the occasional bug, or
adding support for various Postgres types.
 
I maintain a fork of epgsql here that I would love to see made redundant. If you need help with triaging issues or pull requests I'm available to help out

Alisdair Sullivan

Marc Paradise

unread,
Oct 15, 2015, 4:53:22 PM10/15/15
to David Welton, Erlang epgsql Postgres driver use and development, Erlang Questions
On Wed, Oct 14, 2015 at 6:35 PM David Welton <davidn...@gmail.com> wrote:
Basically just looking over pull requests to make sure they're not
doing something bad, and that they're in keeping with keeping the
project as simple as possible.
 
Sounds good - I'll take a look over the weekend and see what's open .

David Welton

unread,
Oct 15, 2015, 5:34:46 PM10/15/15
to Luca Finzi Contini, Erlang epgsql Postgres driver use and development, Erlang Questions
> I am interested in helping the project, too!
>
> Just need some references as to how I could be of help.

Looking over the pull requests and running the tests are the basics to
keep things turning over. "I pulled this branch, ran the tests and it
looks good", or "I pulled this branch, there are no tests, and the
code is really difficult to understand" - that kind of thing.

> Grazie :)

Grazie a te!

David Welton

unread,
Oct 15, 2015, 5:38:01 PM10/15/15
to alisdair...@askuity.com, Erlang epgsql Postgres driver use and development
> I maintain a fork of epgsql here that I would love to see made redundant. If
> you need help with triaging issues or pull requests I'm available to help
> out

That's exactly what is needed! epgsql is a really simple project, so
it just needs some slow, steady progress in terms of adding things
(types, most of the time) and eliminating any bugs that crop up.

Thank you

Federico Carrone

unread,
Oct 16, 2015, 11:58:43 AM10/16/15
to David Welton, Luca Finzi Contini, Erlang epgsql Postgres driver use and development, Erlang Questions
I would love to help too. I am using quite a lot epgsql :).

_______________________________________________
erlang-questions mailing list
erlang-q...@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions
Reply all
Reply to author
Forward
Message has been deleted
0 new messages